Skip to content

Secure encryption w/o API, SecureString + byte array hidden from memory. (NativeAot comp.)

License

Notifications You must be signed in to change notification settings

LumoZitrix/SecureStringEncryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

SecureStringEncryption

Secure encryption w/o API, SecureString + byte array hidden from memory. (NativeAot comp.)

Features:

  • Strong Random Iterations
  • password to derive the key
  • Random IV
  • Random Salt
  • Validate HMAC
  • Constant Time Comparison protection
  • Custom Memory Cleaner (anti-process hacker)
  • (password and decrypted string never stay in memory)
  • Strong SHA (512)
  • Simple Config
  • Secure Encryption Byte
  • Secure Decryption Byte
  • Modular Code
  • Secure byte secure string
  • ( no dependencies or nugets )

Type of encryption

  • aes.KeySize = 256;
  • aes.BlockSize = 128;
  • aes.Mode = CipherMode.CBC;
  • aes.Padding = PaddingMode.PKCS7;

image

About

Secure encryption w/o API, SecureString + byte array hidden from memory. (NativeAot comp.)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages