PackageTrack
Sign in Get early access

air_link_secure

End-to-end encryption (E2EE) with Diffie-Hellman key exchange for Air Link.

0.2.1 DarpanAdhikari/lan-connection-flutter-package

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 2026
Release Pre-release

Releases

latest 2
  1. 0.2.1 08 Jul 2026
    Release notes
    • Added dartdoc comments across the public API.
    • Added example/ directory with usage demo.
    • Various stability improvements and fixes.
    Open source →
  2. 0.2.0 08 Jul 2026
    Release notes
    • 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 Identity class 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.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive