在 action.php 页面中,我有一个要存储在 mysql 中的字符串,但我想在将其插入数据库之前对其进行加密
$data = "Hello World";
$data = Encrypt_This_String($data,"ABCD"); // abcd is a key
// now I insert this string into MySQL database
另一方面,我需要从我的 C#.NET 应用程序中取回这个字符串,所以我需要做这样的事情:
string myStr = getMyString(); // where getMyString() is a function that get the encrypted string from db
myStr = Decrypt_String(myStr,"ABCD");
我需要 myStr 保持值“Hello World”
有人可以给我一个基于密钥并且可以在 PHP 和 C# 中使用的加密算法吗?