EJBCA Response Envelopeencryption – 针对iOS设备的DESalgorithm逐渐淘汰

按照今年的苹果WWDC,DESencryptionalgorithm将很快被淘汰。

我注意到DES是EJBCA代码中的ScepResponseMessage.java中的硬编码encryptionalgorithm。

CMSEnvelopedData ed = edGen.generate(new CMSProcessableByteArray(s.getEncoded()), SMIMECapability.dES_CBC.getId(), "BC"); 

这意味着客户端(比如说iOS设备)将不得不支持DES来解密Envelope。 这个encryptionalgorithm可以改成Triple DES或AES吗?