11智能在线
新记
c# 将指定一个长字符串加密成一个32位的字符串并能还原?
求C#将一个长字符串转换成一个32位的字符串,而且之后能通过算法把这个32位串还原成原来的字符串,求C#算法
举报该文章
相关建议 2015-08-29
这个要求是矛盾的,因为指定加密成32位字符串而且还能解密,而32位字符串的总个数是有限的,源字符串则有无限个,必然会有很多个不同源字符串被加密到同一个32位字符串,所以解密无法进行
然后c#本身支持很多加密算法,直接用就行,你说的这个32位字符串估计指的是MD5,这个是单向的,双向的一般用DES
追问
我觉得是可以的
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/spv422p4q874q7244p.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
c#中,如何将含有字母和数字的字符串加密成一个全是字母的字符...
C#,有一串字符串(定长,8个字符),将其分割成四组,求救!
怎么将字符串用md5加密为32位的字符串
C#编程求助:编写一个应用程序对输入的字符串进行加密,对于字...
C#将字符串加密成数字,可逆解密,能实现不?
C#把任意一字符串的拆成单个字符,把其ascii码加9,再组...
c# 将密码转换为md5 32位,代码怎么写?
C# 一长串字符包含N个相同的特殊字符,截取第3个特殊字符前...