memory_shield library

Classes

MemoryShield
Singleton manager that tracks all active secure containers and can mass-wipe.
MemoryShieldConfig
Configuration for the MemoryShield module.
SecureBytes
A secure container for sensitive byte arrays that overwrites on dispose.
SecureDisposable
Interface for objects that can be securely disposed by MemoryShield.
SecureString
A secure container for sensitive strings that overwrites content on dispose.
SecureValue<T>
A generic secure container for any sensitive value with auto-dispose.