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

Steffen Jaeckel d27850ead7 Update makefiles 8 ani în urmă
demos e1fcd3ab04 add hashsum multi-hash option 8 ani în urmă
doc 535358ec28 bump version 8 ani în urmă
hooks a00aba8370 add pre-commit hook 8 ani în urmă
notes b89f3d8b5a fix: chmod -x notes/rsa-testvectors/*.txt 8 ani în urmă
src 535358ec28 bump version 8 ani în urmă
tests e20e204b8c dh_set_key + dsa_set_key API change described in #248 8 ani în urmă
.clang-format 99214b53f6 add .clang-format 10 ani în urmă
.gitattributes ab34b0bd93 or perhaps exclude .git* 8 ani în urmă
.gitignore 08a461b39c also build openssl-enc 8 ani în urmă
.travis.yml f15e0172ca Travis: also build master and 'release/*' branches 8 ani în urmă
LICENSE 412b2ee1fc after multiple objections of libtom users [1], we decided to change licensing 15 ani în urmă
README.md 6c8d00d1fd part of feature/doc changes 8 ani în urmă
TODO bbc52b9e1b added libtomcrypt-1.17 15 ani în urmă
build.sh fe19dad623 replace SVN tags 8 ani în urmă
changes ac6f62badc update changes 8 ani în urmă
check_source.sh fe19dad623 replace SVN tags 8 ani în urmă
coverage.sh fe19dad623 replace SVN tags 8 ani în urmă
coverage_more.sh fe19dad623 replace SVN tags 8 ani în urmă
coverity.sh 907d5301ee update coverity build script to use makefile.unix 8 ani în urmă
helper.pl e53858c740 update VERSION variables in makefiles 8 ani în urmă
libtomcrypt.pc.in bf45ea66e5 drop the need for testprof/makefile* 8 ani în urmă
libtomcrypt_VS2008.sln 7bb7bdde1d improving MS Windows builds (msvc) 8 ani în urmă
libtomcrypt_VS2008.vcproj 8167b4d1cc Update makefiles 8 ani în urmă
makefile b1c0227d54 introduce LTC_CFLAGS and LTC_LDFLAGS 8 ani în urmă
makefile.mingw aa0f396c0c Update makefiles 8 ani în urmă
makefile.msvc aa0f396c0c Update makefiles 8 ani în urmă
makefile.shared b1c0227d54 introduce LTC_CFLAGS and LTC_LDFLAGS 8 ani în urmă
makefile.unix aa0f396c0c Update makefiles 8 ani în urmă
makefile_include.mk aa0f396c0c Update makefiles 8 ani în urmă
printinfo.sh 81f0297285 small fix-ups 8 ani în urmă
run.sh fe19dad623 replace SVN tags 8 ani în urmă
scan_build.sh ba94b536be this is a horrible PR 8 ani în urmă
testbuild.sh e97d921c8d travis: print version information in build scripts 12 ani în urmă
testme.sh fe19dad623 replace SVN tags 8 ani în urmă
updatemakes.sh 81f0297285 small fix-ups 8 ani în urmă

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.