#coding:utf-8
import sys
src = sys.argv[1]
o = ''
for i in xrange(len(src)):
o += chr(ord(src[i]) - ((i)%8) - 1)
print o
import sys
src = sys.argv[1]
o = ''
for i in xrange(len(src)):
o += chr(ord(src[i]) - ((i)%8) - 1)
print o
加密字符串采取依次加1的方式,加到8后再从1开始加。所以解密也是依次减1,减2的方式解密。采用余8的方式来重新减去。
本文介绍了一种简单的字符串加密及解密算法实现。通过依次加1的方式加密,并使用Python脚本进行解密处理,该算法利用了余数运算来确保正确的解密过程。
2302

被折叠的 条评论
为什么被折叠?



