blake2b.js 333 B

123456789
  1. import { blake2b as _blake2b } from "@noble/hashes/blake2b";
  2. import { assertBytes } from "./utils.js";
  3. export const blake2b = (msg, outputLength = 64) => {
  4. assertBytes(msg);
  5. if (outputLength <= 0 || outputLength > 64) {
  6. throw Error("Invalid outputLength");
  7. }
  8. return _blake2b(msg, { dkLen: outputLength });
  9. };