【文件属性】:
文件名称:使用数字签名验证文件是否被修改
文件大小:62KB
文件格式:DOC
更新时间:2016-05-23 06:05:00
java 数字签名
使用数字签名验证文件是否被修改.
基本原理:
发送方:
1. 生成公钥和私钥并保存至文件public.key和private.key。
2. 根据要发送的文件内容生成签名并写入文件signature.dtx。
3. 将公钥文件、签名文件和要发送的文件一起发送给接受方。
接受方:
1. 读取发送方发送的公钥文件
2. 读取发送方发送的签名文件。
3. 读取发送方发送的文件。
4. 根据发送方发送的公钥对发送方发送的文件进行签名。
5. 对比生成的签名和发送方发送的签名是否一致。
网友评论
- 包引入不成功
- 基本还可以吧,不是很深入。
- 不错噢,也包含了一定的注释..小白也能看懂个大概..
- 非常不错的教程