~zooko/cryptopp/trunk

  • Committer: noloader
  • Date: 2015-07-16 04:38:08 UTC
  • Revision ID: svn-v4:57ff6487-cd31-0410-9ec3-f628ee90f5f0:trunk/c5:590
Added targets for UBsan and Asan
Filename Latest Rev Last Changed Committer Comment Size
..
TestData 421 15 years ago weidai from Jeffery Walton: move *.dat files into TestDat Diff
TestVectors 9 22 years ago weidai *** empty log message *** Diff
3way.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 3.2 KB Diff Download File
3way.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 1.2 KB Diff Download File
adhoc.cpp.proto 39 21 years ago weidai avoid deleting adhoc.cpp during rebuild 300 bytes Diff Download File
adler32.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 1.1 KB Diff Download File
adler32.h 417 15 years ago weidai fix compile on ICC 11 628 bytes Diff Download File
aes.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 330 bytes Diff Download File
algebra.cpp 564 9 years ago noloader Cleared UBsan error of "load of value 127, which i 9 KB Diff Download File
algebra.h 196 19 years ago weidai port to GCC 4 8.7 KB Diff Download File
algparam.cpp 430 15 years ago weidai fix compile on gcc 4.1.2, armv5tel 1.9 KB Diff Download File
algparam.h 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 12.6 KB Diff Download File
arc4.cpp 313 17 years ago weidai use Weak1 namespace 2.1 KB Diff Download File
arc4.h 313 17 years ago weidai use Weak1 namespace 2.3 KB Diff Download File
argnames.h 450 15 years ago weidai handle Unicode filenames 4.2 KB Diff Download File
asn.cpp 461 14 years ago weidai check for integer overflow in OID::DecodeValue() 12.9 KB Diff Download File
asn.h 419 15 years ago weidai add x86/x64 assembly for SHA-256, add DEFAULT_CHAN 11.6 KB Diff Download File
authenc.cpp 424 15 years ago weidai clarify error messages 4.8 KB Diff Download File
authenc.h 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 1.9 KB Diff Download File
base32.cpp 460 14 years ago weidai add "volatile" to prevent compiler optimizing away 1.1 KB Diff Download File
base32.h 196 19 years ago weidai port to GCC 4 1.3 KB Diff Download File
base64.cpp 540 9 years ago noloader Added Base64URLEncoder and decoder for web safe al 2.2 KB Diff Download File
base64.h 540 9 years ago noloader Added Base64URLEncoder and decoder for web safe al 1.8 KB Diff Download File
basecode.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 5.6 KB Diff Download File
basecode.h 196 19 years ago weidai port to GCC 4 2.5 KB Diff Download File
bench.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 12.5 KB Diff Download File
bench.h 272 17 years ago weidai benchmark key and IV setup. remove low security be 214 bytes Diff Download File
bench2.cpp 504 13 years ago weidai re-enable accidentally disabled benchmarks 11.8 KB Diff Download File
bfinit.cpp 1 22 years ago weidai Initial revision 13.6 KB Diff Download File
blowfish.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 2.1 KB Diff Download File
blowfish.h 505 13 years ago weidai fix Blowfish minimum keylength to be 4 bytes (32 b 1.2 KB Diff Download File
blumshub.cpp 325 17 years ago weidai add IncorporateEntropy and GenerateIntoBufferedTra 1.3 KB Diff Download File
blumshub.h 524 9 years ago noloader Removed forward declaration to non-existent class 1.1 KB Diff Download File
camellia.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 20.4 KB Diff Download File
camellia.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1 KB Diff Download File
cast.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 10.7 KB Diff Download File
cast.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 2.2 KB Diff Download File
casts.cpp 1 22 years ago weidai Initial revision 28.6 KB Diff Download File
cbcmac.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.2 KB Diff Download File
cbcmac.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.3 KB Diff Download File
ccm.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 3.9 KB Diff Download File
ccm.h 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 3.3 KB Diff Download File
channels.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 7.2 KB Diff Download File
channels.h 249 17 years ago weidai update version number, port to Sun C++ 5.8 3.9 KB Diff Download File
cmac.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 2.7 KB Diff Download File
cmac.h 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 1.5 KB Diff Download File
config.h 560 9 years ago noloader Cleared crash with GCC 4.8 and above and -O3. In a 15.6 KB Diff Download File
File cpu.cpp 489 14 years ago weidai fix compile on Sun CC fix compile for non-x86 CPUs 3.7 KB Diff Download File
File cpu.h 493 14 years ago weidai fix compile with Intel C++ Compiler 11.1 8.6 KB Diff Download File
crc.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 7.6 KB Diff Download File
crc.h 417 15 years ago weidai fix compile on ICC 11 998 bytes Diff Download File
cryptdll.dsp 518 11 years ago weidai prepare for 5.6.2 release 11.9 KB Diff Download File
File cryptdll.vcproj 475 14 years ago weidai rename "cryptdll" project to "cryptopp" fix compil 79.9 KB Diff Download File
cryptest.dsp 426 15 years ago weidai fix documentation, fix VC60 compile, delete leftov 7.7 KB Diff Download File
cryptest.dsw 416 15 years ago weidai fix VC60 compile, project file line-endings, Apple 1.3 KB Diff Download File
File cryptest.sln 416 15 years ago weidai fix VC60 compile, project file line-endings, Apple 6.9 KB Diff Download File
File cryptest.vcproj 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 40.1 KB Diff Download File
File cryptest_bds.bdsgroup 416 15 years ago weidai fix VC60 compile, project file line-endings, Apple 858 bytes Diff Download File
File cryptest_bds.bdsproj 438 15 years ago weidai fix C++Builder 2009 compile, update Readme and Lic 21.1 KB Diff Download File
File cryptest_bds.bpf 416 15 years ago weidai fix VC60 compile, project file line-endings, Apple 168 bytes Diff Download File
cryptlib.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 24.1 KB Diff Download File
cryptlib.dsp 518 11 years ago weidai prepare for 5.6.2 release 21.2 KB Diff Download File
cryptlib.h 554 9 years ago noloader Added test for 'v<0' in GetAsUIntValue 73.7 KB Diff Download File
File cryptlib.vcproj 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 201 KB Diff Download File
File cryptlib_bds.bdsproj 518 11 years ago weidai prepare for 5.6.2 release 34.3 KB Diff Download File
File cryptlib_bds.cpp 242 17 years ago weidai add Borland C++ project files 207 bytes Diff Download File
cryptopp.rc 518 11 years ago weidai prepare for 5.6.2 release 2.4 KB Diff Download File
datatest.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 21.1 KB Diff Download File
default.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 8.2 KB Diff Download File
default.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 3 KB Diff Download File
des.cpp 251 17 years ago weidai fix for DLL-import configuration 12.8 KB Diff Download File
des.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 4.3 KB Diff Download File
dessp.cpp 78 21 years ago weidai merge in 5.0.4 changes (exclude DES and SHA-2 from 6 KB Diff Download File
dh.cpp 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 241 bytes Diff Download File
dh.h 403 15 years ago weidai improve pairwise consistency test (Brian Pence) 3.3 KB Diff Download File
dh2.cpp 280 17 years ago weidai fix missing function 640 bytes Diff Download File
dh2.h 280 17 years ago weidai fix missing function 2 KB Diff Download File
dll.cpp 302 17 years ago weidai add 64-bit mangled names of new and delete 4.1 KB Diff Download File
dll.h 417 15 years ago weidai fix compile on ICC 11 1.5 KB Diff Download File
dlltest.cpp 484 14 years ago weidai fix build of dlltest project on MSVC 2008 fix comp 5.5 KB Diff Download File
dlltest.dsp 416 15 years ago weidai fix VC60 compile, project file line-endings, Apple 3.7 KB Diff Download File
File dlltest.vcproj 475 14 years ago weidai rename "cryptdll" project to "cryptopp" fix compil 8.7 KB Diff Download File
dmac.h 393 17 years ago weidai reset m_counter in TruncatedFinal 2.4 KB Diff Download File
Doxyfile 497 14 years ago weidai fix compile with GCC 4.4 and -march=i386 fix minor 66.4 KB Diff Download File
dsa.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 1.1 KB Diff Download File
dsa.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 1.1 KB Diff Download File
eax.cpp 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 1.5 KB Diff Download File
eax.h 434 15 years ago weidai fix line ending 2.5 KB Diff Download File
ec2n.cpp 439 15 years ago weidai fix EC2N skipping of optional seed, switch to publ 7 KB Diff Download File
ec2n.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 3.7 KB Diff Download File
eccrypto.cpp 547 9 years ago noloader Cut-over to COUNTOF in source files 29.6 KB Diff Download File
eccrypto.h 523 9 years ago noloader Changed m_compress and m_encodeAsOID to mutable. T 10.4 KB Diff Download File
ecp.cpp 559 9 years ago noloader Cleared warnings on WindowSlider struct 11.3 KB Diff Download File
ecp.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 4.5 KB Diff Download File
elgamal.cpp 1 22 years ago weidai Initial revision 334 bytes Diff Download File
elgamal.h 281 17 years ago weidai fix compile with ICC 4.3 KB Diff Download File
File emsa2.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 1.1 KB Diff Download File
File emsa2.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 1.9 KB Diff Download File
eprecomp.cpp 411 15 years ago weidai port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa 3.7 KB Diff Download File
eprecomp.h 408 15 years ago weidai fix valgrind errors 3 KB Diff Download File
esign.cpp 535 9 years ago noloader Cleared warning on operator precedence 5.6 KB Diff Download File
esign.h 249 17 years ago weidai update version number, port to Sun C++ 5.8 3.7 KB Diff Download File
factory.h 508 13 years ago weidai fix warning with LLVM (Marshall Clow) 4.1 KB Diff Download File
files.cpp 486 14 years ago weidai add support for AES-NI and CLMUL instruction sets 5.6 KB Diff Download File
files.h 450 15 years ago weidai handle Unicode filenames 4.4 KB Diff Download File
filters.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 33.3 KB Diff Download File
filters.h 497 14 years ago weidai fix compile with GCC 4.4 and -march=i386 fix minor 33.2 KB Diff Download File
fips140.cpp 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 2.2 KB Diff Download File
fips140.h 200 18 years ago weidai upgrade project files to MSVC 2005 and add x64 pla 2.3 KB Diff Download File
fipsalgt.cpp 547 9 years ago noloader Cut-over to COUNTOF in source files 35.4 KB Diff Download File
fipstest.cpp 547 9 years ago noloader Cut-over to COUNTOF in source files 22.6 KB Diff Download File
fltrimpl.h 419 15 years ago weidai add x86/x64 assembly for SHA-256, add DEFAULT_CHAN 1.8 KB Diff Download File
gcm.cpp 490 14 years ago weidai fix compile on GCC 4.4 and greater 24.2 KB Diff Download File
gcm.h 486 14 years ago weidai add support for AES-NI and CLMUL instruction sets 3.4 KB Diff Download File
gf256.cpp 1 22 years ago weidai Initial revision 592 bytes Diff Download File
gf256.h 1 22 years ago weidai Initial revision 1.1 KB Diff Download File
gf2_32.cpp 284 17 years ago weidai optimizations 1.6 KB Diff Download File
gf2_32.h 1 22 years ago weidai Initial revision 1.2 KB Diff Download File
gf2n.cpp 456 15 years ago weidai honor uppercase/lowercase in operator<<() (Jeff Wa 18.2 KB Diff Download File
gf2n.h 438 15 years ago weidai fix C++Builder 2009 compile, update Readme and Lic 11.6 KB Diff Download File
gfpcrypt.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 8.3 KB Diff Download File
gfpcrypt.h 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 19 KB Diff Download File
GNUmakefile 567 9 years ago noloader Added targets for UBsan and Asan 7.8 KB Diff Download File
GNUmakefile-cross 531 9 years ago noloader Added GNUmakefile-cross for Android, iOS and Embed 3.9 KB Diff Download File
gost.cpp 460 14 years ago weidai add "volatile" to prevent compiler optimizing away 3.2 KB Diff Download File
gost.h 460 14 years ago weidai add "volatile" to prevent compiler optimizing away 1.2 KB Diff Download File
gzip.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2.4 KB Diff Download File
gzip.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2 KB Diff Download File
hex.cpp 460 14 years ago weidai add "volatile" to prevent compiler optimizing away 1.1 KB Diff Download File
hex.h 227 17 years ago weidai fix terminator param being ignored 1 KB Diff Download File
hkdf.h 552 9 years ago noloader Added test suites for HKDF 2.9 KB Diff Download File
hmac.cpp 244 17 years ago weidai port to Borland C++Builder 2006 1.7 KB Diff Download File
hmac.h 244 17 years ago weidai port to Borland C++Builder 2006 1.7 KB Diff Download File
hrtimer.cpp 547 9 years ago noloader Cut-over to COUNTOF in source files 3.2 KB Diff Download File
hrtimer.h 526 9 years ago noloader Cleared SourceForge reported issue where ThreadUse 1.6 KB Diff Download File
ida.cpp 254 17 years ago weidai fix compile for MSVC .NET 2002 11 KB Diff Download File
ida.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 4.8 KB Diff Download File
idea.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 3.8 KB Diff Download File
idea.h 460 14 years ago weidai add "volatile" to prevent compiler optimizing away 1.4 KB Diff Download File
integer.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 104 KB Diff Download File
integer.h 438 15 years ago weidai fix C++Builder 2009 compile, update Readme and Lic 13.1 KB Diff Download File
iterhash.cpp 492 14 years ago weidai fix memcpy with same src and dest (Peter Klotz) 4.2 KB Diff Download File
iterhash.h 419 15 years ago weidai add x86/x64 assembly for SHA-256, add DEFAULT_CHAN 3.6 KB Diff Download File
License.txt 511 11 years ago weidai switch to Boost Software License 2.2 KB Diff Download File
lubyrack.h 244 17 years ago weidai port to Borland C++Builder 2006 3.2 KB Diff Download File
luc.cpp 411 15 years ago weidai port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa 6 KB Diff Download File
luc.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 8 KB Diff Download File
mars.cpp 439 15 years ago weidai fix EC2N skipping of optional seed, switch to publ 3.4 KB Diff Download File
mars.h 439 15 years ago weidai fix EC2N skipping of optional seed, switch to publ 1.1 KB Diff Download File
marss.cpp 1 22 years ago weidai Initial revision 6.5 KB Diff Download File
md2.cpp 313 17 years ago weidai use Weak1 namespace 2.8 KB Diff Download File
md2.h 313 17 years ago weidai use Weak1 namespace 1.3 KB Diff Download File
md4.cpp 313 17 years ago weidai use Weak1 namespace 2.6 KB Diff Download File
md4.h 313 17 years ago weidai use Weak1 namespace 1.2 KB Diff Download File
md5.cpp 313 17 years ago weidai use Weak1 namespace 4.2 KB Diff Download File
md5.h 313 17 years ago weidai use Weak1 namespace 1.1 KB Diff Download File
mdc.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 2.1 KB Diff Download File
misc.cpp 563 9 years ago noloader Cleared compile error masked behind ASSERT 4.3 KB Diff Download File
misc.h 562 9 years ago noloader Cleared C4242 warning uder Visual Studio 35.6 KB Diff Download File
modarith.h 282 17 years ago weidai MMX/SSE2 optimizations 5.2 KB Diff Download File
modes.cpp 494 14 years ago weidai fix CTR mode not allowing NULL as IV 7.2 KB Diff Download File
modes.h 486 14 years ago weidai add support for AES-NI and CLMUL instruction sets 16.8 KB Diff Download File
modexppc.h 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 1 KB Diff Download File
mqueue.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 4 KB Diff Download File
mqueue.h 438 15 years ago weidai fix C++Builder 2009 compile, update Readme and Lic 3.3 KB Diff Download File
mqv.cpp 1 22 years ago weidai Initial revision 186 bytes Diff Download File
mqv.h 173 20 years ago weidai fix documentation, fix PanamaMAC, fix algorithm na 4.9 KB Diff Download File
nbtheory.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 23.1 KB Diff Download File
nbtheory.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 6 KB Diff Download File
network.cpp 259 17 years ago weidai fix compile on MSVC2002 and MSVC6 without Processo 14.9 KB Diff Download File
network.h 249 17 years ago weidai update version number, port to Sun C++ 5.8 7.7 KB Diff Download File
nr.h 1 22 years ago weidai Initial revision 75 bytes Diff Download File
oaep.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2.9 KB Diff Download File
oaep.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 1.4 KB Diff Download File
oids.h 453 15 years ago weidai fix for id_sha1 (Alexei) 5.3 KB Diff Download File
osrng.cpp 515 11 years ago weidai handle EAGAIN from /dev/urandom and /dev/random (F 3.7 KB Diff Download File
osrng.h 538 9 years ago noloader Fixed compile on Cygwin x86_64. Thanks to Alex Afa 4.4 KB Diff Download File
panama.cpp 503 13 years ago weidai fix for makefile and Panama cipher validation fail 12.7 KB Diff Download File
panama.h 503 13 years ago weidai fix for makefile and Panama cipher validation fail 3.8 KB Diff Download File
pch.cpp 1 22 years ago weidai Initial revision 17 bytes Diff Download File
pch.h 378 17 years ago weidai - port x64 assembly code to MASM - improve stack u 276 bytes Diff Download File
pkcspad.cpp 313 17 years ago weidai use Weak1 namespace 4.2 KB Diff Download File
pkcspad.h 313 17 years ago weidai use Weak1 namespace 2.8 KB Diff Download File
polynomi.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 13.8 KB Diff Download File
polynomi.h 156 20 years ago weidai port to GCC 3.4 16.4 KB Diff Download File
pssr.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 5.4 KB Diff Download File
pssr.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2.4 KB Diff Download File
pubkey.cpp 462 14 years ago weidai check ciphertext length in TF_DecryptorBase::Decry 7.8 KB Diff Download File
pubkey.h 475 14 years ago weidai rename "cryptdll" project to "cryptopp" fix compil 63.1 KB Diff Download File
pwdbased.h 459 14 years ago weidai fix for 'pwdbased.h needs <integer.h>' http://sour 6.3 KB Diff Download File
queue.cpp 467 14 years ago weidai fix compiler/Valgrind warning 11.5 KB Diff Download File
queue.h 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 3.8 KB Diff Download File
rabin.cpp 411 15 years ago weidai port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa 5.4 KB Diff Download File
rabin.h 181 19 years ago weidai changes done for FIPS-140 lab code drop 3 KB Diff Download File
randpool.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 1.5 KB Diff Download File
randpool.h 323 17 years ago weidai reduce risk of reusing random numbers after VM sta 998 bytes Diff Download File
rc2.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 3.3 KB Diff Download File
rc2.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.9 KB Diff Download File
rc5.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 1.8 KB Diff Download File
rc5.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 1.2 KB Diff Download File
rc6.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 2.2 KB Diff Download File
rc6.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 1.2 KB Diff Download File
rdtables.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 4.4 KB Diff Download File
Readme.txt 518 11 years ago weidai prepare for 5.6.2 release 22.4 KB Diff Download File
regtest.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 6.9 KB Diff Download File
resource.h 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 397 bytes Diff Download File
rijndael.cpp 502 13 years ago weidai fix for Valgrind error http://tahoe-lafs.org/trac/ 36.4 KB Diff Download File
rijndael.h 486 14 years ago weidai add support for AES-NI and CLMUL instruction sets 1.9 KB Diff Download File
ripemd.cpp 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 30.5 KB Diff Download File
ripemd.h 179 20 years ago weidai changes related to the next FIPS validation 1.6 KB Diff Download File
rng.cpp 327 17 years ago weidai fix warning 3.6 KB Diff Download File
rng.h 311 17 years ago weidai reduce risk of random number reuse after VM rollba 2 KB Diff Download File
rsa.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 8.6 KB Diff Download File
rsa.h 313 17 years ago weidai use Weak1 namespace 5.8 KB Diff Download File
rw.cpp 544 9 years ago noloader Cleared initialization warning related to use of b 7 KB Diff Download File
rw.h 542 9 years ago noloader Implmented Bernstein\'s Tweaked Roots for Rabin-Wi 3.2 KB Diff Download File
safer.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 6.1 KB Diff Download File
safer.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 2.3 KB Diff Download File
File salsa.cpp 506 13 years ago weidai fix Salsa validation failure when compiling with G 22.1 KB Diff Download File
File salsa.h 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 2.1 KB Diff Download File
seal.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 4.2 KB Diff Download File
seal.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.4 KB Diff Download File
secblock.h 499 13 years ago weidai fix for compiling with Clang from Marshall Clow 12 KB Diff Download File
seckey.h 435 15 years ago weidai fix documentation 7.2 KB Diff Download File
seed.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 5 KB Diff Download File
seed.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 890 bytes Diff Download File
serpent.cpp 322 17 years ago weidai fix compile 2.7 KB Diff Download File
serpent.h 398 16 years ago weidai change minimum key size to 0 1.2 KB Diff Download File
File serpentp.h 322 17 years ago weidai fix compile 8.2 KB Diff Download File
sha.cpp 470 14 years ago weidai fix incorrect SHA-256 hash on x64 when compiled wi 25.1 KB Diff Download File
sha.h 425 15 years ago weidai fix compile on MSVC 6 2.3 KB Diff Download File
sha3.cpp 512 11 years ago weidai add SHA-3 update DSA to FIPS 186-3 update version 9.4 KB Diff Download File
sha3.h 560 9 years ago noloader Cleared crash with GCC 4.8 and above and -O3. In a 1.6 KB Diff Download File
shacal2.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 3.7 KB Diff Download File
shacal2.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 1.2 KB Diff Download File
shark.cpp 544 9 years ago noloader Cleared initialization warning related to use of b 4.2 KB Diff Download File
shark.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.4 KB Diff Download File
sharkbox.cpp 544 9 years ago noloader Cleared initialization warning related to use of b 115 KB Diff Download File
simple.cpp 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 204 bytes Diff Download File
simple.h 419 15 years ago weidai add x86/x64 assembly for SHA-256, add DEFAULT_CHAN 6.9 KB Diff Download File
skipjack.cpp 463 14 years ago weidai avoid SecBlock of arrays 5.9 KB Diff Download File
skipjack.h 463 14 years ago weidai avoid SecBlock of arrays 1.5 KB Diff Download File
smartptr.h 566 9 years ago noloader Cleared Issue #6. Thanks to Jonathan Wakely for re 5.4 KB Diff Download File
socketft.cpp 209 18 years ago weidai fix SocketSender::EofSent 11.9 KB Diff Download File
socketft.h 244 17 years ago weidai port to Borland C++Builder 2006 5.9 KB Diff Download File
File sosemanuk.cpp 429 15 years ago weidai fix compile on OpenSolaris 8.11 23 KB Diff Download File
File sosemanuk.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 1.2 KB Diff Download File
square.cpp 544 9 years ago noloader Cleared initialization warning related to use of b 5.2 KB Diff Download File
square.h 463 14 years ago weidai avoid SecBlock of arrays 1.3 KB Diff Download File
squaretb.cpp 1 22 years ago weidai Initial revision 31.3 KB Diff Download File
stdcpp.h 560 9 years ago noloader Cleared crash with GCC 4.8 and above and -O3. In a 865 bytes Diff Download File
strciphr.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 6.9 KB Diff Download File
strciphr.h 423 15 years ago weidai - add EAX mode, XSalsa20 - speed up GCM key setup 12.2 KB Diff Download File
tea.cpp 477 14 years ago weidai port to Sun Studio 12u1 Sun C++ 5.10 SunOS_i386 12 3.6 KB Diff Download File
tea.h 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 3.3 KB Diff Download File
test.cpp 522 9 years ago noloader Fixed potential missing argument when using tv sub 25.6 KB Diff Download File
tftables.cpp 544 9 years ago noloader Cleared initialization warning related to use of b 15.8 KB Diff Download File
tiger.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 5.7 KB Diff Download File
tiger.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 572 bytes Diff Download File
tigertab.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 43.2 KB Diff Download File
trdlocal.cpp 84 21 years ago weidai fix for Unix 1.5 KB Diff Download File
trdlocal.h 75 21 years ago weidai create DLL version, fix GetNextIV() bug in CTR and 738 bytes Diff Download File
trunhash.h 284 17 years ago weidai optimizations 1.3 KB Diff Download File
ttmac.cpp 232 17 years ago weidai port to GCC 4, reorganize implementations of SetKe 10.9 KB Diff Download File
ttmac.h 276 17 years ago weidai optimizations 1.1 KB Diff Download File
twofish.cpp 463 14 years ago weidai avoid SecBlock of arrays 4 KB Diff Download File
twofish.h 463 14 years ago weidai avoid SecBlock of arrays 1.4 KB Diff Download File
validat1.cpp 552 9 years ago noloader Added test suites for HKDF 48 KB Diff Download File
validat2.cpp 549 9 years ago noloader Static and constness to arrays 22.3 KB Diff Download File
validat3.cpp 552 9 years ago noloader Added test suites for HKDF 32.8 KB Diff Download File
validate.h 552 9 years ago noloader Added test suites for HKDF 1.7 KB Diff Download File
File vmac.cpp 419 15 years ago weidai add x86/x64 assembly for SHA-256, add DEFAULT_CHAN 22.1 KB Diff Download File
File vmac.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 2.6 KB Diff Download File
wait.cpp 520 9 years ago noloader Fix compile issue on Android. Fix missing IntToStr 10.4 KB Diff Download File
wait.h 520 9 years ago noloader Fix compile issue on Android. Fix missing IntToStr 6.9 KB Diff Download File
wake.cpp 532 9 years ago noloader Added GCC_DIAGNOSTIC_AWARE to help suppress some w 2.7 KB Diff Download File
wake.h 479 14 years ago weidai remove WAKE-CFB 1.6 KB Diff Download File
whrlpool.cpp 429 15 years ago weidai fix compile on OpenSolaris 8.11 40.3 KB Diff Download File
whrlpool.h 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 548 bytes Diff Download File
winpipes.cpp 204 18 years ago weidai merge in changes by denis bider and fix compile on 4.5 KB Diff Download File
winpipes.h 545 9 years ago noloader Cleared "Access declarations are deprecated..." wa 3.3 KB Diff Download File
words.h 368 17 years ago weidai fix valgrind issues reported by Chris Morgan 1.8 KB Diff Download File
x64dll.asm 449 15 years ago weidai fix bugs in AES assembly (from trantrungan and And 44.2 KB Diff Download File
File x64masm.asm 440 15 years ago weidai fixed Panama x64 MASM code not saving RDI 35.9 KB Diff Download File
xtr.cpp 412 15 years ago weidai changes for 5.6: - added AuthenticatedSymmetr 2.7 KB Diff Download File
xtr.h 106 21 years ago weidai fix potential threading problem with initializatio 5.1 KB Diff Download File
xtrcrypt.cpp 1 22 years ago weidai Initial revision 3 KB Diff Download File
xtrcrypt.h 1 22 years ago weidai Initial revision 1.7 KB Diff Download File
zdeflate.cpp 475 14 years ago weidai rename "cryptdll" project to "cryptopp" fix compil 23.6 KB Diff Download File
zdeflate.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 3.9 KB Diff Download File
zinflate.cpp 204 18 years ago weidai merge in changes by denis bider and fix compile on 16.1 KB Diff Download File
zinflate.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 4.4 KB Diff Download File
zlib.cpp 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2.3 KB Diff Download File
zlib.h 184 19 years ago weidai port to MSVC .NET 2005 beta 2 2.1 KB Diff Download File