Crypto++ is a C++ cryptographic class library which includes block and stream ciphers, hash functions, MACs, random number generators, public key cryptography (including elliptic curves), compression, and an easy-to-use filter interface.
URL: http://www.eskimo.com/~weidai/cryptlib.html
Author: Wei Dai <weidai@eskimo.com>
Maintainer: Andreas V. 'netrunner' Meier <avmeier@web.de>
License: BSD
Status: Stable
Version: 5.2.1
Download: http://dl.sourceforge.net/cryptopp/ cryptopp521.zip
Buildtime: 1252 (5) ERROR seconds (on reference hardware)
Buildtime: 1245 (9) ERROR seconds (on reference hardware)
Buildtime: 1204 (5) ERROR seconds (on reference hardware)
Buildtime: 1200 (9) ERROR seconds (on reference hardware)
Buildtime: 1193 (5) ERROR seconds (on reference hardware)
Buildtime: 1204 (9) ERROR seconds (on reference hardware)
ROCK Sources: crypto++.cache, crypto++.conf, crypto++.desc
[5-ERROR] inflating: crypto++/tiger.h [5-ERROR] inflating: crypto++/tigertab.cpp [5-ERROR] inflating: crypto++/trdlocal.cpp [5-ERROR] inflating: crypto++/trdlocal.h [5-ERROR] inflating: crypto++/trunhash.h [5-ERROR] inflating: crypto++/ttmac.cpp [5-ERROR] inflating: crypto++/ttmac.h [5-ERROR] inflating: crypto++/twofish.cpp [5-ERROR] inflating: crypto++/twofish.h [5-ERROR] inflating: crypto++/twofishv.dat [5-ERROR] inflating: crypto++/usage.dat [5-ERROR] inflating: crypto++/validat1.cpp [5-ERROR] inflating: crypto++/validat2.cpp [5-ERROR] inflating: crypto++/validat3.cpp [5-ERROR] inflating: crypto++/validate.h [5-ERROR] inflating: crypto++/wait.cpp [5-ERROR] inflating: crypto++/wait.h [5-ERROR] inflating: crypto++/wake.cpp [5-ERROR] inflating: crypto++/wake.h [5-ERROR] inflating: crypto++/whrlpool.cpp [5-ERROR] inflating: crypto++/whrlpool.h [5-ERROR] inflating: crypto++/winpipes.cpp [5-ERROR] inflating: crypto++/winpipes.h [5-ERROR] inflating: crypto++/words.h [5-ERROR] inflating: crypto++/xormac.h [5-ERROR] inflating: crypto++/xtr.cpp [5-ERROR] inflating: crypto++/xtr.h [5-ERROR] inflating: crypto++/xtrcrypt.cpp [5-ERROR] inflating: crypto++/xtrcrypt.h [5-ERROR] inflating: crypto++/xtrdh171.dat [5-ERROR] inflating: crypto++/xtrdh342.dat [5-ERROR] inflating: crypto++/zdeflate.cpp [5-ERROR] inflating: crypto++/zdeflate.h [5-ERROR] inflating: crypto++/zinflate.cpp [5-ERROR] inflating: crypto++/zinflate.h [5-ERROR] inflating: crypto++/zlib.cpp [5-ERROR] inflating: crypto++/zlib.h [5-ERROR] g++-42 -g -msse2 -pipe -c 3way.cpp [5-ERROR] seckey.h: In function 'void CryptoPP::CheckedSetKey(T*, CryptoPP::CipherDir, con st byte*, unsigned int, const CryptoPP::NameValuePairs&) [with T = CryptoPP::BlockCipherFi nal]': [5-ERROR] seckey.h:179: instantiated from 'void CryptoPP::BlockCipherFinal ::S etKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&) [with CryptoPP::CipherDi r DIR = DECRYPTION, BASE = CryptoPP::ThreeWay::Dec]' [5-ERROR] 3way.cpp:139: instantiated from here [5-ERROR] seckey.h:137: error: no matching function for call to 'CryptoPP::BlockCipherFina l ::UncheckedSetKey(CryptoPP::CipherDir&, const byte*& , unsigned int&)' [5-ERROR] 3way.cpp:64: note: candidates are: void CryptoPP::ThreeWay::Base::UncheckedSetKe y(CryptoPP::CipherDir, const byte*, unsigned int, unsigned int) [5-ERROR] seckey.h: In function 'void CryptoPP::CheckedSetKey(T*, CryptoPP::CipherDir, con st byte*, unsigned int, const CryptoPP::NameValuePairs&) [with T = CryptoPP::BlockCipherFi nal ]': [5-ERROR] seckey.h:179: instantiated from 'void CryptoPP::BlockCipherFinal ::S etKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&) [with CryptoPP::CipherDi r DIR = ENCRYPTION, BASE = CryptoPP::ThreeWay::Enc]' [5-ERROR] 3way.cpp:139: instantiated from here [5-ERROR] seckey.h:137: error: no matching function for call to 'CryptoPP::BlockCipherFina l ::UncheckedSetKey(CryptoPP::CipherDir&, const byte*& , unsigned int&)' [5-ERROR] 3way.cpp:64: note: candidates are: void CryptoPP::ThreeWay::Base::UncheckedSetKe y(CryptoPP::CipherDir, const byte*, unsigned int, unsigned int) [5-ERROR] make: *** [3way.o] Error 1 [5-ERROR] --- BUILD ERROR --- [9-ERROR] inflating: crypto++/tiger.h [9-ERROR] inflating: crypto++/tigertab.cpp [9-ERROR] inflating: crypto++/trdlocal.cpp [9-ERROR] inflating: crypto++/trdlocal.h [9-ERROR] inflating: crypto++/trunhash.h [9-ERROR] inflating: crypto++/ttmac.cpp [9-ERROR] inflating: crypto++/ttmac.h [9-ERROR] inflating: crypto++/twofish.cpp [9-ERROR] inflating: crypto++/twofish.h [9-ERROR] inflating: crypto++/twofishv.dat [9-ERROR] inflating: crypto++/usage.dat [9-ERROR] inflating: crypto++/validat1.cpp [9-ERROR] inflating: crypto++/validat2.cpp [9-ERROR] inflating: crypto++/validat3.cpp [9-ERROR] inflating: crypto++/validate.h [9-ERROR] inflating: crypto++/wait.cpp [9-ERROR] inflating: crypto++/wait.h [9-ERROR] inflating: crypto++/wake.cpp [9-ERROR] inflating: crypto++/wake.h [9-ERROR] inflating: crypto++/whrlpool.cpp [9-ERROR] inflating: crypto++/whrlpool.h [9-ERROR] inflating: crypto++/winpipes.cpp [9-ERROR] inflating: crypto++/winpipes.h [9-ERROR] inflating: crypto++/words.h [9-ERROR] inflating: crypto++/xormac.h [9-ERROR] inflating: crypto++/xtr.cpp [9-ERROR] inflating: crypto++/xtr.h [9-ERROR] inflating: crypto++/xtrcrypt.cpp [9-ERROR] inflating: crypto++/xtrcrypt.h [9-ERROR] inflating: crypto++/xtrdh171.dat [9-ERROR] inflating: crypto++/xtrdh342.dat [9-ERROR] inflating: crypto++/zdeflate.cpp [9-ERROR] inflating: crypto++/zdeflate.h [9-ERROR] inflating: crypto++/zinflate.cpp [9-ERROR] inflating: crypto++/zinflate.h [9-ERROR] inflating: crypto++/zlib.cpp [9-ERROR] inflating: crypto++/zlib.h [9-ERROR] g++-42 -g -msse2 -pipe -c 3way.cpp [9-ERROR] seckey.h: In function 'void CryptoPP::CheckedSetKey(T*, CryptoPP::CipherDir, con st byte*, unsigned int, const CryptoPP::NameValuePairs&) [with T = CryptoPP::BlockCipherFi nal ]': [9-ERROR] seckey.h:179: instantiated from 'void CryptoPP::BlockCipherFinal ::S etKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&) [with CryptoPP::CipherDi r DIR = DECRYPTION, BASE = CryptoPP::ThreeWay::Dec]' [9-ERROR] 3way.cpp:139: instantiated from here [9-ERROR] seckey.h:137: error: no matching function for call to 'CryptoPP::BlockCipherFina l ::UncheckedSetKey(CryptoPP::CipherDir&, const byte*& , unsigned int&)' [9-ERROR] 3way.cpp:64: note: candidates are: void CryptoPP::ThreeWay::Base::UncheckedSetKe y(CryptoPP::CipherDir, const byte*, unsigned int, unsigned int) [9-ERROR] seckey.h: In function 'void CryptoPP::CheckedSetKey(T*, CryptoPP::CipherDir, con st byte*, unsigned int, const CryptoPP::NameValuePairs&) [with T = CryptoPP::BlockCipherFi nal ]': [9-ERROR] seckey.h:179: instantiated from 'void CryptoPP::BlockCipherFinal ::S etKey(const byte*, unsigned int, const CryptoPP::NameValuePairs&) [with CryptoPP::CipherDi r DIR = ENCRYPTION, BASE = CryptoPP::ThreeWay::Enc]' [9-ERROR] 3way.cpp:139: instantiated from here [9-ERROR] seckey.h:137: error: no matching function for call to 'CryptoPP::BlockCipherFina l ::UncheckedSetKey(CryptoPP::CipherDir&, const byte*& , unsigned int&)' [9-ERROR] 3way.cpp:64: note: candidates are: void CryptoPP::ThreeWay::Base::UncheckedSetKe y(CryptoPP::CipherDir, const byte*, unsigned int, unsigned int) [9-ERROR] make: *** [3way.o] Error 1 [9-ERROR] --- BUILD ERROR ---