当前位置: 首页 > news >正文

济南可靠的网站建设百度百科官网入口

济南可靠的网站建设,百度百科官网入口,上海网站注销,公装网站怎么做当然我也是通过官方推荐,使用下面命令去下载安装的,pip就是好用。。。 pip install pycryptodome撸码开始废话不多说,直接上demo # from Crypto.Hash import MD5# obj MD5.new()# obj.update(bhello)# print(obj.hexdigest()) #AES-demo&…

当然我也是通过官方推荐,使用下面命令去下载安装的,pip就是好用。。。
    
pip install pycryptodome

撸码开始

废话不多说,直接上demo

# from Crypto.Hash import MD5
# obj = MD5.new()
# obj.update(b'hello')
# print(obj.hexdigest())


    
#AES-demo
"""
  @author: sy
  @file: python_AES.py
  @time: 2017/12/12 09:10
  @desc: AES加密
"""
from Crypto.Cipher import AES
#秘钥,此处需要将字符串转为字节
key = b'abcdefgh'
#加密内容需要长达16位字符,所以进行空格拼接
def pad(text):
  while len(text) % 16 != 0:
    text += b' '
  return text
#加密秘钥需要长达16位字符,所以进行空格拼接
def pad_key(key):
  while len(key) % 16 != 0:
    key += b' '
  return key
#进行加密算法,模式ECB模式,把叠加完16位的秘钥传进来
aes = AES.new(pad_key(key), AES.MODE_ECB)
#加密内容,此处需要将字符串转为字节
text = b'woshijiamineirong'
#进行内容拼接16位字符后传入加密类中,结果为字节类型
encrypted_text = aes.encrypt(pad(text))
print(encrypted_text)
 
#此处是为了验证是否能将字节转为字符串后,进行解密成功
#实际上a 就是 encrypted_text ,也就是加密后的内容
a = b'\xb9K\xe8_.q\x1c!\x9f\xa2\xc8\x06\xf5\xc1\xd07'
#用aes对象进行解密,将字节类型转为str类型,错误编码忽略不计
de = str(aes.decrypt(a),encoding='utf-8',errors="ignore")
#获取str从0开始到文本内容的字符串长度。
print(de[:len(text)])

结语

关于AES的加密,在java上看到项目中有用到过,但是对于Python这一次算是初体验了…..也算长见识了….尴尬之处就是在于加密后的是字节形式的。。。。。。也有可能是我哪里写的有问题吧,若有的话,还望高人指出呀。。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

转载于:https://www.cnblogs.com/fmgao-technology/p/9105305.html

http://www.lbrq.cn/news/2809189.html

相关文章:

  • 网站建设销售搜索引擎搜索
  • 新网站怎么做外链武汉网站排名推广
  • appstore正版下载哈尔滨百度关键词优化
  • 做普通网站需要多少钱上海牛巨仁seo
  • 做网站有什么要求吗国际新闻直播
  • 更换网站空间seo模板建站
  • 外国做家具的网站竞价培训
  • 生物科技 网站模板下载产品推广网站
  • 学校网站 建设 价格百度网盘资源搜索引擎搜索
  • 用php做网站教程近期国内新闻
  • 南京设计公司前十名无锡网站seo
  • 网站不足重庆seo
  • 温江做网站哪家好搜索引擎排名优化方案
  • r语言做网站软文外链购买平台
  • 政府新闻网站建设方案种子搜索神器在线引擎
  • p2p网贷网站建设今日全国最新疫情通报
  • 做网站可以盈利吗深圳网站优化排名
  • 香港服务器网站销售网站排名
  • ai绘画软件免费百度seo搜索引擎优化厂家
  • 郑州门户网站建设哪家好杭州网站设计
  • 会简单的网站建设怎么自己制作网页
  • 两学一做考试答案网站微信代运营
  • 珠海网站推广价格网络推广服务合同范本
  • 社保网站上怎么做减员视频号视频下载助手app
  • 制作网站赚钱不最简单的网页制作
  • 做导购网站多少钱网址域名ip查询
  • 苏州网站建设制作网站建设方案书模板
  • 手工艺品外贸公司网站建设方案简易的旅游网页制作
  • 邯郸互联网公司seo网站推广实例
  • 洪泽区做网站aso排名优化
  • Spring Ai 1.0.1中存在的问题:使用MessageChatMemoryAdvisor导致System未被正确的放在首位
  • 信息结构统一论:物理世界与人类感知、认知及符号系统的桥梁
  • 高通Camx相机dump yuv和raw图的抓取方式和查看
  • nginx-限速-限制并发连接数-限制请求数
  • 阿里巴巴推出Qoder:面向真实软件开发的智能编程平台
  • Web 安全之 HTTP 响应截断攻击详解