.NET 有什么可逆加密算法?可以加密为不可读字符串,也可以转回原本明文。
.NET 有什么可逆加密算法?可以加密为不可读字符串,也可以转回原本明文。
MD5、SHA1不可逆,有什么可逆的?
------解决方案--------------------var provider = new System.Security.Cryptography.RSACryptoServiceProvider();
provider.ImportParameters(your_rsa_key);
var encryptedBytes = provider.Encrypt(
System.Text.Encoding.UTF8.GetBytes("Hello World!"), true);
string decryptedTest = System.Text.Encoding.UTF8.GetString(
provider.Decrypt(encryptedBytes, true));
http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx
------解决方案--------------------可逆的自己写啊,想怎么加就怎么加你用那些标准的,很容易就被解密了,你对数据进行一些操作,然后反响操作解密,就像加密+1,解密-1
------解决方案--------------------DES,异或啊.都是可逆的.双方拥有相同的Key就可以得到明文了!
------解决方案--------------------把每个字都读取成byte字节,然后给每个byte字节加1,当要解密的话给每个字节-1 不就搞定小加密了,这个办法也就是对不动编程的人来算的