如何解密> 26的整数

时间:2015-01-07 16:28:56

标签: encryption

如果A = 01,B = 02 ... Z = 26并且每个块都包含2个字母,那么数字83将如何解密? 例如,0102(或102)产生AB。 我建议83将是083,其中08是H,但我不知道如何处理3

2 个答案:

答案 0 :(得分:0)

如果00有一些含义,那么这个数字可能是0083,但看起来你的索引以1开头,所以情况不是这样

答案 1 :(得分:0)

A = 01,B = 02 ...... Z = 26 让我们为每个int添加64 A = 64 + 01,B = 64 + 02 ... Z = 64 + 26 这将在ascii-table http://www.ascii-code.com/中给出相应的十进制数字 每个块由2个字母组成,其中83个是0083,  假设00是或(空格)< > 83将是<“>

另一种可能性;如果我们只使用字母,那么我们确定这里的max int是26,所以3可以用作30来标记消息的结尾