2011-06-08 279 views
-5

任何人都可以请给我一个例子加密/解密aes 256 cbc。我找到了crypt.h和unistd.h这个库,但是一个例子会非常有用。linux aes256与cbc加密/解密库

我需要一个linux库。我不想使用第三方应用程序进行加密

+0

你究竟需要什么样的例子?如何使用crypt.h或如何实现aes-cbc? – littleadv 2011-06-08 08:02:22

+0

crypt.h不要做aes,对不起。 – 2011-06-08 08:35:52

+0

-1,用户名为 – Predator 2011-06-12 01:18:38

回答

0

您可以使用cryptpp
AES的一个例子是wiki。我希望这是你想要的。

+0

但是,您能否告诉我:**如何**在Linux中使用现有的库实现AES 256 cbc加密解密?我需要它与Linux中的现有库(没有其他种类)和一个**简单示例**有关如何实现AES 256加密cbc – ella 2011-06-08 08:21:18

+0

@ella:对不起,我只使用crptopp和botan到目前为止。我对linux不是很熟悉。 – mkaes 2011-06-08 08:26:33

0

需要具有a.cpp和.h文件并且不需要在Linux上安装的库。好问题。我知道mcrypt.h库。

4

OpenSSL库默认安装在几乎所有Linux系统上,您可以使用它在CBC中执行256位AES加密。 OpenSSL文档非常糟糕,但以this example为基础,找出它并不难。