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

Steffen Jaeckel b51a3f6dab update notes/hashsum_tv.txt hace 8 años
demos 07ffa0f1a2 remove tomcrypt_prof test-only library hace 8 años
doc ea67579298 further clean-up hace 8 años
hooks a00aba8370 add pre-commit hook hace 8 años
notes b51a3f6dab update notes/hashsum_tv.txt hace 8 años
src 8c1d55f4c0 fix error when compiling w/ LTC_CLEAN_STACK but w/o LTC_FAST hace 8 años
tests b78c5551f7 move `compare_testvector()` implementation to the library hace 8 años
.clang-format 99214b53f6 add .clang-format hace 10 años
.gitattributes ab34b0bd93 or perhaps exclude .git* hace 8 años
.gitignore 08a461b39c also build openssl-enc hace 8 años
.travis.yml a12b97f84e travis doesn't seem to provide lcov... hace 8 años
LICENSE 412b2ee1fc after multiple objections of libtom users [1], we decided to change licensing hace 14 años
README.md 6c8d00d1fd part of feature/doc changes hace 8 años
TODO bbc52b9e1b added libtomcrypt-1.17 hace 15 años
build.sh 07ffa0f1a2 remove tomcrypt_prof test-only library hace 8 años
changes 17b961e554 update changes document hace 8 años
check_source.sh 39425a94c5 improved source checks hace 8 años
coverage.sh 56283c947a improve coverage creation hace 8 años
coverage_more.sh e1a1145802 rename 'testprof/' to 'tests/' hace 8 años
coverity.sh 3ecdd29847 fix coverity script hace 11 años
helper.pl e1a1145802 rename 'testprof/' to 'tests/' hace 8 años
libtomcrypt.pc.in bf45ea66e5 drop the need for testprof/makefile* hace 8 años
libtomcrypt_VS2008.sln 7bb7bdde1d improving MS Windows builds (msvc) hace 8 años
libtomcrypt_VS2008.vcproj b83f9472c0 Update makefiles hace 8 años
makefile e1a1145802 rename 'testprof/' to 'tests/' hace 8 años
makefile.mingw b83f9472c0 Update makefiles hace 8 años
makefile.msvc b83f9472c0 Update makefiles hace 8 años
makefile.shared e1a1145802 rename 'testprof/' to 'tests/' hace 8 años
makefile.unix b83f9472c0 Update makefiles hace 8 años
makefile_include.mk 40747cfcfd add a build-run with debugging-options hace 8 años
printinfo.sh 81f0297285 small fix-ups hace 8 años
run.sh 40747cfcfd add a build-run with debugging-options hace 8 años
testbuild.sh e97d921c8d travis: print version information in build scripts hace 11 años
testme.sh 56283c947a improve coverage creation hace 8 años
updatemakes.sh 81f0297285 small fix-ups hace 8 años

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.

Patch integration will be faster if tests and documentation are included.

Please update the makefiles in a separate commit. To update them simply run the updatemakes.sh script.

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.