数字签名简介

2017-11-08  本文已影响0人  抬起头挺起胸


在移动互联网的今天,更加快速与方便的互联网生活。也使互联网安全极为重要,各种抓取接口,篡改 用户数据的工具层出不穷

那么我们如何保证数据不被篡改呢?

对数据按照 key=value&key1=value 最后拼接上  私钥    进行 加密 外层通过公钥加密 

服务器端 私钥 解密,对参数按照规则拼接 判断是否相同,用于判断 数据是否被串改

实现方法

数字签名算法依靠公钥加密技术来实现的。在公钥加密技术里,每一个使用者有一对密钥:一把公钥和一把私钥。公钥可以自由发布,但私钥则秘密保存;还有一个要求就是要让通过公钥推算出私钥的做法不可能实现。

普通的数字签名算法包括三种算法:

1.密码生成算法;

2.标记算法;

3.验证算法。

上一篇下一篇

猜你喜欢

热点阅读