但是当我试图解码它时,我得到的错误是"java.security.InvalidKeyException:无效密钥长度:8字节“,.Please有人可以帮助吗?我要解密的密码 intmessage=hexStringToByteArray("2962A83E5D3D5187");
final SecretKey key
使用的密钥是带有加密算法的PKCS# 8,以及带有SHA-1和2个密钥DESede的PBE。;return kf.generatePrivate(pkcs8KeySpec);Exception in thread "main" java.security.InvalidKeyException: No installed provider supports t
我正在尝试使用Java1.5用Triple DES (或DESede)加密Derby数据库jdbc:derby:MySecureDB;dataEncryption=true;encryptionAlgorithm=DESede我应该不能用错误的加密算法打开它。我怎样才能确保它真的用正确的(>128位)算法加密它?
对于中