#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的方式来重新减去。