c - 如何使用 openssl 库生成密钥对并将其用于 C 中的加密/解密?
问题描述
我试图找到一种方法来自动生成用于从程序本身加密和解密的密钥对?
目前,我在我的程序中使用示例密钥,并且能够使用 Openssl 库对字符串数据执行加密/解密。
解决方案
使用EVP_PKEY_keygen()
和 相关的功能。手册页(包括一个示例)在这里:
https://www.openssl.org/docs/man1.1.0/crypto/EVP_PKEY_keygen.html
推荐阅读
- c++ - MFC 中的 StackPanel
- deep-learning - Chainer 中 NStepBiLSTM 中的 xs 是什么类型?
- azure - 与 Azure Express Route 的 P2S 连接
- python-3.x - 由于某些行被解释为 int,因此无法拆分 pandas 数据框?
- reactjs - React 使用没有反应路由器的活动类制作导航栏组件(因为 laravel 路由)
- identityserver4 - 与身份服务器4并发登录
- dart - 为什么列表项不包含对 Flutter 中 Dart 中变量的引用?
- c - 由于字符串复制导致的分段错误
- amazon-web-services - 使用 sudo 找不到命令“sam”
- mysql - SQL Server多数据库nodejs连接