Convierte la Firma Electrónica FIEL del SAT en JKS
Si quieres convertir la Firma Electrónica FIEL que proporciona el Sistema de Administración Tributaría (SAT) de México en un Keystore ya sea JKS (Java Key Store) o PFX (Personal Information Exchange) del estándar PKCS#12, puedes usar la herramienta FielToKS desarrollada en Java.
Lo único que necesitas para ejecutarla es una versión de Java 17 o superior y descargar la herramienta desde su repositorio en GitHub:
https://github.com/Mencrypto/FielToJKS/releases
Una vez que lo obtengas, con tu certificado, llave y contraseña de la FIEL lo debes ejecutar de la siguiente manera:
java -jar FielToKS.jar -key C:\ruta\NombreCertificado.key -cer C:\ruta\NombreLlave.cer
Lo que generará un archivo pfx en la misma ruta que lleva por nombre el RFC de la FIEL.
Si quieres generar un JKS solamente debes agregar el parámetro -jks
java -jar FielToKS.jar -key C:\ruta\NombreCertificado.key -cer C:\ruta\NombreLlave.cer
Lo que generará un archivo jks en la misma ruta que lleva por nombre el RFC de la FIEL.
Si requieres mas detalles y parámetros o quieres descargar una versión instalable con el Java Runtime integrado para que no tengas que instalar una versión de JDK completa entonces visita el sitio de la herramienta:
