{"repo":"libtom/libtomcrypt","free":true,"listed":false,"github":"https://github.com/libtom/libtomcrypt","clone":"git clone https://github.com/libtom/libtomcrypt.git","description":"LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.","language":"C","stars":1785,"topics":["libtomcrypt","cryptography","c","encryption"],"license":null,"category":"security-tools","readme_excerpt":"libtomcrypt Previously the git repository contained doc/crypt.pdf for detailed documentation. This was changed and the file is now only available from the tarball of the appropriate version or from the page https://github.com/libtom/libtomcrypt/releases . Project Status Travis CI master: develop: AppVeyor master: develop: Coverity ABI Laboratory API/ABI changes: check here 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. If you have something bigger to submit, feel free to contact us beforehand. Then we can give you write access to this repo, so you can open your PR based on this repo and we can easier follow the rebase-before-merge approach we're using (or even do the rebase ourself). Reviews We're using Pull Request reviews to make sure that the code is in line with the existing code base. Please have a look here to get an idea of the approach. 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. Configuration options By default the library builds its entire feature set (besides katja ) in a (depending on your needs more or less) optimal way. There are numerous configuration ","default_branch":null,"files":null,"tree":[],"storefront":"/r/libtom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/libtom/libtomcrypt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}