数字签名简介


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

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


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

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

实现方法

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

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

1.密码生成算法;

2.标记算法;

3.验证算法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容