Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BLAKE3 hash support #994

Merged
merged 1 commit into from
Jul 1, 2021
Merged

BLAKE3 hash support #994

merged 1 commit into from
Jul 1, 2021

Commits on Jul 1, 2021

  1. feat(hash): add support for blake3

    This uses the official blake3 Rust crate, via the hash/_wasm/wasm.js bundle.
    No TypeScript implementation is included.
    
    This includes only the primary BLAKE3 function with its default 256-bit output length.
    This does NOT expose its secondary modes or support for variable-length output.
    
    Test cases were generated using the official b3sum CLI.
    For example, for testSetBase64.blake3.millionAs:
    
        printf "%1000000s" | tr " " "a" | b3sum --no-names --raw - | base64 --wrap=0
    jeremyBanks committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    73af16c View commit details
    Browse the repository at this point in the history