2011-06-08 272 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爲基礎,找出它並不難。