Filename | Latest Rev | Last Changed | Committer | Comment | Size | ||
---|---|---|---|---|---|---|---|
.. | |||||||
TestData | 421 | 15 years ago | weidai | from Jeffery Walton: move *.dat files into TestDat | |||
TestVectors | 9 | 22 years ago | weidai | *** empty log message *** | |||
3way.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.2 KB | ||
3way.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
adhoc.cpp.proto | 39 | 21 years ago | weidai | avoid deleting adhoc.cpp during rebuild | 300 bytes | ||
adler32.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 1.1 KB | ||
adler32.h | 417 | 15 years ago | weidai | fix compile on ICC 11 | 628 bytes | ||
aes.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 330 bytes | ||
algebra.cpp | 252 | 17 years ago | weidai | fix SunCC compile | 8.8 KB | ||
algebra.h | 196 | 19 years ago | weidai | port to GCC 4 | 8.7 KB | ||
algparam.cpp | 430 | 15 years ago | weidai | fix compile on gcc 4.1.2, armv5tel | 1.9 KB | ||
algparam.h | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 12.3 KB | ||
arc4.cpp | 313 | 17 years ago | weidai | use Weak1 namespace | 2.1 KB | ||
arc4.h | 313 | 17 years ago | weidai | use Weak1 namespace | 2.3 KB | ||
argnames.h | 450 | 15 years ago | weidai | handle Unicode filenames | 4.2 KB | ||
asn.cpp | 299 | 17 years ago | weidai | fix bug decoding optional parameters | 12.9 KB | ||
asn.h | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 11.6 KB | ||
authenc.cpp | 424 | 15 years ago | weidai | clarify error messages | 4.8 KB | ||
authenc.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 1.9 KB | ||
base32.cpp | 90 | 21 years ago | weidai | add base 32 (Frank Palazzolo) | 1.1 KB | ||
base32.h | 196 | 19 years ago | weidai | port to GCC 4 | 1.3 KB | ||
base64.cpp | 91 | 21 years ago | weidai | misc changes | 1.1 KB | ||
base64.h | 196 | 19 years ago | weidai | port to GCC 4 | 912 bytes | ||
basecode.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 5.4 KB | ||
basecode.h | 196 | 19 years ago | weidai | port to GCC 4 | 2.5 KB | ||
bench.cpp | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 11.6 KB | ||
bench.h | 272 | 17 years ago | weidai | benchmark key and IV setup. remove low security be | 214 bytes | ||
bench2.cpp | 444 | 15 years ago | weidai | fix ECNR name to ECDSA | 12 KB | ||
bfinit.cpp | 1 | 22 years ago | weidai | Initial revision | 13.6 KB | ||
blowfish.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 2.1 KB | ||
blowfish.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
blumshub.cpp | 325 | 17 years ago | weidai | add IncorporateEntropy and GenerateIntoBufferedTra | 1.3 KB | ||
blumshub.h | 325 | 17 years ago | weidai | add IncorporateEntropy and GenerateIntoBufferedTra | 1.2 KB | ||
camellia.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 20.4 KB | ||
camellia.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1 KB | ||
cast.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 10.7 KB | ||
cast.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 2.2 KB | ||
casts.cpp | 1 | 22 years ago | weidai | Initial revision | 28.6 KB | ||
cbcmac.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.2 KB | ||
cbcmac.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.3 KB | ||
ccm.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 3.9 KB | ||
ccm.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 3.3 KB | ||
channels.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 7.2 KB | ||
channels.h | 249 | 17 years ago | weidai | update version number, port to Sun C++ 5.8 | 3.9 KB | ||
cmac.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.7 KB | ||
cmac.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 1.5 KB | ||
config.h | 454 | 15 years ago | weidai | fix endianess test on MIPS (Zhang Le) | 14.7 KB | ||
cpu.cpp | 366 | 17 years ago | weidai | fixed Whirlpool crash on Pentium 2 machines | 3.5 KB | ||
cpu.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 6.4 KB | ||
crc.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 7.6 KB | ||
crc.h | 417 | 15 years ago | weidai | fix compile on ICC 11 | 998 bytes | ||
cryptdll.dsp | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 11.7 KB | ||
cryptdll.vcproj | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 80.3 KB | ||
cryptest.dsp | 426 | 15 years ago | weidai | fix documentation, fix VC60 compile, delete leftov | 7.7 KB | ||
cryptest.dsw | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 1.3 KB | ||
cryptest.sln | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 6.9 KB | ||
cryptest.vcproj | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 39.9 KB | ||
cryptest_bds.bdsgroup | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 858 bytes | ||
cryptest_bds.bdsproj | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 21.1 KB | ||
cryptest_bds.bpf | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 168 bytes | ||
cryptlib.cpp | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 23.8 KB | ||
cryptlib.dsp | 426 | 15 years ago | weidai | fix documentation, fix VC60 compile, delete leftov | 21 KB | ||
cryptlib.h | 435 | 15 years ago | weidai | fix documentation | 73.2 KB | ||
cryptlib.vcproj | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 201 KB | ||
cryptlib_bds.bdsproj | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 34.2 KB | ||
cryptlib_bds.cpp | 242 | 17 years ago | weidai | add Borland C++ project files | 207 bytes | ||
cryptopp.rc | 452 | 15 years ago | weidai | fix compile on VS Express (Eugene Zolenko) | 2.4 KB | ||
datatest.cpp | 447 | 15 years ago | weidai | fix bug in PutDecodedDatumInto() with STLPort (fro | 20.3 KB | ||
default.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 8.1 KB | ||
default.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 3 KB | ||
des.cpp | 251 | 17 years ago | weidai | fix for DLL-import configuration | 12.8 KB | ||
des.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 4.3 KB | ||
dessp.cpp | 78 | 21 years ago | weidai | merge in 5.0.4 changes (exclude DES and SHA-2 from | 6 KB | ||
dh.cpp | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 241 bytes | ||
dh.h | 403 | 15 years ago | weidai | improve pairwise consistency test (Brian Pence) | 3.3 KB | ||
dh2.cpp | 280 | 17 years ago | weidai | fix missing function | 640 bytes | ||
dh2.h | 280 | 17 years ago | weidai | fix missing function | 2 KB | ||
dll.cpp | 302 | 17 years ago | weidai | add 64-bit mangled names of new and delete | 4.1 KB | ||
dll.h | 417 | 15 years ago | weidai | fix compile on ICC 11 | 1.5 KB | ||
dlltest.cpp | 318 | 17 years ago | weidai | change default FIPS RNG to use AES instead of DES_ | 5.5 KB | ||
dlltest.dsp | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 3.7 KB | ||
dlltest.vcproj | 416 | 15 years ago | weidai | fix VC60 compile, project file line-endings, Apple | 9.1 KB | ||
dmac.h | 393 | 17 years ago | weidai | reset m_counter in TruncatedFinal | 2.4 KB | ||
Doxyfile | 435 | 15 years ago | weidai | fix documentation | 43.9 KB | ||
dsa.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.3 KB | ||
dsa.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 1.1 KB | ||
eax.cpp | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 1.5 KB | ||
eax.h | 434 | 15 years ago | weidai | fix line ending | 2.5 KB | ||
ec2n.cpp | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 7 KB | ||
ec2n.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 3.7 KB | ||
eccrypto.cpp | 420 | 15 years ago | weidai | add Brainpool curves (Zooko) | 29.5 KB | ||
eccrypto.h | 249 | 17 years ago | weidai | update version number, port to Sun C++ 5.8 | 10.4 KB | ||
ecp.cpp | 202 | 18 years ago | weidai | fix MSVC 2005 warnings | 11.3 KB | ||
ecp.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 4.5 KB | ||
elgamal.cpp | 1 | 22 years ago | weidai | Initial revision | 334 bytes | ||
elgamal.h | 281 | 17 years ago | weidai | fix compile with ICC | 4.3 KB | ||
emsa2.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 1.1 KB | ||
emsa2.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 1.9 KB | ||
eprecomp.cpp | 411 | 15 years ago | weidai | port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa | 3.7 KB | ||
eprecomp.h | 408 | 15 years ago | weidai | fix valgrind errors | 3 KB | ||
esign.cpp | 411 | 15 years ago | weidai | port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa | 5.6 KB | ||
esign.h | 249 | 17 years ago | weidai | update version number, port to Sun C++ 5.8 | 3.7 KB | ||
factory.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 4.1 KB | ||
files.cpp | 451 | 15 years ago | weidai | improve Unicode filename handling | 5.6 KB | ||
files.h | 450 | 15 years ago | weidai | handle Unicode filenames | 4.4 KB | ||
filters.cpp | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 33.2 KB | ||
filters.h | 426 | 15 years ago | weidai | fix documentation, fix VC60 compile, delete leftov | 33.1 KB | ||
fips140.cpp | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 2.2 KB | ||
fips140.h | 200 | 18 years ago | weidai | upgrade project files to MSVC 2005 and add x64 pla | 2.3 KB | ||
fipsalgt.cpp | 318 | 17 years ago | weidai | change default FIPS RNG to use AES instead of DES_ | 35.4 KB | ||
fipstest.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 22.8 KB | ||
fltrimpl.h | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 1.8 KB | ||
gcm.cpp | 436 | 15 years ago | weidai | fix compile on MSVC 6 and MSVC 2003 | 18.6 KB | ||
gcm.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 3.3 KB | ||
gf256.cpp | 1 | 22 years ago | weidai | Initial revision | 592 bytes | ||
gf256.h | 1 | 22 years ago | weidai | Initial revision | 1.1 KB | ||
gf2_32.cpp | 284 | 17 years ago | weidai | optimizations | 1.6 KB | ||
gf2_32.h | 1 | 22 years ago | weidai | Initial revision | 1.2 KB | ||
gf2n.cpp | 456 | 15 years ago | weidai | honor uppercase/lowercase in operator<<() (Jeff Wa | 18.2 KB | ||
gf2n.h | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 11.6 KB | ||
gfpcrypt.cpp | 244 | 17 years ago | weidai | port to Borland C++Builder 2006 | 8.2 KB | ||
gfpcrypt.h | 291 | 17 years ago | weidai | removed UnalignedPutWord | 19.3 KB | ||
GNUmakefile | 441 | 15 years ago | weidai | fix compile on MacOS X and MinGW | 5.2 KB | ||
gost.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.2 KB | ||
gost.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
gzip.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.4 KB | ||
gzip.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2 KB | ||
hex.cpp | 216 | 18 years ago | weidai | fix bug in HexDecoder::IsolatedInitialize (thanks | 1.1 KB | ||
hex.h | 227 | 17 years ago | weidai | fix terminator param being ignored | 1 KB | ||
hmac.cpp | 244 | 17 years ago | weidai | port to Borland C++Builder 2006 | 1.7 KB | ||
hmac.h | 244 | 17 years ago | weidai | port to Borland C++Builder 2006 | 1.7 KB | ||
hrtimer.cpp | 348 | 17 years ago | weidai | fix compile on Turbo C++ 2006 | 3.3 KB | ||
hrtimer.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.6 KB | ||
ida.cpp | 254 | 17 years ago | weidai | fix compile for MSVC .NET 2002 | 11 KB | ||
ida.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 4.8 KB | ||
idea.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.7 KB | ||
idea.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.4 KB | ||
integer.cpp | 443 | 15 years ago | weidai | fix Integer operator<< output on Windows x64 | 104 KB | ||
integer.h | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 13.1 KB | ||
iterhash.cpp | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 4.2 KB | ||
iterhash.h | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 3.6 KB | ||
License.txt | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 2.7 KB | ||
lubyrack.h | 244 | 17 years ago | weidai | port to Borland C++Builder 2006 | 3.2 KB | ||
luc.cpp | 411 | 15 years ago | weidai | port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa | 6 KB | ||
luc.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 8 KB | ||
mars.cpp | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 3.4 KB | ||
mars.h | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 1.1 KB | ||
marss.cpp | 1 | 22 years ago | weidai | Initial revision | 6.5 KB | ||
md2.cpp | 313 | 17 years ago | weidai | use Weak1 namespace | 2.8 KB | ||
md2.h | 313 | 17 years ago | weidai | use Weak1 namespace | 1.3 KB | ||
md4.cpp | 313 | 17 years ago | weidai | use Weak1 namespace | 2.6 KB | ||
md4.h | 313 | 17 years ago | weidai | use Weak1 namespace | 1.2 KB | ||
md5.cpp | 313 | 17 years ago | weidai | use Weak1 namespace | 4.2 KB | ||
md5.h | 313 | 17 years ago | weidai | use Weak1 namespace | 1.1 KB | ||
mdc.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.1 KB | ||
misc.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.5 KB | ||
misc.h | 451 | 15 years ago | weidai | improve Unicode filename handling | 32.8 KB | ||
modarith.h | 282 | 17 years ago | weidai | MMX/SSE2 optimizations | 5.2 KB | ||
modes.cpp | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 7.1 KB | ||
modes.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 16.6 KB | ||
modexppc.h | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 1 KB | ||
mqueue.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 4 KB | ||
mqueue.h | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 3.3 KB | ||
mqv.cpp | 1 | 22 years ago | weidai | Initial revision | 186 bytes | ||
mqv.h | 173 | 20 years ago | weidai | fix documentation, fix PanamaMAC, fix algorithm na | 4.9 KB | ||
nbtheory.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 23.1 KB | ||
nbtheory.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 6 KB | ||
network.cpp | 259 | 17 years ago | weidai | fix compile on MSVC2002 and MSVC6 without Processo | 14.9 KB | ||
network.h | 249 | 17 years ago | weidai | update version number, port to Sun C++ 5.8 | 7.7 KB | ||
nr.h | 1 | 22 years ago | weidai | Initial revision | 75 bytes | ||
oaep.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.9 KB | ||
oaep.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 1.4 KB | ||
oids.h | 453 | 15 years ago | weidai | fix for id_sha1 (Alexei) | 5.3 KB | ||
osrng.cpp | 311 | 17 years ago | weidai | reduce risk of random number reuse after VM rollba | 3.3 KB | ||
osrng.h | 328 | 17 years ago | weidai | fix compile | 4.2 KB | ||
panama.cpp | 442 | 15 years ago | weidai | disable Panama SSE2 code for P4 | 12.4 KB | ||
panama.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 3.8 KB | ||
pch.cpp | 1 | 22 years ago | weidai | Initial revision | 17 bytes | ||
pch.h | 378 | 17 years ago | weidai | - port x64 assembly code to MASM - improve stack u | 276 bytes | ||
pkcspad.cpp | 313 | 17 years ago | weidai | use Weak1 namespace | 4.2 KB | ||
pkcspad.h | 313 | 17 years ago | weidai | use Weak1 namespace | 2.8 KB | ||
polynomi.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 13.8 KB | ||
polynomi.h | 156 | 20 years ago | weidai | port to GCC 3.4 | 16.4 KB | ||
pssr.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 5.4 KB | ||
pssr.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.4 KB | ||
pubkey.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 7.6 KB | ||
pubkey.h | 323 | 17 years ago | weidai | reduce risk of reusing random numbers after VM sta | 63.1 KB | ||
pwdbased.h | 208 | 18 years ago | weidai | fix warning | 6.3 KB | ||
queue.cpp | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 11.5 KB | ||
queue.h | 438 | 15 years ago | weidai | fix C++Builder 2009 compile, update Readme and Lic | 3.8 KB | ||
rabin.cpp | 411 | 15 years ago | weidai | port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa | 5.4 KB | ||
rabin.h | 181 | 19 years ago | weidai | changes done for FIPS-140 lab code drop | 3 KB | ||
randpool.cpp | 455 | 15 years ago | weidai | initialize memory to remove Valgrind warning (Zook | 1.4 KB | ||
randpool.h | 323 | 17 years ago | weidai | reduce risk of reusing random numbers after VM sta | 998 bytes | ||
rc2.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.3 KB | ||
rc2.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.9 KB | ||
rc5.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.8 KB | ||
rc5.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
rc6.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 2.2 KB | ||
rc6.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
rdtables.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 4.4 KB | ||
Readme.txt | 439 | 15 years ago | weidai | fix EC2N skipping of optional seed, switch to publ | 21 KB | ||
regtest.cpp | 457 | 15 years ago | weidai | fix incorrect encryption bug with WAKE-OFB that wa | 6.4 KB | ||
resource.h | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 397 bytes | ||
rijndael.cpp | 449 | 15 years ago | weidai | fix bugs in AES assembly (from trantrungan and And | 26.9 KB | ||
rijndael.h | 441 | 15 years ago | weidai | fix compile on MacOS X and MinGW | 1.7 KB | ||
ripemd.cpp | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 30.5 KB | ||
ripemd.h | 179 | 20 years ago | weidai | changes related to the next FIPS validation | 1.6 KB | ||
rng.cpp | 327 | 17 years ago | weidai | fix warning | 3.6 KB | ||
rng.h | 311 | 17 years ago | weidai | reduce risk of random number reuse after VM rollba | 2 KB | ||
rsa.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 8.6 KB | ||
rsa.h | 313 | 17 years ago | weidai | use Weak1 namespace | 5.8 KB | ||
rw.cpp | 411 | 15 years ago | weidai | port to Sun Studio 12's 64-bit C++ Compiler 5.9 Pa | 4.9 KB | ||
rw.h | 249 | 17 years ago | weidai | update version number, port to Sun C++ 5.8 | 2.5 KB | ||
safer.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 6.1 KB | ||
safer.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.3 KB | ||
salsa.cpp | 429 | 15 years ago | weidai | fix compile on OpenSolaris 8.11 | 22.1 KB | ||
salsa.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 2.1 KB | ||
seal.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 4.2 KB | ||
seal.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.4 KB | ||
secblock.h | 445 | 15 years ago | weidai | add and use SecureWipeArray() to avoid compiler op | 12.8 KB | ||
seckey.h | 435 | 15 years ago | weidai | fix documentation | 7.2 KB | ||
seed.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 5 KB | ||
seed.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 890 bytes | ||
serpent.cpp | 322 | 17 years ago | weidai | fix compile | 2.7 KB | ||
serpent.h | 398 | 16 years ago | weidai | change minimum key size to 0 | 1.2 KB | ||
serpentp.h | 322 | 17 years ago | weidai | fix compile | 8.2 KB | ||
sha.cpp | 458 | 14 years ago | weidai | fix for http://sourceforge.net/apps/trac/cryptopp/ | 25.1 KB | ||
sha.h | 425 | 15 years ago | weidai | fix compile on MSVC 6 | 2.3 KB | ||
shacal2.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.7 KB | ||
shacal2.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.2 KB | ||
shark.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 4.1 KB | ||
shark.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.4 KB | ||
sharkbox.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 114 KB | ||
simple.cpp | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 204 bytes | ||
simple.h | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 6.9 KB | ||
skipjack.cpp | 349 | 17 years ago | weidai | fix VC 6 compile | 5.8 KB | ||
skipjack.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.5 KB | ||
smartptr.h | 315 | 17 years ago | weidai | fix compile for x64, DLL and VC 6 | 4.7 KB | ||
socketft.cpp | 209 | 18 years ago | weidai | fix SocketSender::EofSent | 11.9 KB | ||
socketft.h | 244 | 17 years ago | weidai | port to Borland C++Builder 2006 | 5.9 KB | ||
sosemanuk.cpp | 429 | 15 years ago | weidai | fix compile on OpenSolaris 8.11 | 23 KB | ||
sosemanuk.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.2 KB | ||
square.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 5 KB | ||
square.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.3 KB | ||
squaretb.cpp | 1 | 22 years ago | weidai | Initial revision | 31.3 KB | ||
stdcpp.h | 379 | 17 years ago | weidai | remove <locale> (should save code size?) | 461 bytes | ||
strciphr.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 6.9 KB | ||
strciphr.h | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 12.2 KB | ||
tea.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.3 KB | ||
tea.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 3.3 KB | ||
test.cpp | 428 | 15 years ago | weidai | fix usage.dat path | 25.3 KB | ||
tftables.cpp | 1 | 22 years ago | weidai | Initial revision | 15.8 KB | ||
tiger.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 5.7 KB | ||
tiger.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 572 bytes | ||
tigertab.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 43.2 KB | ||
trdlocal.cpp | 84 | 21 years ago | weidai | fix for Unix | 1.5 KB | ||
trdlocal.h | 75 | 21 years ago | weidai | create DLL version, fix GetNextIV() bug in CTR and | 738 bytes | ||
trunhash.h | 284 | 17 years ago | weidai | optimizations | 1.3 KB | ||
ttmac.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 10.9 KB | ||
ttmac.h | 276 | 17 years ago | weidai | optimizations | 1.1 KB | ||
twofish.cpp | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 4 KB | ||
twofish.h | 232 | 17 years ago | weidai | port to GCC 4, reorganize implementations of SetKe | 1.4 KB | ||
validat1.cpp | 423 | 15 years ago | weidai | - add EAX mode, XSalsa20 - speed up GCM key setup | 47.5 KB | ||
validat2.cpp | 421 | 15 years ago | weidai | from Jeffery Walton: move *.dat files into TestDat | 23.6 KB | ||
validat3.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 31.3 KB | ||
validate.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 1.6 KB | ||
vmac.cpp | 419 | 15 years ago | weidai | add x86/x64 assembly for SHA-256, add DEFAULT_CHAN | 22.1 KB | ||
vmac.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.6 KB | ||
wait.cpp | 245 | 17 years ago | weidai | port to Borland C++Builder 2006 | 10.4 KB | ||
wait.h | 204 | 18 years ago | weidai | merge in changes by denis bider and fix compile on | 6.8 KB | ||
wake.cpp | 457 | 15 years ago | weidai | fix incorrect encryption bug with WAKE-OFB that wa | 2.7 KB | ||
wake.h | 401 | 16 years ago | weidai | fix infinite recursive call in IsRandomAccess (rep | 2.4 KB | ||
whrlpool.cpp | 429 | 15 years ago | weidai | fix compile on OpenSolaris 8.11 | 40.3 KB | ||
whrlpool.h | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 548 bytes | ||
winpipes.cpp | 204 | 18 years ago | weidai | merge in changes by denis bider and fix compile on | 4.5 KB | ||
winpipes.h | 204 | 18 years ago | weidai | merge in changes by denis bider and fix compile on | 3.3 KB | ||
words.h | 368 | 17 years ago | weidai | fix valgrind issues reported by Chris Morgan | 1.8 KB | ||
x64dll.asm | 449 | 15 years ago | weidai | fix bugs in AES assembly (from trantrungan and And | 44.2 KB | ||
x64masm.asm | 440 | 15 years ago | weidai | fixed Panama x64 MASM code not saving RDI | 35.9 KB | ||
xtr.cpp | 412 | 15 years ago | weidai | changes for 5.6: - added AuthenticatedSymmetr | 2.7 KB | ||
xtr.h | 106 | 21 years ago | weidai | fix potential threading problem with initializatio | 5.1 KB | ||
xtrcrypt.cpp | 1 | 22 years ago | weidai | Initial revision | 3 KB | ||
xtrcrypt.h | 1 | 22 years ago | weidai | Initial revision | 1.7 KB | ||
zdeflate.cpp | 408 | 15 years ago | weidai | fix valgrind errors | 23.3 KB | ||
zdeflate.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 3.9 KB | ||
zinflate.cpp | 204 | 18 years ago | weidai | merge in changes by denis bider and fix compile on | 16.1 KB | ||
zinflate.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 4.4 KB | ||
zlib.cpp | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.3 KB | ||
zlib.h | 184 | 19 years ago | weidai | port to MSVC .NET 2005 beta 2 | 2.1 KB |