[英]is it possible to encrypt 10 digit number to 4 digit number using any algorithm?
示例 10 位数字 9898989898 之后,如果我解密该 4 位或 6 位数字与 9898989898 相同,这应该加密为 4 位或 6 位数字。他们是否有任何算法可以做到这一点,请帮助我
我会说不:由于鸽巢原理,您没有足够的 4-6 位数字来“解密”回您原来的 10 位数字。
您需要一个至少包含 47 个字符的字母表才能用 6 个字符对 10 个数字进行编码。 见这里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.