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

BLAKE3 hashing for Dart over native FFI, up to 14x faster than SHA-256. One- shot, streaming, keyed (MAC), and key derivation. C auto-compiled at build, no binaries to ship.

0.1.1 #

  • Docs: sharpen the pub.dev description to lead with the value and the terms people search.

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

BLAKE3 hashing for Dart over native FFI, up to 14x faster than SHA-256. One- shot, streaming, keyed (MAC), and key derivation. C auto-compiled at build, no binaries to ship.

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