我用MSVC ++编写的程序需要签名哈希。我从msdn
找到了一个例子任何人都可以告诉我如何使用我的自定义私钥来签名哈希。在示例中,我看不到它接受用户定义的键/文本。
另外,请告诉我是否可以将公钥存储在文本文件中。
谢谢你, 约翰
答案 0 :(得分:1)
在Example C Program: Encrypting a File会话中,密码派生的密钥用于加密数据。当然,您必须知道密码,否则您无法确定谁解密(或签名)。
必须让所有人使用密钥的公共部分,否则验证签名对其他人不可能。文本文件也可以。