Warning This implementation is no longer under active development and has been succeeded by the PrySec project, which serves as its spiritual successor.
A collection of anti debug methods and crypto algorithms using protected memory only. Intended for dealing with passwords and confidential data.
- documentation
- support for Linux
-
(currently broken)need to get page size dynamically (Stackoverflow)
-
- support for OSX (experimental)
- SHA-256 implementation using protected memory, zero-freeing used buffers.
- Blake2b implementation using protected memory, zero-freeing used buffers.
- Scrypt implementation using protected memory, zero-freeing used buffers.
- AES-256 CBC implementation using protected memory, zero-freeing used buffers.