接口数据使用了RSA加密和签名?( 二 )


文章插图
 
05、加密与解密
◆ 公钥加密

接口数据使用了RSA加密和签名?

文章插图
 
◆ 私钥解密
接口数据使用了RSA加密和签名?

文章插图
 
◆ 分段加密和解密
上面生成秘钥的时候提到过在我们加密的时候,如果数据长度超过了当前秘钥的所能处理最大长度,则需要进行分段加密 。
分段加密:通俗易懂的讲就是把原来一长串的数据,分割成多段,每段的大小控制在秘钥的最大加密数量之内,加密完了之后再把数据进行拼接 。
分段解密:经过分段加密的数据,在进行解密的时候我们也要将它进行分成多段,然后解密之后再进行拼接就能得到原来的数据内容 。
分段加密和解密的代码如下:
接口数据使用了RSA加密和签名?

文章插图
 
 
接口数据使用了RSA加密和签名?

文章插图
 
 
接口数据使用了RSA加密和签名?

文章插图
 
06、签名和验签
◆ 私钥签名
接口数据使用了RSA加密和签名?

文章插图
 
◆ 公钥验签
接口数据使用了RSA加密和签名?

文章插图
 
本文由柠檬班木森老师原创,转载需注明出处!




推荐阅读