c# 将指定一个长字符串加密成一个32位的字符串并能还原?

求C#将一个长字符串转换成一个32位的字符串,而且之后能通过算法把这个32位串还原成原来的字符串,求C#算法

这个要求是矛盾的,因为指定加密成32位字符串而且还能解密,而32位字符串的总个数是有限的,源字符串则有无限个,必然会有很多个不同源字符串被加密到同一个32位字符串,所以解密无法进行
然后c#本身支持很多加密算法,直接用就行,你说的这个32位字符串估计指的是MD5,这个是单向的,双向的一般用DES追问

我觉得是可以的

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答