读书人

[C#] String编码/加密的有关问题

发布时间: 2012-07-20 10:38:30 作者: rapoo

[C#] String编码/加密的问题
描述:
有一个字符串(纯数字)长度15位。
编码
把15位数字编码为9位数字
解码
把9位数字编码为15位数字

假设:
120627000311100----编码----123456789
123456789------解码-----120627000311100

有什么办法吗?

[解决办法]
不可能,因为明文集合(15个0到15个9)与密文集合(9个0到9个9)这两个有限集的个数不相等,所以它们之间不存在一个一一映射。
[解决办法]
自己定义一种格式吧。你就是这个编码的创造者
[解决办法]

探讨
真的么法实现???


引用:
不可能,因为明文集合(15个0到15个9)与密文集合(9个0到9个9)这两个有限集的个数不相等,所以它们之间不存在一个一一映射。

[解决办法]
啊哦你说的那个是 短域名算法 自己看去吧

读书人网 >C#

热点推荐