[英]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.