Pure C source Crypt Library
#library #c #libcrypt #hash #encrypt #decrypt #md5 #sha #ecc #dsa #dh #x509 #ssl #tls #ssh

Karel Miko 649ef0faef forgotten trailing space 9 years ago
demos d1eeecb137 fix some compiler warnings 10 years ago
doc b10c03aead flush content of CVS/SVN tags 11 years ago
notes dc0c6ed9d9 regen rsa-testvectors 11 years ago
src 649ef0faef forgotten trailing space 9 years ago
testprof ef023f3329 fix rsa/dsa test duplicate symbols 9 years ago
.clang-format 99214b53f6 add .clang-format 10 years ago
.gitignore 1c6c02e18d fix gitignore 9 years ago
.travis.yml 645a82d9e6 travis: update local package index as first step 10 years ago
Doxyfile bbc52b9e1b added libtomcrypt-1.17 15 years ago
LICENSE 412b2ee1fc after multiple objections of libtom users [1], we decided to change licensing 15 years ago
README.md f9984d1e24 add coverity badge 11 years ago
TODO bbc52b9e1b added libtomcrypt-1.17 15 years ago
build.sh 892342c769 automatically determine the number of parallel make jobs for the tests 9 years ago
changes bbc52b9e1b added libtomcrypt-1.17 15 years ago
coverage.sh bb56ef08eb bring coverage results near reality 9 years ago
coverity.sh 3ecdd29847 fix coverity script 11 years ago
crypt.tex aa72cfe1d9 ccm: clarify pt and ct parameters in doc and API description 11 years ago
filter.pl f32e52d5ac mark scripts as executable 13 years ago
fixupind.pl f32e52d5ac mark scripts as executable 13 years ago
genlist.sh fd94034ba7 sort HEADERS in makefiles, so it doesn't change spontaneously 10 years ago
libtomcrypt.dsp c98857a47e add hkdf impl 13 years ago
libtomcrypt.pc.in 90928d6dfd pkgconfig: set libdir= to $LIBPATH (for multi-arch) 12 years ago
libtomcrypt_VS2005.sln e960ff887c Added project and solution files for Visual Studio 2005 and Visual Studio 2008. 15 years ago
libtomcrypt_VS2005.vcproj c98857a47e add hkdf impl 13 years ago
libtomcrypt_VS2008.sln e960ff887c Added project and solution files for Visual Studio 2005 and Visual Studio 2008. 15 years ago
libtomcrypt_VS2008.vcproj c98857a47e add hkdf impl 13 years ago
makefile 55776b0ac9 update makefiles 9 years ago
makefile.icc 55776b0ac9 update makefiles 9 years ago
makefile.include 6905e4113f make build process silent 10 years ago
makefile.mingw 55776b0ac9 update makefiles 9 years ago
makefile.msvc 55776b0ac9 update makefiles 9 years ago
makefile.shared 55776b0ac9 update makefiles 9 years ago
makefile.unix 55776b0ac9 update makefiles 9 years ago
mess.sh f32e52d5ac mark scripts as executable 13 years ago
parsenames.pl b10c03aead flush content of CVS/SVN tags 11 years ago
printinfo.sh f9a1041222 printinfo: display version of correct compiler if CC does not point to gcc 11 years ago
run.sh b10c03aead flush content of CVS/SVN tags 11 years ago
testbuild.sh e97d921c8d travis: print version information in build scripts 12 years ago
testme.sh 24d03dd823 testme.sh: add test runs without "timing resistance" 11 years ago
updatemakes.sh 98e05b10a0 trim trailing spaces in mingw makefiles 11 years ago

README.md

libtomcrypt

See doc/crypt.pdf for a detailed documentation

Project Status

develop: Build Status Coverage Status Coverity Scan Build Status

Submitting patches

Please branch off from develop if you want to submit a patch.

Branches

Please be aware, that all branches besides master and develop can and will be force-pushed, rebased and/or removed!

If you want to rely on such an unstable branch, create your own fork of this repository to make sure nothing breaks for you.