加密&使用coldfusion解密信用卡?

时间:2015-12-04 07:08:53

标签: coldfusion coldfusion-9 coldfusion-10

有没有办法加密&使用 ColdFusion

使用自定义密钥解密信用卡详细信息

我尝试过使用JAVA文件(我应该发布代码吗?)。

存在错误的代码。

<cfdump var="#CreateObject('JAVA','StrongAES')#"><cfabort>

我收到服务器错误500

由于

1 个答案:

答案 0 :(得分:2)

您可以使用加密和解密方法来执行加密和解密。您可以使用用户生成密钥或使用自定义密钥来执行此操作。 这就是我要做的。

<!--- To generate secret key (you can also use your custom key) --->
<cfset secretKey = generateSecretKey("AES") />

<!--- to encrypt --->
<cfset encryptedDetails = encrypt(cardDetails, secretKey , "AES/CBC/PKCS5Padding", "HEX") />

<!--- to decrypt --->

<cfset cardDetails= decrypt(encryptedDetails , secretKey , "AES/CBC/PKCS5Padding", "HEX") />

有关详细信息,请参阅Encryptdecrypt