如何转储DSA_SIG或RSA_SIG
How to dump DSA_SIG or RSA_SIG
我正在使用openssl/DSA使用私钥为某些数据生成签名。另一方面,我使用公钥验证数据的完整性。
在示例代码中,我可以使用DSA_sign和DSA_verify函数成功地完成此操作。
但我想将签名转储到一个文件中,并将其与数据一起传输到客户端。并在另一边进行验证。
所以我正在搜索可以从文件中读取/写入DSA_SIG的函数。
提前谢谢。
DSA_sign
只是将签名放在unsigned char*
中,也称为一堆字节。要将其写入磁盘,您可以使用任何示例。
相关文章:
- SSH通过/sbin/SSH无法读取RSA密钥文件(从控制台运行)
- 如何使用Crypto++并为RSA返回可打印的字节/字符数组
- stod转换一些sig无花果剪掉
- WinCrypt RSA vs Java org.bouncycastle
- 使用 char 数组公钥的 OpenSSL 进行 RSA 加密
- OpenSSL RSA 解密随机失败 C/C++
- C# 中的 RSA 签名和 Crypto++ C++中的验证
- 如何通过 Crypto++ 和 RSA 对文件进行签名
- C++ 和 node.js 之间的 RSA 加密
- 从字符串 Crypto++ 导入 RSA 公钥/私钥
- 在加密++中使用RSA加密对称AES密钥
- C++项目需要什么才能使用证书 (RSA-SHA256) 对文件进行签名
- C++生成 RSA 密钥对并读取
- RSA 加密和解密期间的随机数生成器要求
- 博坦加载现有的 RSA 私钥
- 计算 RSA 并以十六进制格式保存到文件
- 使用C 和WinCrypt库的RSA NCRYPTICT和C#解密
- C 从XML导入CAPI/CNG中的RSA私钥
- 使用密码将 RSA 私钥写入 PEM 文件
- SHA1+RSA - 帮助在C++中使用 Botan