33 lines
483 B
Plaintext
33 lines
483 B
Plaintext
RSA 非对称加密
|
||
|
||
原始数据
|
||
|
||
公钥
|
||
|
||
私钥
|
||
|
||
MD5 不可逆的加密
|
||
|
||
|
||
base64 文件编码
|
||
|
||
params = {
|
||
id: 1,
|
||
page: 2,
|
||
num: 3,
|
||
time: '%$#^%&*bvjhvytfyt#$%$jn'
|
||
}
|
||
|
||
1: 先按照26个字母进行排序,然后转换成 query 参数的方式
|
||
id=1&num=3&page=2&time=%$#^%&*bvjhvytfyt#$%$jn
|
||
|
||
2:使用MD5对上一步的结果进行加密 2e156a8c7a7c3cde2a42335a7e332d58
|
||
加盐
|
||
|
||
params = {
|
||
id: 1,
|
||
page: 2,
|
||
num: 3,
|
||
sign: 2e156a8c7a7c3cde2a42335a7e332d58
|
||
}
|