Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.

Latest commit

 

History

History
20 lines (15 loc) · 1017 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 1017 Bytes

MemoryProtection

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.

TODO:

  • documentation
  • support for Linux
  • 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.
For now take a look at Program.cs for examples and usage :)