Crypto Testing
    Preparing search index...

    Variable TEST_VECTORSConst

    TEST_VECTORS: {
        plaintext: "The quick brown fox jumps over the lazy dog";
        sha256: "d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592";
        sha3_256: "a80f839cd4f83f6c3dafc87feae470045e4eb0d366397d5c6ce34ba1739f734d";
        blake3: "8e7e26d7e72a04d2ed173f90a72ec2a3bf3bb38890c9a2f95f3ab0e18a1e1a4a";
    } = ...

    A known plaintext/ciphertext pair for round-trip testing.

    Type Declaration

    • Readonlyplaintext: "The quick brown fox jumps over the lazy dog"

      UTF-8 plaintext input for hashing.

    • Readonlysha256: "d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592"

      Expected SHA-256 digest (hex) of plaintext.

    • Readonlysha3_256: "a80f839cd4f83f6c3dafc87feae470045e4eb0d366397d5c6ce34ba1739f734d"

      Expected SHA3-256 digest (hex) of plaintext.

    • Readonlyblake3: "8e7e26d7e72a04d2ed173f90a72ec2a3bf3bb38890c9a2f95f3ab0e18a1e1a4a"

      Expected BLAKE3 digest (hex) of plaintext.

    import { TEST_VECTORS } from "@sebastienrousseau/crypto-testing";

    const input = TEST_VECTORS.plaintext;
    const expected = TEST_VECTORS.sha256;