其他分享
首页 > 其他分享> > OpenSSL 试用

OpenSSL 试用

作者:互联网

1. 创建 plain.txt,随便往里塞了个文章

2. 计算 plain.txt 的哈希值得:c8a30a3c472e115c5ec11e44429d500d

 

3.1. 创建 1024 位的 RSA 私钥,写入文件 rsaprivatekey.pem,同时用 3DES 加密,设置密码为 trousers:

3.2. 从文件 rsaprivatekey.pem 中提取公钥,写入文件 rsapublickey.pem

3.3. 利用上述私钥对摘要 digest.txt 进行签名,生成签名文档 signature.bin

在进行此步骤时,原 digest.txt 文件过大(约 100K),导致签名失败。对其中文本进行剪裁后才得以正常进行签名。

4. 对签名 signature.bin 进行公钥验证

出现了喜闻乐见的拼错文件名的错误。

涉及到的所有文件:

 

吐槽一句:OpenSSL 集成了一批相当实用的功能,还蛮好玩。

标签:文件,OpenSSL,rsaprivatekey,pem,签名,txt,digest,试用
来源: https://www.cnblogs.com/EnddleED/p/15377618.html