nimcrypto
nimcrypto copied to clipboard
Nim cryptographic library
Very soon `lowercase` type names will be deprecated, all type names will be capitalized.
Package versions need to be tagged in git. Fetching the repository, bisecting the history, and parsing the Nimble file is not practical. Nimcrypto is not trustworthy without versions that can...
When attempting to either run `nimble test` or `nim c tests/testsysrand.nim` from the root `nimcrypto` directory. Tested with current git commit: ``` commit 0c6ddab03a99805239b7875f71d2ca95fbed6f85 (HEAD -> master, origin/master, origin/HEAD) Author:...
I'm doing some maintenance on libkeepass as I want to add support for the new KDBX4 format. As part of this I migrated from `nimAES` and `nimSHA2` to `nimcrypto`, but...
https://github.com/cheatfate/nimcrypto/blob/1c8d6e3caf3abc572136ae9a1da81730c4eb4288/nimcrypto/rijndael.nim#L1092C53-L1092C57
Should address #36
* Linux and Windows define special `c` functions for clearing memory that the compiler is guaranteed to not remove - in addition to being safer, they are typically also faster...