【发布时间】:2010-12-21 15:17:51
【问题描述】:
在 Ubuntu 中:我有一个带有字符串值的 .cpp 代码。我想用 aes 加密它并使用 base64 编码。怎么做?! OpenSSL 是一种解决方案,但它会从命令行加密文件或字符串。:(
我想在我的代码中加密和编码我的字符串。从命令行我只想使用g++ test.cpp -o test -? 和我需要的库。
【问题讨论】:
在 Ubuntu 中:我有一个带有字符串值的 .cpp 代码。我想用 aes 加密它并使用 base64 编码。怎么做?! OpenSSL 是一种解决方案,但它会从命令行加密文件或字符串。:(
我想在我的代码中加密和编码我的字符串。从命令行我只想使用g++ test.cpp -o test -? 和我需要的库。
【问题讨论】:
对于 AES 加密,请查看 http://saju.net.in/code/misc/openssl_aes.c.txt
要编译您的应用程序,您必须这样做:
g++ -o test test.cpp -lssl -lcrypto
【讨论】: