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

Encrypt & Decrypt credit card using coldfusion?

有什么方法可以使用 ColdFusion 使用自定义密钥加密和解密 信用卡详细信息?

我已经尝试使用 JAVA 文件(我应该 post 代码吗?)。

有代码出错。

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

我收到 服务器错误 500

谢谢

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

<!--- 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") />

有关详细信息,请参阅 Encrypt and decrypt