7,764
社区成员
发帖
与我相关
我的任务
分享
'以下我说几种加密算法:
'你看那一种你喜欢用.
‘1.密匙相加法。
‘将26个字母或数字等(你要用到的字符进行编号)
‘循环用原文件与密匙所有的位置相加或相减或相乘或相除,这个随你了。得出来的编号对应相应的字符。就是密文。
‘还原就是逆运算。
‘示例:
‘设计字符只有10个 1 2 3 4 5 6 7 8 9 0 我不打乱了(你可以打乱。)
‘原文件 3 8 9 7 密匙: 2 4 1 密文是: (3+2) mod 10 =5 (8+4) mod 10 =2 (9+1) mod 10 =0 (7+2) mod 10 =9 密文就是: 5 2 0 9
‘解密: 5-2=3 2-4=-2<0 +10 =8 0-1=-1<0+10 = 9 9-2=7
‘2.打乱法:
‘将原文件按一定的规律打乱。还原也一样。
‘示例:
‘原文 fvflove123456789 设定每隔5位读一位数据,一直到读完。
‘密文 fe6v17f28l39o4v5