加密
勇敢的打工人海励
这个作者很懒,什么都没留下…
展开
-
RSA 非对称加密之分段解密
前言:在上一篇文章我们讲到了加密与分段加密,这篇文章我们接着来看解密与分段解密。一、非对称解密需要用到哪些库rsapip install rsa==4.8base64python 自带无需安装二、非对称解密步骤加载私钥预加密计算解密模值解密/非对称解密三、分对称解密步骤详解加载私钥方式一:#写死在py文件中import rsaimport base64privkey = """-----BEGIN RSA PRIVATE KEY-----MIIBOwIBAA原创 2022-05-17 18:08:31 · 718 阅读 · 0 评论 -
RSA 非对称加密之 PKCS8 格式秘钥
前言:前两篇博客写了RSA非对称加密的PKCS1格式秘钥的加密与解密,后面收到很多同学来问自己公司用的是PKCS8格式的秘钥,要如何加密解密。今天咱们就来解决这个问题。一、前期准备工作1、安装第三方库pip install pycryptodome2、将公钥,私钥分别存入.pem的文件公钥文件内容如下:私钥文件内容如下:二、秘钥加载方式方式一:读取.pem文件方式二:秘钥作为参数传递三、分对称加密与解密四、总结1、企业常用非对称秘钥格式PKCS1和PKCS82、PKCS1格式秘钥和PKCS8格式原创 2022-07-11 14:03:05 · 3910 阅读 · 0 评论 -
RSA 非对称加密之分段加密(PKCS1)
前言:在我们vip课的练手项目中涉及到了非对称加密,上课讲了但是部分同学还是不太理解,今天就写个博客来聊一聊非对称加密,希望对大家有帮助。一、如何区分对称加密还是非对称加密对称加密算法在加密和解密时使用的是同一个秘钥;非对称加密算法需要两个密钥来进行加密和解密,公钥(public key)和私钥(private key),公钥用于加密私钥用于解密;二、非对称加密需要使用哪些库rsapip install rsa==4.8base64python自带无需安装三、非对称加密步骤生成原创 2022-05-17 18:07:26 · 1510 阅读 · 0 评论