flutter_iot_shield 1.2.2
flutter_iot_shield: ^1.2.2 copied to clipboard
A reusable IoT security layer for Flutter apps. Provides device authentication, health data validation, firmware verification, and secure storage.
Changelog #
1.2.2 #
- Integrate
dart_securesecurity framework. - Implement double-encryption for stored device identity data using
inAppEncryptandinAppDecrypt. - Replace legacy SHA-256 fingerprint hashing with
hashEncrypt.
1.2.1 #
- Refactor the readme version
1.2.0 #
- Refactor readme file
1.1.0 #
- Add support for GitHub Sponsors
- Upgrade dependencies
- Fix compile errors
- Fix linting errors
- Improve documentation
- Add usage examples
1.0.0 #
- Initial release of
flutter_iot_shieldsecurity layer for Flutter IoT applications. - Core Security Channel: ECDH key exchange with Curve25519 & AES-256-GCM authenticated encryption.
- Anti-Replay Attack Protection: Sliding window sequence validation tracking.
- Device Trust & Attestation: Custom X.509 certificate verification and challenge signature authentication.
- Health Validation & Sanitization: Telemetry data constraints checker and platform channel event sanitizer.
- Secure Key Store: Cryptographically protected local key storage leveraging
flutter_secure_storage. - Firmware Verification: Verifies signed firmware zip packages using ECDSA signature validation.
- Security Event Bus: Real-time event publisher for monitoring attacks and anomalies.