gpt4 book ai didi

qt - 如何使用 openssl 在 Qt 中生成 key ?

转载 作者:太空宇宙 更新时间:2023-11-03 15:07:07 27 4
gpt4 key购买 nike

我需要在 Qt 中使用 openssl 创建一个私钥,然后使用该 key 签署一个 zip 文件?我什至不知道如何做到这一点!有人可以帮我做这个吗?

最佳答案

创建 key 是一个多步骤过程:创建“证书签名请求”CSR,将 CSR 交给“证书颁发机构”CA,CA 将签署证书并返回给您一个公共(public)证书。 (您在第一次程序执行时执行一次。)您将证书和私钥添加到您的证书存储(每次程序执行一次),然后您最终可以签署文件(可能使用 EVP_* 函数)。 (每个 zip 文件一次。)

祝你好运 :) OpenSSL 是一个野兽。我建议使用辅助工具,例如 TinyCA如果您也将成为自己的 CA。 (学习 CA 函数的 openssl 命令行没有错,只是大量的额外工作并不能使您更接近您的直接目标。仍然值得一看。)

关于qt - 如何使用 openssl 在 Qt 中生成 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679170/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com