mheyman
3 packages
Author Trust
Growing65/100
3
Packages
12.9M
Total DLs
Sort:
3 packages
Isopoh.Cryptography.SecureArray
Michael Heyman
A managed class that can hold an array in RAM and zero it on disposal. The code has the capability to throw if it cannot lock the array in RAM or gracefully degrade to merely pinning the memory to prevent the CLR from moving it and risking exposure to other part of the executable.
4.3M25 versionssensitive, array
Isopoh.Cryptography.Blake2b
Michael Heyman
Blake2 hash for sensitive data. Uses Isopoh.Cryptography.SecureArray to assure sensitive data gets wiped from RAM and, if the operating system allows, never gets written to disk.
4.3M25 versionsblake2, blake2b, hash +2
Isopoh.Cryptography.Argon2
Michael Heyman
Argon2 Password Hasher written in C#. Uses Isopoh.Cryptography.Blake2 for hashing and Isopoh.Cryptography.SecureArray to protect sensitive data.
4.2M25 versionsargon2, hash, password +2