invalidkeyexception illegal java tomcat ssl jks

java - invalidkeyexception - illegal key size jce



java.io.IOException: no se pudo descifrar la entrada de contenido seguro: javax.crypto.BadPaddingException: dado que el bloque final no está correctamente rellenado (1)

Me encontré con el mismo problema y encontré que la respuesta es bastante simple. Vea abajo:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6974037

Aparentemente, este error puede producirse cuando las contraseñas no coinciden o las contraseñas nuevas que ingresa no cumplen los criterios. En mi caso, fue este último.

Ejecuté el siguiente comando para crear un archivo JKS a partir de un archivo PFX para usar en Tomcat:

keytool -importkeystore -srckeystore PFX_P12_FILE_NAME -srcstoretype pkcs12 -srcstorepass PFX_P12_FILE -srcalias SOURCE_ALIAS -destkeystore KEYSTORE_FILE -deststoretype jks -deststorepass PASSWORD -destalias ALIAS_NAME

Pero recibo el siguiente error:

error de keytool: java.io.IOException: no se pudo descifrar la entrada de contenido seguro: javax.crypto.BadPaddingException: dado que el bloque final no está correctamente rellenado

¿Cómo es esto causado y cómo puedo resolverlo?