MORPH
®
EXPLORE
SEARCH
/
SIGN IN
SIGN UP
EXPLORE
SEARCH
dhruvhead
/
cryptopp
UNCLAIMED
0
0
0
C++
CODE
ISSUES
AGENTS
RELEASES
PACKAGES
DOCS
ACTIVITY
master
3 branches
29 tags
Code
c-plus-plus
crypto
cryptography
Jeffrey Walton
Fix typo
7824259
·
1mo ago
·
6,484 Commits
.github
TestData
TestPrograms
TestScripts
TestVectors
.appveyor.yml
1.1 KB
.cirrus.yml
1.6 KB
.gitattributes
12 B
.gitignore
3.8 KB
.travis.yml
16.2 KB
3way.cpp
3.5 KB
3way.h
2.0 KB
adhoc.cpp.proto
763 B
adler32.cpp
1.3 KB
adler32.h
835 B
adv_simd.h
54.7 KB
aes_armv4.h
1.1 KB
aes_armv4.S
31.4 KB
aes.h
1.1 KB
algebra.cpp
9.4 KB
algebra.h
15.9 KB
algparam.cpp
2.0 KB
algparam.h
18.5 KB
allocate.cpp
2.4 KB
allocate.h
3.4 KB
arc4.cpp
2.4 KB
arc4.h
3.1 KB
argnames.h
5.5 KB
aria.cpp
12.7 KB
aria.h
2.8 KB
ariatab.cpp
12.1 KB
arm_simd.h
13.4 KB
asn.cpp
16.6 KB
asn.h
36.3 KB
authenc.cpp
5.2 KB
authenc.h
4.6 KB
base32.cpp
4.2 KB
base32.h
9.3 KB
base64.cpp
4.7 KB
base64.h
8.9 KB
basecode.cpp
5.9 KB
basecode.h
5.5 KB
bds10.zip
6.7 KB
bench.h
3.7 KB
bench1.cpp
15.5 KB
bench2.cpp
11.8 KB
bench3.cpp
16.2 KB
bfinit.cpp
13.9 KB
blake2.cpp
24.8 KB
blake2.h
16.5 KB
blake2b_simd.cpp
43.8 KB
blake2s_simd.cpp
40.6 KB
blowfish.cpp
2.3 KB
blowfish.h
1.7 KB
blumshub.cpp
1.5 KB
blumshub.h
2.0 KB
camellia.cpp
21.6 KB
camellia.h
1.4 KB
cast.cpp
11.1 KB
cast.h
3.2 KB
casts.cpp
29.2 KB
cbcmac.cpp
1.3 KB
cbcmac.h
1.9 KB
ccm.cpp
4.0 KB
ccm.h
4.5 KB
chacha_avx.cpp
17.7 KB
chacha_simd.cpp
36.4 KB
chacha.cpp
19.5 KB
chacha.h
9.6 KB
chachapoly.cpp
8.4 KB
chachapoly.h
13.0 KB
cham_simd.cpp
17.1 KB
cham.cpp
15.4 KB
cham.h
6.5 KB
channels.cpp
7.7 KB
channels.h
4.5 KB
cmac.cpp
3.6 KB
cmac.h
2.5 KB
config_align.h
3.2 KB
config_asm.h
20.5 KB
config_cpu.h
10.1 KB
config_cxx.h
11.2 KB
config_dll.h
8.0 KB
config_int.h
11.8 KB
config_misc.h
8.5 KB
config_ns.h
3.0 KB
config_os.h
6.2 KB
config_ver.h
4.5 KB
config.h
1.1 KB
cpu.cpp
44.7 KB
cpu.h
37.7 KB
cpuid64.asm
1.5 KB
crc_simd.cpp
5.0 KB
crc.cpp
16.8 KB
crc.h
2.6 KB
cryptdll.vcxproj
14.5 KB
cryptdll.vcxproj.filters
13.7 KB
cryptest.nmake
15.7 KB
cryptest.sln
6.2 KB
cryptest.vcxproj
17.6 KB
cryptest.vcxproj.filters
15.9 KB
cryptest.vcxproj.user
252 B
cryptlib.cpp
32.9 KB
cryptlib.h
177.5 KB
cryptlib.vcxproj
25.0 KB
cryptlib.vcxproj.filters
33.3 KB
cryptopp.mapfile
572 B
cryptopp.rc
2.4 KB
cryptopp.supp
141 B
darn.cpp
6.6 KB
darn.h
3.8 KB
datatest.cpp
42.9 KB
default.cpp
11.2 KB
default.h
15.8 KB
des.cpp
13.6 KB
des.h
5.4 KB
dessp.cpp
5.9 KB
dh.cpp
349 B
dh.h
11.8 KB
dh2.cpp
2.2 KB
dh2.h
2.7 KB
dll.cpp
5.7 KB
dll.h
1.8 KB
dlltest.cpp
6.0 KB
dlltest.vcxproj
6.2 KB
dlltest.vcxproj.filters
468 B
dmac.h
3.4 KB
donna_32.cpp
85.5 KB
donna_32.h
136.7 KB
donna_64.cpp
65.4 KB
donna_64.h
137.4 KB
donna_sse.cpp
61.6 KB
donna_sse.h
3.1 KB
donna.h
7.9 KB
Doxyfile
106.2 KB
drbg.h
35.0 KB
dsa.cpp
1.3 KB
dsa.h
2.2 KB
eax.cpp
1.6 KB
eax.h
3.7 KB
ec2n.cpp
8.2 KB
ec2n.h
4.5 KB
eccrypto.cpp
35.4 KB
eccrypto.h
30.0 KB
ecp.cpp
12.9 KB
ecp.h
6.1 KB
ecpoint.h
5.3 KB
elgamal.cpp
532 B
elgamal.h
13.2 KB
emsa2.cpp
1.7 KB
emsa2.h
2.9 KB
eprecomp.cpp
3.9 KB
eprecomp.h
6.5 KB
esign.cpp
6.3 KB
esign.h
5.7 KB
factory.h
7.4 KB
fhmqv.h
18.1 KB
Filelist.txt
10.7 KB
files.cpp
7.4 KB
files.h
7.7 KB
filters.cpp
40.9 KB
filters.h
69.0 KB
fips140.cpp
2.3 KB
fips140.h
5.5 KB
fipsalgt.cpp
36.8 KB
fipstest.cpp
25.0 KB
fltrimpl.h
2.0 KB
gcm_simd.cpp
23.2 KB
gcm.cpp
32.6 KB
gcm.h
5.0 KB
gf2_32.cpp
1.8 KB
gf2_32.h
1.5 KB
gf256.cpp
637 B
gf256.h
1.5 KB
gf2n_simd.cpp
18.6 KB
gf2n.cpp
25.7 KB
gf2n.h
13.7 KB
gfpcrypt.cpp
10.5 KB
gfpcrypt.h
44.9 KB
GNUmakefile
60.9 KB
GNUmakefile-cross
35.1 KB
gost.cpp
3.4 KB
gost.h
1.7 KB
gzip.cpp
5.5 KB
gzip.h
6.2 KB
hashfwd.h
630 B
hc128.cpp
10.1 KB
hc128.h
2.4 KB
hc256.cpp
4.1 KB
hc256.h
2.4 KB
hex.cpp
2.2 KB
hex.h
1.7 KB
hight.cpp
11.6 KB
hight.h
2.7 KB
History.txt
30.1 KB
hkdf.h
5.8 KB
hmac.cpp
2.0 KB
hmac.h
2.5 KB
hmqv.h
18.3 KB
hrtimer.cpp
4.7 KB
hrtimer.h
4.4 KB
ida.cpp
11.7 KB
ida.h
6.4 KB
idea.cpp
3.9 KB
idea.h
1.7 KB
Install.txt
13.0 KB
integer.cpp
132.4 KB
integer.h
37.8 KB
iterhash.cpp
5.5 KB
iterhash.h
8.9 KB
kalyna.cpp
55.3 KB
kalyna.h
9.8 KB
kalynatab.cpp
135.0 KB
keccak_core.cpp
8.2 KB
keccak_simd.cpp
103.6 KB
keccak.cpp
2.0 KB
keccak.h
4.4 KB
lea_simd.cpp
46.0 KB
lea.cpp
53.9 KB
lea.h
3.9 KB
License.txt
3.9 KB
lsh.h
10.0 KB
lsh256_avx.cpp
19.0 KB
lsh256_sse.cpp
22.0 KB
lsh256.cpp
24.7 KB
lsh512_avx.cpp
23.1 KB
lsh512_sse.cpp
32.2 KB
lsh512.cpp
30.7 KB
lubyrack.h
3.3 KB
luc.cpp
6.8 KB
luc.h
13.4 KB
mars.cpp
3.7 KB
mars.h
1.5 KB
marss.cpp
6.5 KB
md2.cpp
3.0 KB
md2.h
1.7 KB
md4.cpp
2.8 KB
md4.h
1.3 KB
md5.cpp
4.7 KB
md5.h
1.3 KB
mdc.h
2.7 KB
mersenne.h
7.8 KB
misc.cpp
10.3 KB
misc.h
123.9 KB
modarith.h
13.6 KB
modes.cpp
9.6 KB
modes.h
26.1 KB
modexppc.h
1.3 KB
mqueue.cpp
4.2 KB
mqueue.h
5.3 KB
mqv.cpp
959 B
mqv.h
12.3 KB
naclite.h
21.7 KB
nbtheory.cpp
25.0 KB
nbtheory.h
15.4 KB
neon_simd.cpp
5.4 KB
nr.h
230 B
oaep.cpp
3.3 KB
oaep.h
1.9 KB
oids.h
9.4 KB
osrng.cpp
9.1 KB
osrng.h
11.3 KB
ossig.h
5.1 KB
padlkrng.cpp
2.7 KB
padlkrng.h
5.5 KB
panama.cpp
14.1 KB
panama.h
5.1 KB
pch.cpp
18 B
pch.h
758 B
pkcspad.cpp
7.5 KB
pkcspad.h
5.0 KB
poly1305.cpp
11.0 KB
poly1305.h
10.7 KB
polynomi.cpp
14.5 KB
polynomi.h
17.1 KB
power7_ppc.cpp
2.7 KB
power8_ppc.cpp
7.3 KB
power9_ppc.cpp
4.0 KB
ppc_simd.cpp
2.7 KB
ppc_simd.h
99.0 KB
primetab.cpp
25.7 KB
pssr.cpp
6.1 KB
pssr.h
4.3 KB
pubkey.cpp
8.1 KB
pubkey.h
100.1 KB
pwdbased.h
16.1 KB
queue.cpp
13.5 KB
queue.h
9.4 KB
rabbit.cpp
7.6 KB
rabbit.h
4.8 KB
rabin.cpp
6.3 KB
rabin.h
4.4 KB
randpool.cpp
4.2 KB
randpool.h
4.6 KB
rc2.cpp
3.6 KB
rc2.h
3.1 KB
rc5.cpp
2.0 KB
rc5.h
1.5 KB
rc6.cpp
2.4 KB
rc6.h
1.6 KB
rdrand.asm
6.2 KB
rdrand.cpp
8.4 KB
rdrand.h
5.6 KB
rdseed.asm
6.2 KB
rdtables.cpp
4.4 KB
Readme.txt
24.1 KB
regtest1.cpp
5.6 KB
regtest2.cpp
3.8 KB
regtest3.cpp
7.5 KB
regtest4.cpp
2.3 KB
resource.h
411 B
rijndael_simd.cpp
24.7 KB
rijndael.cpp
40.1 KB
rijndael.h
4.7 KB
ripemd.cpp
31.3 KB
ripemd.h
2.4 KB
rng.cpp
4.6 KB
rng.h
4.2 KB
rsa.cpp
9.9 KB
rsa.h
11.4 KB
rw.cpp
8.1 KB
rw.h
5.2 KB
safer.cpp
6.3 KB
safer.h
3.1 KB
salsa.cpp
27.0 KB
salsa.h
3.9 KB
scrypt.cpp
9.9 KB
scrypt.h
4.6 KB
seal.cpp
4.8 KB
seal.h
2.0 KB
secblock.h
52.5 KB
secblockfwd.h
896 B
seckey.h
20.2 KB
Security.md
1.0 KB
seed.cpp
5.2 KB
seed.h
1.2 KB
serpent.cpp
2.9 KB
serpent.h
2.3 KB
serpentp.h
8.8 KB
sha_simd.cpp
50.1 KB
sha.cpp
44.7 KB
sha.h
10.6 KB
sha1_armv4.h
669 B
sha1_armv4.S
28.5 KB
sha256_armv4.h
692 B
sha256_armv4.S
58.1 KB
sha3.cpp
2.0 KB
sha3.h
3.8 KB
sha512_armv4.h
692 B
sha512_armv4.S
41.4 KB
shacal2_simd.cpp
3.2 KB
shacal2.cpp
4.9 KB
shacal2.h
2.0 KB
shake.cpp
2.5 KB
shake.h
7.0 KB
shark.cpp
5.2 KB
shark.h
2.0 KB
sharkbox.cpp
119.1 KB
simeck.cpp
4.4 KB
simeck.h
6.0 KB
simon.cpp
16.6 KB
simon.h
8.4 KB
simon128_simd.cpp
31.0 KB
simple.cpp
206 B
simple.h
25.7 KB
siphash.h
9.1 KB
skipjack.cpp
6.1 KB
skipjack.h
2.8 KB
sm3.cpp
10.2 KB
sm3.h
2.7 KB
sm4_simd.cpp
10.0 KB
sm4.cpp
8.4 KB
sm4.h
3.9 KB
smartptr.h
6.5 KB
sosemanuk.cpp
24.3 KB
sosemanuk.h
2.4 KB
speck.cpp
15.4 KB
speck.h
8.4 KB
speck128_simd.cpp
26.1 KB
square.cpp
5.5 KB
square.h
1.7 KB
squaretb.cpp
31.4 KB
sse_simd.cpp
3.0 KB
stdcpp.h
2.4 KB
strciphr.cpp
8.1 KB
strciphr.h
33.2 KB
tea.cpp
4.4 KB
tea.h
5.0 KB
test.cpp
35.3 KB
tftables.cpp
16.0 KB
threefish.cpp
19.4 KB
threefish.h
7.6 KB
tiger.cpp
6.4 KB
tiger.h
2.3 KB
tigertab.cpp
43.7 KB
trap.h
7.5 KB
trunhash.h
2.0 KB
ttmac.cpp
11.8 KB
ttmac.h
1.5 KB
tweetnacl.cpp
24.2 KB
tweetnacl.h
20.2 KB
twofish.cpp
4.3 KB
twofish.h
1.8 KB
validat0.cpp
61.3 KB
validat1.cpp
32.0 KB
validat10.cpp
69.4 KB
validat2.cpp
78.8 KB
validat3.cpp
48.3 KB
validat4.cpp
74.2 KB
validat5.cpp
132.0 KB
validat6.cpp
14.1 KB
validat7.cpp
20.0 KB
validat8.cpp
20.0 KB
validat9.cpp
26.3 KB
validate.h
10.6 KB
vc60.zip
7.7 KB
vmac.cpp
25.3 KB
vmac.h
3.8 KB
vs2005.zip
12.3 KB
wake.cpp
2.7 KB
wake.h
1.7 KB
whrlpool.cpp
41.6 KB
whrlpool.h
1.6 KB
words.h
6.5 KB
x64dll.asm
46.7 KB
x64masm.asm
37.4 KB
xed25519.cpp
30.7 KB
xed25519.h
36.5 KB
xtr.cpp
3.4 KB
xtr.h
5.5 KB
xtrcrypt.cpp
3.5 KB
xtrcrypt.h
1.9 KB
xts.cpp
16.8 KB
xts.h
10.5 KB
zdeflate.cpp
25.5 KB
zdeflate.h
5.9 KB
zinflate.cpp
18.6 KB
zinflate.h
5.4 KB
zlib.cpp
2.6 KB
zlib.h
2.5 KB