core/encryption library

Classes

AESEncryption
AES-256 encryption (placeholder - requires crypto package) For production, use the 'encrypt' package or 'pointycastle'
EncryptionHelper
Encryption helper utilities
EncryptionProvider
Encryption provider interface
KeyManager
Key management interface
MemoryKeyManager
In-memory key manager (for development/testing)
SecureKeyManager
Secure key manager (placeholder - requires flutter_secure_storage)
SecureSwiftPersisted<T>
Secure persisted state with encryption This is a simplified version that doesn't extend SwiftPersisted For production use, integrate with flutter_secure_storage
XOREncryption
Simple XOR encryption (for development/testing only) Note: NOT cryptographically secure - use AES for production

Enums

EncryptionAlgorithm
Encryption algorithm type