Porta Cipher

Keys
a b c d e f g h i j k l m n o p q r s t u v w x y z
A, B
C, D
E, F
G, H
I, J
K, L
M, N
O, P
Q, R
S, T
U, V
W, X
Y, Z
n o p q r s t u v w x y z a b c d e f g h i j k l m
o p q r s t u v w x y z n m a b c d e f g h i j k l
p q r s t u v w x y z n o l m a b c d e f g h i j k
q r s t u v w x y z n o p k l m a b c d e f g h i j
r s t u v w x y z n o p q j k l m a b c d e f g h i
s t u v w x y z n o p q r i j k l m a b c d e f g h
t u v w x y z n o p q r s h i j k l m a b c d e f g
u v w x y z n o p q r s t g h i j k l m a b c d e f
v w x y z n o p q r s t u f g h i j k l m a b c d e
w x y z n o p q r s t u v e f g h i j k l m a b c d
x y z n o p q r s t u v w d e f g h i j k l m a b c
y z n o p q r s t u v w x c d e f g h i j k l m a b
z n o p q r s t u v w x y b c d e f g h i j k l m a
Key

Python代码参考

from pycipher import Porta

print Porta('FORTIFICATION').encipher('HELLOWORLD')
print Porta('FORTIFICATION').decipher('WYTUKHKDYZ')