簡體   English   中英

在C中使用OpenSSL加密字符串

[英]Encrypt a string using OpenSSL in C

我在加密字符串時遇到問題。 我有使用OpenSSL加密文件的命令。 但是我想知道加密字符串而不是文件。 用於加密文件的命令是:

system("openssl des3 -e -nosalt -in %s -out  %s -k %s > /tmp/sys; cat /tmp/sys", src, dest, key);

其中src和dest是兩個文件名。 OPEN SSL提供哪些選項? 在上面和下面,是用於加密文本文件的選項。 我需要加密字符數組變量的選項。

正如在另一個問題上所指出的那樣(比我更深入地研究代碼的人):

https://opensource.conformal.com/viewgit/?a=viewblob&p=cyphertite&h=899259f8ba145c11087088ec83153db524031800&hb=6782c6839d847fbed0aed8c55917e78b5684110f&f=cyphertite/ct_crypto.c

包含您需要使用本機使用OpenSSL在應用程序中執行加密/解密的代碼。

駭客入侵!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM