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

Fast BLAKE3 cryptographic hashing for Dart via native FFI. One-shot, streaming, keyed, and key derivation.

0.1.0 #

Initial release, vendoring the official BLAKE3 C implementation 1.8.5.

  • One-shot hashing: blake3, blake3Hex.
  • Streaming hashing: Blake3Hasher with update, finalize, reset, and dispose.
  • Keyed hashing (MAC/PRF): blake3Keyed, Blake3Hasher.keyed.
  • Key derivation (KDF): blake3DeriveKey, Blake3Hasher.deriveKey.
  • Extendable output (XOF) via outputLength and seek.
  • Native code builds automatically via Dart build hooks (Dart 3.10+); no manual native setup. arm64 uses the NEON kernel; other architectures use the portable C kernel.
  • Verified against the official BLAKE3 test vectors (default, keyed, and derive-key modes, extended output, and streaming).
0
likes
0
points
1.02k
downloads

Publisher

verified publisherdeveloperyusuf.com

Weekly Downloads

Fast BLAKE3 cryptographic hashing for Dart via native FFI. One-shot, streaming, keyed, and key derivation.

Repository (GitHub)
View/report issues

Topics

#blake3 #hashing #cryptography #ffi #performance

License

unknown (license)

Dependencies

code_assets, ffi, hooks, native_toolchain_c

More

Packages that depend on blake3_ffi