まず、コード
Crypto.Cipher インポートAESの インポートBASE64 "" " AES加密算法 """ #加密 DEF encryt(STR、鍵): BS = AES.block_size パッド = ラムダ S:S +(BS - LEN(S)%のBS)* CHR(BS - LEN(S)%のBS) 暗号 = AES.new(キー、AES.MODE_ECB、STR) MSG = cipher.encrypt(パッド(STR)) MSG = base64.encodestring(MSG) リターンのMSG #解密 DEF 復号化(enStr、鍵): unpad = ラムダS:S [0:-ord(S [-1 ])] 暗号 = AES.new(キー、AES.MODE_ECB) decryptByts = base64.decodestring(enStr) MSG = cipher.decrypt(decryptByts) MSG = unpad(MSG。デコード()) 戻りMSGの STR = " 私の名前はメイプルである" キー = " ffm1111111111111 " RES = encryt(STR、キー) プリント(RES) PRES = 解読(RES、キー) プリント(PRES)