zetrix_encryption_flutter 0.1.0 copy "zetrix_encryption_flutter: ^0.1.0" to clipboard
zetrix_encryption_flutter: ^0.1.0 copied to clipboard

Zetrix encryption library — ED25519, SM2, Dilithium3 (ML-DSA-65 FIPS 204), and Hybrid key support.

0.1.0 #

  • Initial release of zetrix_encryption_flutter.
  • ED25519 key generation, signing, and verification.
  • SM2 (GB/T 32918) key generation, signing, and verification.
  • Dilithium3 (ML-DSA-65, FIPS 204, ml-dsa =0.1.0-rc.8) post-quantum key generation, signing, and verification via Rust FFI (flutter_rust_bridge).
  • Hybrid ED25519 + Dilithium3 key generation, signing, and verification.
  • Zetrix encoded key format (base58 private / hex public) with checksum validation.
  • Address derivation for all four key types.
  • Self-initializing Rust native library — call initZetrixEncryption() once at app start, or rely on automatic lazy initialisation on first use.
  • Android (arm64-v8a, armeabi-v7a, x86, x86_64) and iOS (device + simulator xcframework) native binaries included.

Note: The Dilithium3 implementation is pinned to ml-dsa = "=0.1.0-rc.8" (pre-stable). Any version bump must be re-verified for wire-format compatibility against the Zetrix Java SDK before release.

0
likes
130
points
11
downloads

Documentation

API reference

Publisher

verified publisherdev.zetrix.com

Weekly Downloads

Zetrix encryption library — ED25519, SM2, Dilithium3 (ML-DSA-65 FIPS 204), and Hybrid key support.

Homepage
Repository

License

MIT (license)

Dependencies

bs58, cryptography, flutter, flutter_rust_bridge, hex, pinenacl, pointycastle

More

Packages that depend on zetrix_encryption_flutter

Packages that implement zetrix_encryption_flutter