ColdFusion 8 Diffie-Hellman加密

时间:2010-09-03 17:12:02

标签: java encryption coldfusion coldfusion-8 diffie-hellman

我正在与需要使用Diffie-Hellman加密算法的第三方集成。 CF文档indicate that this is a supported algorithm

当我尝试使用“Diffie-Helman”或“DH”调用Encrypt()时,我收到错误消息:“您选择的安全提供程序不支持Diffie-Hellman算法。”

是否可以将CF配置为使用包含DH的其他安全提供程序?或者,是否可以直接使用java对象来完成此任务?

1 个答案:

答案 0 :(得分:4)

Diffie-Hellman算法仅受企业版支持 (这在您链接的页面中有记录,但并不完全清楚)

如果您只有标准版,那么您需要找到createObject('java','...')可以与{{1}}一起使用,或者可以使用纯CFML重新实现。{/ p>

如果你选择后者,那么在existing Java implementation / riaforge / {/ {}}上分享代码会很棒,因此其他CFML用户可以从中受益。