您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

Python加密

import base64
from Crypto.Cipher import AES
def add_to_16(message):
    if len(message) % 16 != 0:
        message += '\0' * (16 - len(message) % 16)
    return message
def add_to_16_byte(msg_byte):
    if len(msg_byte) % 16 != 0:
        msg_byte += b'\0' * (16 - len(msg_byte) % 16)
    return msg_byte
def encrypt_oracle(message, key_pri):
    encrypt_aes = AES.new(add_to_16(key_pri)).encrypt(add_to_16_byte(message.encode('utf-8')))
    print(encrypt_aes)
    return base64.b64encode(encrypt_aes)
def decrypt_oralce(message, key_pri):
    return AES.new(add_to_16(key_pri)).decrypt(base64.b64decode(message)).decode('utf-8')
print('解密后,消息是:\n',decrypt_oralce(encrypt_oracle('网络安全' * 100, 'XFY'), 'XFY'))

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进