2010-03-22 41 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算法。这可能不像其他一些建议那么简单,但可能值得一试。