提供大家我自己写的一个学习用算法, SPN用于加密,LINEARATTACK用于线性攻击 尝试解出密钥