2010-03-22 54 views
5

有沒有人有三重DES算法在C代碼片段?C中的三重DES算法?

感謝

+1

在最糟的情況下,抓住一些DES代碼,並按照這裏的程序將其轉化爲三重DES:http://en.wikipedia.org/wiki/Triple_DES#Algorithm。 不過,值得考慮的是,有*遠*更好的密碼供您使用。請不要使用DES。 – avpx 2010-03-22 03:49:07

+0

感謝您的提示,我會盡力傳達這一點,但在這一點上,這不是我呼籲使用這個或沒有。我需要在C中實現這一點。 – Zeus 2010-03-22 03:51:51

+0

3des是一個非常古老的aglo,並在近十年前被AES取代。 – rook 2010-03-23 00:08:19

回答

2

退房的Crypto++庫,它們實現噸算法,包括DES。

+0

感謝您的鏈接,但我正在尋找C而不是C++ – Zeus 2010-03-22 03:51:20

1

libtomcrypt是一個用C編寫的綜合加密庫,帶有3DES實現。

4

OpenSSL是用C,並提供了3DES算法。這可能不像其他一些建議那麼簡單,但可能值得一試。