-1

我想编写一个简单的程序,我可以在其中调用库中的函数,并将加密数据作为输入传递给它们,并将输出作为解密数据。哪个C库适合这个。

4

1 回答 1

0

OpenSSL可能是您最好的选择。它在大多数系统上都可用,并且具有执行三重 DES 的功能(例如 DES_ede3_cbc_encrypt)。有关更多信息,请参见des(3) 手册页

大多数 Linux 发行版都有一个用于 openssl 的开发包,其中包含该库的头文件。在基于 Debian 的发行版(如 Ubuntu)上,执行sudo apt-get install openssl-dev. 或者,您可以下载库源并自己编译。

于 2012-05-07T12:21:57.370 回答