1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > aes加密算法python语言实现_python实现AES/DES/RSA/MD5/SM2/SM4/3DES加密算法模板汇总

aes加密算法python语言实现_python实现AES/DES/RSA/MD5/SM2/SM4/3DES加密算法模板汇总

时间:2022-12-25 23:28:58

相关推荐

aes加密算法python语言实现_python实现AES/DES/RSA/MD5/SM2/SM4/3DES加密算法模板汇总

都是作者累积的,且看其珍惜,大家可以尽量可以保存一下,如果转载请写好出处/pythonywy

一.md5加密

1.简介

这是一种使用非常广泛的加密方式,不可逆的,常见16位和32位一般都是md5

import hashlib

data = 你好

print(hashlib.md5(data.encode(encoding="UTF-8")).hexdigest()) #32位

print(hashlib.md5(data.encode(encoding="UTF-8")).hexdigest()[8:-8]) #16位

二.RSA加密

1.简介

非对称加密算法,也就是比较常见的公钥私钥加密,可逆的

2.指数和模加密无填充-模板一

import rsa

#模

m = "ae068c2039bd2d82a529883f273cf20a48e0b6faa564e740402375a9cb332a029b8492ae342893d9c9d53d94d3ab8ae95de9607c2e03dd46cebe211532810b73cc764995ee61ef435437bcddb3f4a52fca66246dbdf2566dd85fbc4930c548e7033c2bcc825b038e8dd4b3553690e0c438bbd5ade6f5a476b1cbc1612f5d501f"

#指数

e = 10001

#加密参数

message = 123456

class Encrypt(object):

def __init__(self, e,

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。