上传者: qincidong
|
上传时间: 2021-12-01 17:32:52
|
文件大小: 62KB
|
文件类型: -
使用数字签名验证文件是否被修改.
基本原理:
发送方:
1. 生成公钥和私钥并保存至文件public.key和private.key。
2. 根据要发送的文件内容生成签名并写入文件signature.dtx。
3. 将公钥文件、签名文件和要发送的文件一起发送给接受方。
接受方:
1. 读取发送方发送的公钥文件
2. 读取发送方发送的签名文件。
3. 读取发送方发送的文件。
4. 根据发送方发送的公钥对发送方发送的文件进行签名。
5. 对比生成的签名和发送方发送的签名是否一致。