首页
数据
态势
博客
教学实践
关于我们
开源项目
开源大赛
开源夏令营
HiAgent
Bot市场
论坛交流
帮助中心
登录
注册
GitLink极速下载
/
cryptopp
同步镜像
关注
点赞
复刻(Fork)
主页
代码库
疑修(Issue)
流水线(devops)
里程碑
维基(Wiki)
动态
目录
master
分支
2
标签
26
+ 疑修
Web IDE
下载
bxq2011hust
copy CMakeLists.txt
4年前
6333次提交
.github
Create c-cpp.yml
5年前
TestData
Regenerate ElGamal test data
7年前
TestPrograms
Fix SM3 and SM4 test programs
4年前
TestScripts
Update cryptest.sh script
4年前
TestVectors
Fix typos (PR# 1099)
4年前
.appveyor.yml
Add Visual Studio 2019 to AppVeyor build worker
6年前
.cirrus.yml
Update Cirrius configuration
6年前
.gitattributes
Enforce LF line endings for shell scripts (#451)
9年前
.gitignore
Update .gitignore (#1083)
4年前
.travis.yml
Update test scripts
5年前
3way.cpp
Fix spelling
5年前
3way.h
Remove unneeded Doxygen directive
8年前
CMakeLists.txt
copy CMakeLists.txt
4年前
Doxyfile
Post-release version increment
4年前
Filelist.txt
Rename PowerPC specific files
4年前
GNUmakefile
Rename PowerPC specific files
4年前
GNUmakefile-cross
Rename PowerPC specific files
4年前
History.txt
Prepare for Crypto++ 8.6 release
4年前
Install.txt
Update Install.txt (PR #1092)
4年前
License.txt
Update License.txt
4年前
Readme.txt
Prepare for Crypto++ 8.6 release
4年前
Security.md
Update SECURITY.md
5年前
adhoc.cpp.proto
Rework GNUmakefiles for XL C/C++ changes
8年前
adler32.cpp
Remove double semicolons after sed'ing defines
6年前
adler32.h
Fix semicolons yet again (GH #889)
6年前
adv_simd.h
Add EnumToInt conversion macro for enum-enum conversion warnings (GH #1016)
5年前
aes.h
Fix semicolons yet again (GH #889)
6年前
aes_armv4.S
Rename cryptogams_AES_set_enc2dec_key_ARM function (GH #952)
5年前
aes_armv4.h
Consistently use cryptogams_ prefix for Andy Polyakov's code (PR #952)
5年前
algebra.cpp
Disable GCC Analyzer test
6年前
algebra.h
Fix typos
5年前
algparam.cpp
Remove g_pAssignIntToInteger pointer, add CRYPTOPP_NO_ASSIGN_TO_INTEGER (Issue 389)
9年前
algparam.h
Add C++11 auto feature detection
6年前
allocate.cpp
Cleanup asserts in SecBlock
6年前
allocate.h
Fix spelling
5年前
arc4.cpp
Clear clang-tidy warnings
8年前
arc4.h
Fix semicolons yet again (GH #889)
6年前
argnames.h
Change Doxygen comment style from //! to ///
8年前
aria.cpp
Clear unused variable warning
7年前
aria.h
Clear clang-tidy warnings
8年前
aria_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
ariatab.cpp
Add CRYPTOPP_TABLE, remove CRYPTOPP_SECTION
8年前
arm_simd.h
Update documentation
4年前
asn.cpp
Make bt const in BERDecodePeekLength
6年前
asn.h
Fix typos (PR# 1099)
4年前
authenc.cpp
Add sanity check to AuthenticatedSymmetricCipherBase::TruncatedFinal (GH #954)
6年前
authenc.h
Fix clang warnings (GH #771)
7年前
base32.cpp
Add Base32 extended hex encoder and decoder (GH #534)
8年前
base32.h
Remove unneeded Doxygen directive
8年前
base64.cpp
Cleanup use of unnamed namespaces in encoders and decoders
8年前
base64.h
Remove unneeded Doxygen directive
8年前
basecode.cpp
Fix typos (PR# 1099)
4年前
basecode.h
Use \return and \throw consitently in the docs
5年前
bds10.zip
Re-add bds10.zip
9年前
bench.h
Use better names than Benchmark1, Benchmark2, etc
5年前
bench1.cpp
Update benchmarks
5年前
bench2.cpp
Use better names than Benchmark1, Benchmark2, etc
5年前
bench3.cpp
Update public keys for benchmarking (GH #1013)
5年前
bfinit.cpp
Revert BlowfishCompat changes (PR #877)
6年前
blake2.cpp
Update comments
6年前
blake2.h
Use \return and \throw consitently in the docs
5年前
blake2b_simd.cpp
Fix ppc64le build with Clang
6年前
blake2s_simd.cpp
Update BLAKE2s to avoid dependency on b
6年前
blowfish.cpp
Revert BlowfishCompat changes (PR #877)
6年前
blowfish.h
Revert BlowfishCompat changes (PR #877)
6年前
blumshub.cpp
Clear clang-tidy warnings
8年前
blumshub.h
Update documentation
6年前
camellia.cpp
Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with Autotools
7年前
camellia.h
Remove unneeded Doxygen directive
8年前
cast.cpp
Make CAST temporaries class members
8年前
cast.h
Make CAST temporaries class members
8年前
casts.cpp
CRYPTOPP 5.6.3 RC6 checkin
10年前
cbcmac.cpp
CRYPTOPP 5.6.3 RC6 checkin
10年前
cbcmac.h
Update CBC-MAC documentation
5年前
ccm.cpp
Comments, constants and whitespace
8年前
ccm.h
Fix clang warnings (GH #771)
7年前
chacha.cpp
Fix ChaCha AVX2 implementation (GH #1069)
4年前
chacha.h
Fix typos (PR# 1099)
4年前
chacha_avx.cpp
Fix ChaCha AVX2 implementation (GH #1069)
4年前
chacha_simd.cpp
Fix ChaCha AVX2 implementation (GH #1069)
4年前
chachapoly.cpp
Clear truncation warnings with early MSVC compilers
6年前
chachapoly.h
Update documentation
5年前
cham.cpp
Clear MSVC warning
5年前
cham.h
Use \return and \throw consitently in the docs
5年前
cham_simd.cpp
Remove 64-bit AdvancedProcessBlocks (GH #945)
6年前
channels.cpp
Revert "Revert "Clear Visual Studio warnings (Issue 412)""
9年前
channels.h
Cleanup Doxygen directives
8年前
cmac.cpp
Clear Clang finding in CMAC
5年前
cmac.h
Add XTS block cipher mode of operation (GH #891, PR #892)
6年前
config.h
Update documentation
5年前
config_align.h
Update documentation
5年前
config_asm.h
Fix 32-bit ARM build
4年前
config_cpu.h
Update documentation
5年前
config_cxx.h
Remove CRYPTOPP_NO_CXX11
5年前
config_dll.h
Fix typos (PR# 1099)
4年前
config_int.h
Update documentation
5年前
config_misc.h
Add LSH dynamic dispatch (PR #1032)
5年前
config_ns.h
Update documentation
5年前
config_os.h
Update compiler versions
5年前
config_ver.h
Post-release version increment
4年前
cpu.cpp
Update g_PowerPcDetectionDone variable name
4年前
cpu.h
Update g_PowerPcDetectionDone variable name
4年前
crc.cpp
Rename files with dashes to underscores (GH #736)
7年前
crc.h
Update documentation
4年前
crc_simd.cpp
Avoid intermediate stores when using _mm_crc32_u32
5年前
cryptdll.vcxproj
Fix typos (PR# 1099)
4年前
cryptdll.vcxproj.filters
Avoid circular dependency using AlignedAllocate (GH #885)
6年前
cryptest.nmake
Use CPPFLAGS in NMake recipes
4年前
cryptest.sln
Restore Win32 as default configuration
9年前
cryptest.vcxproj
Fix typos (PR# 1099)
4年前
cryptest.vcxproj.filters
Add ed25519 (GH #764, PR #767)
7年前
cryptest.vcxproj.user
Fix ECP leakage in Add() and Double() (GH #869, PR #871)
7年前
cryptlib.cpp
Whitespace check-in
5年前
cryptlib.h
Fix typos (PR# 1099)
4年前
cryptlib.vcxproj
Fix typos (PR# 1099)
4年前
cryptlib.vcxproj.filters
Add LSH dynamic dispatch (PR #1032)
5年前
cryptopp-config.cmake
copy CMakeLists.txt
4年前
cryptopp.mapfile
Fix Solaris mapfile
7年前
cryptopp.rc
Post-release version increment
4年前
cryptopp.supp
Add Valgrind suppression file to file list (GH #543)
8年前
darn.cpp
Add LSH dynamic dispatch (PR #1032)
5年前
darn.h
Use \return and \throw consitently in the docs
5年前
datatest.cpp
Add LSH dynamic dispatch (PR #1032)
5年前
default.cpp
Fix typos (PR# 1099)
4年前
default.h
Whitespace check-in
5年前
des.cpp
Miscellaneos warning fixes (GH #739)
7年前
des.h
Update documentation
8年前
dessp.cpp
Removed VC++ 5.0 and 6.0 workarounds (Issue 342)
9年前
dh.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
dh.h
Remove unneeded Doxygen directive
8年前
dh2.cpp
Clear unused variable warnings under MSVC
9年前
dh2.h
Update documentation
8年前
dll.cpp
Avoid memcpy in AdditiveCipherTemplate<S>::ProcessData (GH #683, GH #1010, PR #1019)
5年前
dll.h
Remove Thread and Socket classes (GH #208, PR #703)
8年前
dlltest.cpp
Fix Clang warning on missing template definitions
9年前
dlltest.vcxproj
Fix typos (PR# 1099)
4年前
dlltest.vcxproj.filters
Split source files to support Base Implementation + SIMD implementation (GH #461)
9年前
dmac.h
Fix semicolons yet again (GH #889)
6年前
donna.h
Use \return and \throw consitently in the docs
5年前
donna_32.cpp
Fix typos (PR# 1099)
4年前
donna_32.h
Update documentation
7年前
donna_64.cpp
Fix typos (PR# 1099)
4年前
donna_64.h
Guard x86_64 code path
6年前
donna_sse.cpp
Fix typos (PR# 1099)
4年前
donna_sse.h
Update documentation
7年前
drbg.h
Whitespace check-in
5年前
dsa.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
dsa.h
Update documentation
5年前
eax.cpp
Comments, constants and whitespace
8年前
eax.h
Add algorithm provider member function to Algorithm class
8年前
ec2n.cpp
Use define CRYPTOPP_CXX11_STATIC_INIT name
6年前
ec2n.h
Fix typos
5年前
eccrypto.cpp
Fix ECP leakage in Add() and Double() (GH #869, PR #871)
7年前
eccrypto.h
Fix typos (PR# 1099)
4年前
ecp.cpp
Revert c9ef9420e762 (GH #994)
5年前
ecp.h
Fix typos
5年前
ecpoint.h
Use \return and \throw consitently in the docs
5年前
elgamal.cpp
Clear MS LNK4221 and libtool warnings
7年前
elgamal.h
Use subgroup order in ElGamal encryption (GH #1059, CVE-2021-40530)
4年前
emsa2.cpp
Fix Clang specialization and definition warnings (GH #300, GH #533)
8年前
emsa2.h
Remove unneeded Doxygen directive
8年前
eprecomp.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
eprecomp.h
Fix typos
5年前
esign.cpp
Removed "typedef SHA1 SHA" (Issue 369)
9年前
esign.h
Remove unneeded Doxygen directive
8年前
factory.h
Remove unneeded Doxygen directive
8年前
fhmqv.h
Update documentation
6年前
files.cpp
Cleanup FileStore::TransferTo2
5年前
files.h
Use \return and \throw consitently in the docs
5年前
filters.cpp
Whitespace check-in
5年前
filters.h
Fix typos (PR# 1099)
4年前
fips140.cpp
Clear unreachable code warnings under VC++
7年前
fips140.h
Fix typos (PR# 1099)
4年前
fipsalgt.cpp
Remove unused "USING_NAMESPACE(std)"
8年前
fipstest.cpp
Fix MSVC compile error with VS2019
5年前
fltrimpl.h
Cleared fall through warnings under GCC 7 (Issue 441)
9年前
gcm.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
gcm.h
Fix clang warnings (GH #771)
7年前
gcm_simd.cpp
Fix SIGIL on PowerPC during cpu feature probes (GH #1115)
4年前
gf256.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
gf256.h
Change Doxygen comment style from //! to ///
8年前
gf2_32.cpp
Switch to rotlConstant and rotrConstant
8年前
gf2_32.h
Change Doxygen comment style from //! to ///
8年前
gf2n.cpp
Use define CRYPTOPP_CXX11_STATIC_INIT name
6年前
gf2n.h
Fix typos (PR# 1099)
4年前
gf2n_simd.cpp
Update comments (GH #1036)
5年前
gfpcrypt.cpp
Update asserts in gfpcrypt.cpp
7年前
gfpcrypt.h
Fix typos (PR# 1099)
4年前
gost.cpp
Cleared SunCC warning "key hides GOST::Base::key"
10年前
gost.h
Update documentation
8年前
gzip.cpp
Clear conversion wanrings under MSVC
8年前
gzip.h
Remove unneeded Doxygen directive
8年前
hashfwd.h
Fix AlgorithmName for SHA3-based classes
7年前
hc128.cpp
Add EnumToInt conversion macro for enum-enum conversion warnings (GH #1016)
5年前
hc128.h
Prepare for Crypto++ 8.0 release
7年前
hc256.cpp
Add EnumToInt conversion macro for enum-enum conversion warnings (GH #1016)
5年前
hc256.h
Prepare for Crypto++ 8.0 release
7年前
hex.cpp
Cleanup use of unnamed namespaces in encoders and decoders
8年前
hex.h
Remove unneeded Doxygen directive
8年前
hight.cpp
Place HIGHT F0 and F1 in unnamed namespace
8年前
hight.h
Update documentation
7年前
hkdf.h
Use \return and \throw consitently in the docs
5年前
hmac.cpp
Clean GCC 10 Analyzer warnings
6年前
hmac.h
Fix semicolons yet again (GH #889)
6年前
hmqv.h
Update documentation
6年前
hrtimer.cpp
hrtimer.cpp: fix Win32 DLL-Import build (#425)
9年前
hrtimer.h
Clear Clang -Wdocumentation warnings
5年前
ida.cpp
Make GF2_32 class member of RawIDA
7年前
ida.h
Fix -Wreorder warning using GCC
7年前
idea.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
idea.h
Remove unneeded Doxygen directive
8年前
integer.cpp
Fix typos (PR# 1099)
4年前
integer.h
Fix typos (PR# 1099)
4年前
iterhash.cpp
Update comments in IterHashBase and friends
8年前
iterhash.h
Use non-virtual IteratedHashWithStaticTransform::Init in ctor (GH #147)
5年前
kalyna.cpp
Fix aliasing violations in Kalyna
6年前
kalyna.h
Fix aliasing violations in Kalyna
6年前
kalynatab.cpp
Add proper declaration for Kalyna tables; and split from definitions
7年前
keccak.cpp
Add SHAKE-128 and SHAKE-256 (GH #805, PR #806)
7年前
keccak.h
Fix typos (PR# 1099)
4年前
keccak_core.cpp
Add SHAKE-128 and SHAKE-256 (GH #805, PR #806)
7年前
keccak_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
lea.cpp
Remove double semicolons after sed'ing defines
6年前
lea.h
Use \return and \throw consitently in the docs
5年前
lea_simd.cpp
Fix compile on CentOS 5
5年前
lsh.h
Add LSH dynamic dispatch (PR #1032)
5年前
lsh256.cpp
Clear Clang warnings on Android
5年前
lsh256_avx.cpp
Squash linker and libtool warnings
4年前
lsh256_sse.cpp
Squash linker and libtool warnings
4年前
lsh512.cpp
Clear Clang warnings on Android
5年前
lsh512_avx.cpp
Squash linker and libtool warnings
4年前
lsh512_sse.cpp
Squash linker and libtool warnings
4年前
lubyrack.h
Fix semicolons yet again (GH #889)
6年前
luc.cpp
Fix Clang warning on missing template definitions
9年前
luc.h
Update documentation
8年前
mars.cpp
Switch to rotlConstant and rotrConstant
8年前
mars.h
Update documentation
8年前
marss.cpp
Whitespace checkin
10年前
md2.cpp
Whitespace checkin
10年前
md2.h
Fix MD2 AlgorithmName
5年前
md4.cpp
Switch to rotlConstant and rotrConstant
8年前
md4.h
Change Doxygen comment style from //! to ///
8年前
md5.cpp
Back-off on Hash asserts (GH #652)
8年前
md5.h
Remove unneeded Doxygen directive
8年前
mdc.h
Clear GCC -Wcast-align warnings on ARM
8年前
mersenne.h
Fix typos (PR# 1099)
4年前
misc.cpp
Try fix ProcessData in CFB_CipherTemplate and AdditiveCipherTemplate
4年前
misc.h
Cleanup after merging PR #1043
4年前
modarith.h
Use \return and \throw consitently in the docs
5年前
modes.cpp
Fix CTR mode when using FileSource (GH #683, GH #1010)
5年前
modes.h
Use \return and \throw consitently in the docs
5年前
modexppc.h
Revert "Revert "Clear Visual Studio warnings (Issue 412)""
9年前
mqueue.cpp
Clear C4742 warning using MSVC (GH #591)
8年前
mqueue.h
Update MessageQueue documentation
5年前
mqv.cpp
Fix ECP leakage in Add() and Double() (GH #869, PR #871)
7年前
mqv.h
Update documentation
6年前
naclite.h
Use \return and \throw consitently in the docs
5年前
nbtheory.cpp
Fix typos (PR# 1099)
4年前
nbtheory.h
Whitespace check-in
5年前
neon_simd.cpp
Restore SIGILL handler if sigprocmask fails
6年前
nr.h
Update documentation
5年前
oaep.cpp
C++17 compatible lambda expressions to replace `bind2nd` (#559)
8年前
oaep.h
Update documentation
8年前
oids.h
Fix typos (PR# 1099)
4年前
osrng.cpp
Fix Cygwin NonblockingRng build due to missing O_NOFOLLOW
4年前
osrng.h
Add EnumToInt conversion macro for enum-enum conversion warnings (GH #1016)
5年前
ossig.h
Fix typos
5年前
padlkrng.cpp
Fix Padlock RNG code
6年前
padlkrng.h
Use \return and \throw consitently in the docs
5年前
panama.cpp
Cleanup Panama cihers
7年前
panama.h
Fix semicolons yet again (GH #889)
6年前
pch.cpp
CRYPTOPP 5.6.3 RC6 checkin
10年前
pch.h
Cleanup Doxygen directives
8年前
pkcspad.cpp
Fix Clang specialization and definition warnings (GH #300, GH #533)
8年前
pkcspad.h
Remove unneeded Doxygen directive
8年前
poly1305.cpp
Update Poly1305 nonce length check
7年前
poly1305.h
Fix typos (PR# 1099)
4年前
polynomi.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
polynomi.h
Cleanup Doxygen directives
8年前
power7_ppc.cpp
Rename PowerPC specific files
4年前
power8_ppc.cpp
Rename PowerPC specific files
4年前
power9_ppc.cpp
Rename PowerPC specific files
4年前
ppc_simd.cpp
Restore SIGILL handler if sigprocmask fails
6年前
ppc_simd.h
Fix typos (PR# 1099)
4年前
pssr.cpp
C++17 compatible lambda expressions to replace `bind2nd` (#559)
8年前
pssr.h
Whitespace check-in
5年前
pubkey.cpp
Add C++ nullptr support (Issue 383)
9年前
pubkey.h
Update documentation
4年前
pwdbased.h
Use \return and \throw consitently in the docs
5年前
queue.cpp
Fix typos (PR# 1099)
4年前
queue.h
Update MessageQueue documentation
5年前
rabbit.cpp
Add EnumToInt conversion macro for enum-enum conversion warnings (GH #1016)
5年前
rabbit.h
Prepare for Crypto++ 8.0 release
7年前
rabin.cpp
Add asserts to validation routines
9年前
rabin.h
Remove unneeded Doxygen directive
8年前
randpool.cpp
Fix typos (PR# 1099)
4年前
randpool.h
Fix typos (PR# 1099)
4年前
rc2.cpp
Switch to rotlConstant and rotrConstant
8年前
rc2.h
Fix semicolons yet again (GH #889)
6年前
rc5.cpp
Switch to rotlConstant and rotrConstant
8年前
rc5.h
Remove unneeded Doxygen directive
8年前
rc6.cpp
Clear clang-tidy warnings
8年前
rc6.h
Update documentation
8年前
rdrand.asm
Whitespace check-in
7年前
rdrand.cpp
Fix typos (PR# 1099)
4年前
rdrand.h
Fix typos (PR# 1099)
4年前
rdseed.asm
Whitespace check-in
7年前
rdtables.cpp
Add Power8 AES decryption
9年前
regtest1.cpp
Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)
5年前
regtest2.cpp
Fix spelling
5年前
regtest3.cpp
Add additional HIGHT test vectors (GH #672, GH #1010)
5年前
regtest4.cpp
Fix spelling
5年前
resource.h
Whitespace checkin
10年前
rijndael.cpp
Fix typos (PR# 1099)
4年前
rijndael.h
Make config.h more Autoconf friendly (GH #835, PR #836)
7年前
rijndael_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
ripemd.cpp
Switch to rotlConstant and rotrConstant
8年前
ripemd.h
Update documentation
8年前
rng.cpp
Clear truncation warning in rng.cpp (PR #867)
7年前
rng.h
Fix typos (PR# 1099)
4年前
rsa.cpp
Fix use of bitwise OR with booleans in rsa.cpp (GH #1114)
4年前
rsa.h
Fix semicolons yet again (GH #889)
6年前
rw.cpp
Make config.h more Autoconf friendly (GH #835, PR #836)
7年前
rw.h
Update documentation
8年前
safer.cpp
Switch to rotlConstant and rotrConstant
8年前
safer.h
Remove unneeded Doxygen directive
8年前
salsa.cpp
Remove C++11 constexpr code for CRYPTOPP_ALIGN_DATA (PR #830)
7年前
salsa.h
Update documentation
5年前
scrypt.cpp
Fix typos (PR# 1099)
4年前
scrypt.h
Use \return and \throw consitently in the docs
5年前
seal.cpp
Switch to rotlConstant and rotrConstant
8年前
seal.h
Update documentation
8年前
secblock.h
Update documentation
5年前
secblockfwd.h
Add BytePtr and ConstBytePtr overloads for SecByteBlock (GH #890)
6年前
seckey.h
Use \return and \throw consitently in the docs
5年前
seed.cpp
Fix Clang 5.0 "runtime error: addition of unsigned offset to 0xXXXX overflowed to 0xYYYY" (GH #549)
8年前
seed.h
Remove unneeded Doxygen directive
8年前
serpent.cpp
Switch to rotlConstant and rotrConstant
8年前
serpent.h
Update documentation
6年前
serpentp.h
Add header guard for serpentp.h
7年前
sha.cpp
Use CRYPTOPP_ARM_NEON_AVAILABLE in sha.cpp
4年前
sha.h
Use \return and \throw consitently in the docs
5年前
sha1_armv4.S
Consistently use cryptogams_ prefix for Andy Polyakov's code (PR #952)
5年前
sha1_armv4.h
Fix spelling
5年前
sha256_armv4.S
Consistently use cryptogams_ prefix for Andy Polyakov's code (PR #952)
5年前
sha256_armv4.h
Fix spelling
5年前
sha3.cpp
Add SHAKE-128 and SHAKE-256 (GH #805, PR #806)
7年前
sha3.h
Fix semicolons yet again (GH #889)
6年前
sha512_armv4.S
Consistently use cryptogams_ prefix for Andy Polyakov's code (PR #952)
5年前
sha512_armv4.h
Fix spelling
5年前
sha_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
shacal2.cpp
Add SHACAL2 cipher AlgorithmProvider()
8年前
shacal2.h
Add SHACAL2 cipher AlgorithmProvider()
8年前
shacal2_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
shake.cpp
Enable extended output in SHAKE-128 and SHAKE-256 (GH #805, PR #806)
7年前
shake.h
Fix typos (PR# 1099)
4年前
shark.cpp
Fix typos (PR# 1099)
4年前
shark.h
Update documentation
8年前
sharkbox.cpp
Whitespace checkin
10年前
simeck.cpp
Remove 64-bit AdvancedProcessBlocks (GH #945)
6年前
simeck.h
Use \return and \throw consitently in the docs
5年前
simon.cpp
Remove 64-bit AdvancedProcessBlocks (GH #945)
6年前
simon.h
Use \return and \throw consitently in the docs
5年前
simon128_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
simple.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
simple.h
Fix typos (PR# 1099)
4年前
siphash.h
Fix Visual Studio build (GH # 1105)
4年前
skipjack.cpp
Backed out use of "static const" to declare constant; switch to "enum" (Issue 255)
10年前
skipjack.h
Clear documentation warnings
7年前
sm3.cpp
Switch to rotlConstant and rotrConstant
8年前
sm3.h
Update documentation
5年前
sm4.cpp
Clear unreachable code warnings with early MSVC compilers
6年前
sm4.h
Fix typos (PR# 1099)
4年前
sm4_simd.cpp
Update comments
6年前
smartptr.h
Fix typos (PR# 1099)
4年前
sosemanuk.cpp
Fix partial specializations for FixedSizeAllocatorWithCleanup (PR #710)
8年前
sosemanuk.h
Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757)
7年前
speck.cpp
Remove 64-bit AdvancedProcessBlocks (GH #945)
6年前
speck.h
Use \return and \throw consitently in the docs
5年前
speck128_simd.cpp
Move M128_CAST and CONST_M128_CAST to config_asm.h
5年前
square.cpp
Switch to rotlConstant and rotrConstant
8年前
square.h
Update documentation
8年前
squaretb.cpp
Whitespace checkin
10年前
sse_simd.cpp
Restore SIGILL handler if sigprocmask fails
6年前
stdcpp.h
Use CRYPTOPP_CXX11_ATOMIC define
6年前
strciphr.cpp
Try fix ProcessData in CFB_CipherTemplate and AdditiveCipherTemplate
4年前
strciphr.h
Try fix ProcessData in CFB_CipherTemplate and AdditiveCipherTemplate
4年前
tea.cpp
Guard use of volatile cast in TEA and XTEA
7年前
tea.h
Use \return and \throw consitently in the docs
5年前
test.cpp
Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)
5年前
tftables.cpp
Whitespace checkin
10年前
threefish.cpp
Fix "variable tracking size limit exceeded" with UBsan
8年前
threefish.h
Update documentation
7年前
tiger.cpp
Fix typo in CRYPTO_ASSERT (PR #918)
6年前
tiger.h
Update comments
5年前
tigertab.cpp
Whitespace checkin
10年前
trap.h
Fix DebugTrapHandler
5年前
trunhash.h
Update documentation
5年前
ttmac.cpp
Clear Clang warning about C++11 template extension
7年前
ttmac.h
Fix semicolons yet again (GH #889)
6年前
tweetnacl.cpp
Clear alignment warnings on ARM 32-bit platforms
7年前
tweetnacl.h
Update documentation
5年前
twofish.cpp
Switch to rotlConstant and rotrConstant
8年前
twofish.h
Update documentation
8年前
validat0.cpp
Clear Visual Studio warning
4年前
validat1.cpp
Fix typos (PR# 1099)
4年前
validat10.cpp
Fix typos (PR# 1099)
4年前
validat2.cpp
Add additional Integer bitops tests
4年前
validat3.cpp
Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)
5年前
validat4.cpp
Use ConstBytePtr and BytePtrSize in test
6年前
validat5.cpp
Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)
5年前
validat6.cpp
Remove unneeded fail variable
5年前
validat7.cpp
Fix typos (PR# 1099)
4年前
validat8.cpp
Clear Clang warnings
5年前
validat9.cpp
Add ed25519 (GH #764, PR #767)
7年前
validate.h
Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)
5年前
vc60.zip
Add trap.h and ossig.h to vc60.zip
10年前
vmac.cpp
Update comments in VMAC
6年前
vmac.h
Re-enable SSE2 probes for Solaris
6年前
vs2005.zip
Update vs2005 project files
5年前
wake.cpp
Move constant table to unnamed namespace
8年前
wake.h
Add algorithm provider member function to Algorithm class
8年前
whrlpool.cpp
Disable X32 inline assembly (GH #686, PR #704)
8年前
whrlpool.h
Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757)
7年前
words.h
Use \return and \throw consitently in the docs
5年前
x64dll.asm
Avoid using stack space for CPUID64 (GH #1116)
4年前
x64masm.asm
CRYPTOPP 5.6.3 RC6 checkin
10年前
xed25519.cpp
Fix ed25519Signer and ed25519Verifier
4年前
xed25519.h
Fix typos (PR# 1099)
4年前
xtr.cpp
Use define CRYPTOPP_CXX11_STATIC_INIT name
6年前
xtr.h
Remove unneeded Doxygen directive
8年前
xtrcrypt.cpp
Add asserts to validation routines
9年前
xtrcrypt.h
Update documentation
8年前
xts.cpp
Update misc.cpp and xts.cpp header includes
4年前
xts.h
Update documentation
5年前
zdeflate.cpp
Call base class IsolatedInitialize
7年前
zdeflate.h
Use \return and \throw consitently in the docs
5年前
zinflate.cpp
Remove extra ;s from zinflate.cpp (PR #624)
8年前
zinflate.h
Update Doxygen comments
7年前
zlib.cpp
Change file preamble to include "originally written by Wei Dai"
9年前
zlib.h
Update Doxygen comments
7年前
关于
c++
c
shell
README.md
28.0 MB
邀请码
社区
网站首页
关于我们
教学实践
合作伙伴
支持与服务
帮助中心
API文档
Git常用命令
服务协议
加入我们
官网邮箱:gitlink@ccf.org.cn
QQ群
公众号
版权所有:中国计算机学会
技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号