0
我使用OpenSAML加密我SAML response.I改变了我的算法是用AES为以下TripleDes的,现在它开始把我轰异常OpenSAML 3DES错误的密钥长度:必须等于112或168
//数据加密参数 - 秘密密钥
EncryptionParameters encParams = new EncryptionParameters();
encParams.setAlgorithm(EncryptionConstants.ALGO_ID_BLOCKCIPHER_TRIPLEDES);
java.security.InvalidParameterException: Wrong keysize: must be equal to 112 or 168
com.sun.crypto.provider.DESedeKeyGenerator.engineInit(DashoA13*..)
javax.crypto.KeyGenerator.init(DashoA13*..)
javax.crypto.KeyGenerator.init(DashoA13*..)
我知道我需要将密钥大小设置为168,但是如何在OpenSAML中设置它?