air_link_secure
End-to-end encryption (E2EE) with Diffie-Hellman key exchange for Air Link.
What this package is like to depend on
Last release 1 months ago
08 Jul 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
1 months old
2 releases · first in 2026
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Jul 2026 to Jul 2026Releases
latest 2-
0.2.108 Jul 2026Release notes
Open source →- Added dartdoc comments across the public API.
- Added example/ directory with usage demo.
- Various stability improvements and fixes.
-
0.2.008 Jul 2026Release notes
Open source →- Key exchange: Replaced insecure XOR-fold KDF with HKDF-SHA256. DH remains on RFC 3526 Group 14 (2048-bit MODP).
- Encryption: Replaced insecure XOR cipher with AES-256-GCM
(
GCMBlockCipher+AESEngine). 12-byte random IV per packet. Tampered data rejected by GCM authentication tag. - Identity: Added
Identityclass for ECDSA secp256r1 key pair generation, signing, and verification. Persistent JSON storage. - Auth handshake: Added
AuthHandshake(SIGMA-like 3-message protocol) with mutual ECDSA signatures, DH session key agreement, HKDF key derivation, and TOFU peer trust database. - Convenience API:
connectSecure()/listenSecure()— one-liner for authenticated + encrypted TCP connections.