前端加密算法之RSA

Python48

1、简介

RSA为非对称加密算法,即加密解密密钥不一致,公私钥成对出现。一般而言,公钥是公开的,在前端页面我们都是可以看到的,而私钥则是不公开的,用于在后端对前端发来的密文进行解密。公钥(以"-----BEGIN PUBLIC KEY-----"开头 "-----END PUBLIC KEY-----" 结尾)

2、实现

```
import base64
from Crypto.PublicKey import RSA
from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5

def encrypt(password, public_key):
"""
- rsa 算法加密
:param password:
:param public_key:
:return:
"""
# 导入公钥
public_key = (

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长