[英]C program for large file encryption/decryption using asymmetric keys
我陷入了这个问题,我需要在OpenSSL的帮助下使用非对称密钥对大文件(> 5MB)进行加密-解密。
以下是我的要求的简要说明:
我在互联网上发现了许多不同的方法。 对我而言,最吸引人的方法是使用OpenSSL S/MIME encrypt/decrypt
。 但是我找不到使用C编程语言来执行此操作的合适的库/工具。 我发现的所有示例大部分都使用控制台应用程序。
有一些示例C程序,但是没有使用非对称密钥进行加密和解密。 他们使用了随机的128位密钥和IV。
任何人都可以通过提供一些示例来帮助我。
不要忘记OpenSSL是开源的。 如果要查看“ openssl smime”命令的源代码,则需要查看openssl源代码中的apps / smime.c文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.