这是indexloc提供的服务,不要输入任何密码

mlkem_native 1.0.1 copy "mlkem_native: ^1.0.1" to clipboard
mlkem_native: ^1.0.1 copied to clipboard

MLKEM native usage of lib

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-08-31 #

Added #

  • Initial release of ML-KEM native Flutter plugin
  • Support for all three ML-KEM security levels:
    • ML-KEM-512 (Level 1 security)
    • ML-KEM-768 (Level 3 security)
    • ML-KEM-1024 (Level 5 security)
  • Cross-platform support for:
    • Android (ARM64, x86_64)
    • iOS (ARM64, x86_64)
    • macOS (ARM64, x86_64)
    • Linux (x86_64, ARM64)
    • Windows (x86_64, ARM64)
  • Core cryptographic operations:
    • Key pair generation (generateKeyPair())
    • Key encapsulation (encapsulate())
    • Key decapsulation (decapsulate())
  • Type-safe Dart API with proper error handling
  • FFI bindings to the native mlkem-native C library
  • Comprehensive example application demonstrating all features
  • Full documentation and API reference

1.0.1 - 2025-09-01 #

Exposed derand operations through additional coins variable in keypairGeneration and encapsulation methods.