现有一函数加密算法,其算法加密过程如下 急求答案

现有一函数加密算法,其算法加密过程如下:
①将字母X按照ASCII码转换成数字Y。
②将数字Y按从小到大的顺序通过哈希函数计算对应成密文数字Z,得到字母X与密文数字Z之间的一一对应。
③若在哈希函数计算过程中出现冲突,如字母A通过哈希函数计算对应的密文数字是1,而字母B通过哈希函数的计算对应的密文数字也是0,则将B对应到0之后的下一个数字1。若对应到1也出现冲突则继续往下对应。
④重复上述步骤,直到将所有字母一一对应,形成加密表。
⑤通过加密表的一一对应关系对明文进行加密,得到加密密文。

现有加密函数(3*Y+2)mod 10=Z,已知明文由A到J10字母个构成,对应的ASCII码从65到74,请求出加密密文62590的明文

加密函数(3*Y+2)mod 10=Z
A 是65,计算后是 197mod10=7
B 是200mod10=0
C 是203mod10=3
D 是206mod10=6
E 是209mod10=9
F 是212mod10=2
G 是215mod10=5
H 是218mod10=8
I 是221mod10=1
J 是224mod10=4
所以 0~9 的明文分别是
BIFCJGDAHE
所以62590 对应明文为 DIGEB
温馨提示:答案为网友推荐,仅供参考
相似回答