逆矩阵在密码学中的简单应用(希尔加密原理) python实现代码 # encoding: GBK import numpy as np def encode(string, size): # 只转换大写字母 if not string.isupper(): return None # 分成 3 字的分段 blocks = [string[i:i+size] for i in range(0, len(string), size)] # 测试代码 # for i in blocks: # print(i) # 将 A-Z 编码为 0-25 temp