├── .github ├── dependabot.yml └── workflows │ ├── ascon-hash.yml │ ├── bash-hash.yml │ ├── belt-hash.yml │ ├── blake2.yml │ ├── fsb.yml │ ├── gost94.yml │ ├── groestl.yml │ ├── jh.yml │ ├── k12.yml │ ├── kupyna.yml │ ├── md2.yml │ ├── md4.yml │ ├── md5.yml │ ├── ripemd.yml │ ├── security-audit.yml │ ├── sha1-checked.yml │ ├── sha1.yml │ ├── sha2.yml │ ├── sha3.yml │ ├── shabal.yml │ ├── skein.yml │ ├── sm3.yml │ ├── streebog.yml │ ├── tiger.yml │ ├── whirlpool.yml │ └── workspace.yml ├── .gitignore ├── .typos.toml ├── Cargo.lock ├── Cargo.toml ├── README.md ├── SECURITY.md ├── ascon-hash ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ └── lib.rs └── tests │ ├── data │ ├── asconhash.txt │ └── asconxof.txt │ └── kats_tests.rs ├── bash-hash ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── lib.rs │ ├── oids.rs │ ├── serialize.rs │ └── variants.rs └── tests │ ├── data │ ├── bash256.blb │ ├── bash256_serialization.bin │ ├── bash384.blb │ ├── bash384_serialization.bin │ ├── bash512.blb │ └── bash512_serialization.bin │ └── mod.rs ├── belt-hash ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ └── lib.rs └── tests │ ├── data │ ├── belt_hash_kat.blb │ └── belt_hash_serialization.bin │ └── mod.rs ├── benches ├── Cargo.toml └── src │ └── ascon-hash.rs ├── blake2 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── as_bytes.rs │ ├── consts.rs │ ├── lib.rs │ ├── macros.rs │ ├── simd.rs │ └── simd │ │ ├── simd_opt.rs │ │ ├── simd_opt │ │ ├── u32x4.rs │ │ └── u64x4.rs │ │ ├── simdint.rs │ │ ├── simdop.rs │ │ └── simdty.rs └── tests │ ├── data │ ├── blake2b_kat.blb │ ├── blake2b_mac_kat.blb │ ├── blake2b_variable_kat.blb │ ├── blake2s_mac_kat.blb │ └── blake2s_variable_kat.blb │ ├── mac.rs │ ├── mod.rs │ ├── persona.rs │ └── unkeyed.rs ├── fsb ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── lib.rs │ └── pi.bin └── tests │ ├── data │ ├── fsb160_kat.blb │ ├── fsb160_serialization.bin │ ├── fsb224_kat.blb │ ├── fsb224_serialization.bin │ ├── fsb256_kat.blb │ ├── fsb256_serialization.bin │ ├── fsb384_kat.blb │ ├── fsb384_serialization.bin │ ├── fsb512_kat.blb │ └── fsb512_serialization.bin │ └── mod.rs ├── gost94 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── lib.rs │ └── params.rs └── tests │ ├── data │ ├── arithmetic_overflow.bin │ ├── gost94_cryptopro_kat.blb │ ├── gost94_cryptopro_serialization.bin │ ├── gost94_s2015_serialization.bin │ ├── gost94_test_kat.blb │ ├── gost94_test_serialization.bin │ └── gost94_ua_serialization.bin │ └── mod.rs ├── groestl ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress_long.rs │ ├── compress_short.rs │ ├── lib.rs │ └── table.rs └── tests │ ├── data │ ├── groestl224_kat.blb │ ├── groestl224_serialization.bin │ ├── groestl256_kat.blb │ ├── groestl256_serialization.bin │ ├── groestl384_kat.blb │ ├── groestl384_serialization.bin │ ├── groestl512_kat.blb │ └── groestl512_serialization.bin │ └── mod.rs ├── jh ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── digest_bench.rs ├── src │ ├── block_api.rs │ ├── compressor.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── jh224_long_kat.blb │ ├── jh224_short_kat.blb │ ├── jh256_long_kat.blb │ ├── jh256_short_kat.blb │ ├── jh384_long_kat.blb │ ├── jh384_short_kat.blb │ ├── jh512_long_kat.blb │ └── jh512_short_kat.blb │ └── mod.rs ├── k12 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ └── lib.rs └── tests │ └── mod.rs ├── kupyna ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── consts.rs │ ├── lib.rs │ ├── long.rs │ ├── short.rs │ └── utils.rs └── tests │ ├── data │ ├── kupyna256_kat.blb │ ├── kupyna256_serialization.bin │ ├── kupyna384_kat.blb │ ├── kupyna48_kat.blb │ ├── kupyna512_kat.blb │ └── kupyna512_serialization.bin │ └── mod.rs ├── md2 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── md2_kat.blb │ └── md2_serialization.bin │ └── mod.rs ├── md4 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress.rs │ └── lib.rs └── tests │ ├── data │ ├── md4_kat.blb │ └── md4_serialization.bin │ └── mod.rs ├── md5 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress.rs │ ├── compress │ │ ├── loongarch64_asm.rs │ │ └── soft.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── md5_kat.blb │ └── md5_serialization.bin │ └── mod.rs ├── ripemd ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── c128.rs │ ├── c160.rs │ ├── c256.rs │ ├── c320.rs │ └── lib.rs └── tests │ ├── data │ ├── ripemd128_kat.blb │ ├── ripemd128_serialization.bin │ ├── ripemd160_kat.blb │ ├── ripemd160_serialization.bin │ ├── ripemd256_kat.blb │ ├── ripemd256_serialization.bin │ ├── ripemd320_kat.blb │ └── ripemd320_serialization.bin │ └── mod.rs ├── sha1-checked ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── compress.rs │ ├── lib.rs │ └── ubc_check.rs └── tests │ ├── data │ ├── sha-mbles-1.bin │ ├── sha-mbles-2.bin │ ├── sha1_checked_kat.blb │ ├── sha1_reducedsha_coll.bin │ ├── shattered-1.pdf │ └── shattered-2.pdf │ └── mod.rs ├── sha1 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress.rs │ ├── compress │ │ ├── aarch64.rs │ │ ├── loongarch64_asm.rs │ │ ├── soft.rs │ │ └── x86.rs │ └── lib.rs └── tests │ ├── data │ ├── sha1_kat.blb │ └── sha1_serialization.bin │ └── mod.rs ├── sha2 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── consts.rs │ ├── lib.rs │ ├── sha256.rs │ ├── sha256 │ │ ├── aarch64_sha2.rs │ │ ├── loongarch64_asm.rs │ │ ├── riscv_zknh.rs │ │ ├── riscv_zknh_compact.rs │ │ ├── riscv_zknh_utils.rs │ │ ├── soft.rs │ │ ├── soft_compact.rs │ │ ├── wasm32_simd128.rs │ │ └── x86_shani.rs │ ├── sha512.rs │ └── sha512 │ │ ├── aarch64_sha2.rs │ │ ├── loongarch64_asm.rs │ │ ├── riscv_zknh.rs │ │ ├── riscv_zknh_compact.rs │ │ ├── riscv_zknh_utils.rs │ │ ├── soft.rs │ │ ├── soft_compact.rs │ │ ├── wasm32_simd128.rs │ │ └── x86_avx2.rs └── tests │ ├── data │ ├── sha224_kat.blb │ ├── sha224_serialization.bin │ ├── sha256_kat.blb │ ├── sha256_serialization.bin │ ├── sha384_kat.blb │ ├── sha384_serialization.bin │ ├── sha512_224_kat.blb │ ├── sha512_224_serialization.bin │ ├── sha512_256_kat.blb │ ├── sha512_256_serialization.bin │ ├── sha512_kat.blb │ └── sha512_serialization.bin │ └── mod.rs ├── sha3 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── cshake.rs │ ├── lib.rs │ └── turbo_shake.rs └── tests │ ├── cshake.rs │ ├── data │ ├── cshake128.blb │ ├── cshake256.blb │ ├── keccak_224_kat.blb │ ├── keccak_224_serialization.bin │ ├── keccak_256_full_kat.blb │ ├── keccak_256_full_serialization.bin │ ├── keccak_256_kat.blb │ ├── keccak_256_serialization.bin │ ├── keccak_384_kat.blb │ ├── keccak_384_serialization.bin │ ├── keccak_512_kat.blb │ ├── keccak_512_serialization.bin │ ├── sha3_224_kat.blb │ ├── sha3_224_serialization.bin │ ├── sha3_256_kat.blb │ ├── sha3_256_serialization.bin │ ├── sha3_384_kat.blb │ ├── sha3_384_serialization.bin │ ├── sha3_512_kat.blb │ ├── sha3_512_serialization.bin │ ├── shake128_kat.blb │ ├── shake256_kat.blb │ ├── turboshake128_6.blb │ ├── turboshake128_7.blb │ ├── turboshake256_6.blb │ └── turboshake256_7.blb │ ├── mod.rs │ ├── serialization.rs │ └── turboshake.rs ├── shabal ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── shabal192_kat.blb │ ├── shabal192_serialization.bin │ ├── shabal224_kat.blb │ ├── shabal224_serialization.bin │ ├── shabal256_kat.blb │ ├── shabal256_serialization.bin │ ├── shabal384_kat.blb │ ├── shabal384_serialization.bin │ ├── shabal512_kat.blb │ └── shabal512_serialization.bin │ └── mod.rs ├── skein ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ └── lib.rs └── tests │ ├── data │ ├── skein1024_1024_kat.blb │ ├── skein1024_256_kat.blb │ ├── skein1024_512_kat.blb │ ├── skein1024_serialization.bin │ ├── skein256_256_kat.blb │ ├── skein256_512_kat.blb │ ├── skein256_serialization.bin │ ├── skein512_256_kat.blb │ ├── skein512_512_kat.blb │ └── skein512_serialization.bin │ └── mod.rs ├── sm3 ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── sm3_kat.blb │ └── sm3_serialization.bin │ └── mod.rs ├── streebog ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── consts.rs │ └── lib.rs └── tests │ ├── data │ ├── streebog256_kat.blb │ ├── streebog256_serialization.bin │ ├── streebog512_kat.blb │ └── streebog512_serialization.bin │ └── mod.rs ├── tiger ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches │ └── mod.rs ├── src │ ├── block_api.rs │ ├── compress.rs │ ├── lib.rs │ ├── tables.bin │ └── tables.rs └── tests │ ├── data │ ├── tiger2_kat.blb │ ├── tiger2_serialization.bin │ ├── tiger_kat.blb │ └── tiger_serialization.bin │ └── mod.rs └── whirlpool ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches └── mod.rs ├── src ├── block_api.rs ├── compress.rs ├── consts.rs └── lib.rs └── tests ├── data ├── whirlpool_kat.blb └── whirlpool_serialization.bin └── mod.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ascon-hash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/ascon-hash.yml -------------------------------------------------------------------------------- /.github/workflows/bash-hash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/bash-hash.yml -------------------------------------------------------------------------------- /.github/workflows/belt-hash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/belt-hash.yml -------------------------------------------------------------------------------- /.github/workflows/blake2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/blake2.yml -------------------------------------------------------------------------------- /.github/workflows/fsb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/fsb.yml -------------------------------------------------------------------------------- /.github/workflows/gost94.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/gost94.yml -------------------------------------------------------------------------------- /.github/workflows/groestl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/groestl.yml -------------------------------------------------------------------------------- /.github/workflows/jh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/jh.yml -------------------------------------------------------------------------------- /.github/workflows/k12.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/k12.yml -------------------------------------------------------------------------------- /.github/workflows/kupyna.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/kupyna.yml -------------------------------------------------------------------------------- /.github/workflows/md2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/md2.yml -------------------------------------------------------------------------------- /.github/workflows/md4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/md4.yml -------------------------------------------------------------------------------- /.github/workflows/md5.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/md5.yml -------------------------------------------------------------------------------- /.github/workflows/ripemd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/ripemd.yml -------------------------------------------------------------------------------- /.github/workflows/security-audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/security-audit.yml -------------------------------------------------------------------------------- /.github/workflows/sha1-checked.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/sha1-checked.yml -------------------------------------------------------------------------------- /.github/workflows/sha1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/sha1.yml -------------------------------------------------------------------------------- /.github/workflows/sha2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/sha2.yml -------------------------------------------------------------------------------- /.github/workflows/sha3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/sha3.yml -------------------------------------------------------------------------------- /.github/workflows/shabal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/shabal.yml -------------------------------------------------------------------------------- /.github/workflows/skein.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/skein.yml -------------------------------------------------------------------------------- /.github/workflows/sm3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/sm3.yml -------------------------------------------------------------------------------- /.github/workflows/streebog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/streebog.yml -------------------------------------------------------------------------------- /.github/workflows/tiger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/tiger.yml -------------------------------------------------------------------------------- /.github/workflows/whirlpool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/whirlpool.yml -------------------------------------------------------------------------------- /.github/workflows/workspace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.github/workflows/workspace.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.gitignore -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/.typos.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/SECURITY.md -------------------------------------------------------------------------------- /ascon-hash/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/CHANGELOG.md -------------------------------------------------------------------------------- /ascon-hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/Cargo.toml -------------------------------------------------------------------------------- /ascon-hash/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/LICENSE-APACHE -------------------------------------------------------------------------------- /ascon-hash/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/LICENSE-MIT -------------------------------------------------------------------------------- /ascon-hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/README.md -------------------------------------------------------------------------------- /ascon-hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/src/lib.rs -------------------------------------------------------------------------------- /ascon-hash/tests/data/asconhash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/tests/data/asconhash.txt -------------------------------------------------------------------------------- /ascon-hash/tests/data/asconxof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/tests/data/asconxof.txt -------------------------------------------------------------------------------- /ascon-hash/tests/kats_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ascon-hash/tests/kats_tests.rs -------------------------------------------------------------------------------- /bash-hash/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/CHANGELOG.md -------------------------------------------------------------------------------- /bash-hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/Cargo.toml -------------------------------------------------------------------------------- /bash-hash/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/LICENSE-APACHE -------------------------------------------------------------------------------- /bash-hash/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/LICENSE-MIT -------------------------------------------------------------------------------- /bash-hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/README.md -------------------------------------------------------------------------------- /bash-hash/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/benches/mod.rs -------------------------------------------------------------------------------- /bash-hash/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/src/block_api.rs -------------------------------------------------------------------------------- /bash-hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/src/lib.rs -------------------------------------------------------------------------------- /bash-hash/src/oids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/src/oids.rs -------------------------------------------------------------------------------- /bash-hash/src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/src/serialize.rs -------------------------------------------------------------------------------- /bash-hash/src/variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/src/variants.rs -------------------------------------------------------------------------------- /bash-hash/tests/data/bash256.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash256.blb -------------------------------------------------------------------------------- /bash-hash/tests/data/bash256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash256_serialization.bin -------------------------------------------------------------------------------- /bash-hash/tests/data/bash384.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash384.blb -------------------------------------------------------------------------------- /bash-hash/tests/data/bash384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash384_serialization.bin -------------------------------------------------------------------------------- /bash-hash/tests/data/bash512.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash512.blb -------------------------------------------------------------------------------- /bash-hash/tests/data/bash512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/data/bash512_serialization.bin -------------------------------------------------------------------------------- /bash-hash/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/bash-hash/tests/mod.rs -------------------------------------------------------------------------------- /belt-hash/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/CHANGELOG.md -------------------------------------------------------------------------------- /belt-hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/Cargo.toml -------------------------------------------------------------------------------- /belt-hash/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/LICENSE-APACHE -------------------------------------------------------------------------------- /belt-hash/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/LICENSE-MIT -------------------------------------------------------------------------------- /belt-hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/README.md -------------------------------------------------------------------------------- /belt-hash/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/benches/mod.rs -------------------------------------------------------------------------------- /belt-hash/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/src/block_api.rs -------------------------------------------------------------------------------- /belt-hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/src/lib.rs -------------------------------------------------------------------------------- /belt-hash/tests/data/belt_hash_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/tests/data/belt_hash_kat.blb -------------------------------------------------------------------------------- /belt-hash/tests/data/belt_hash_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/tests/data/belt_hash_serialization.bin -------------------------------------------------------------------------------- /belt-hash/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/belt-hash/tests/mod.rs -------------------------------------------------------------------------------- /benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/benches/Cargo.toml -------------------------------------------------------------------------------- /benches/src/ascon-hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/benches/src/ascon-hash.rs -------------------------------------------------------------------------------- /blake2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/CHANGELOG.md -------------------------------------------------------------------------------- /blake2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/Cargo.toml -------------------------------------------------------------------------------- /blake2/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/LICENSE-APACHE -------------------------------------------------------------------------------- /blake2/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/LICENSE-MIT -------------------------------------------------------------------------------- /blake2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/README.md -------------------------------------------------------------------------------- /blake2/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/benches/mod.rs -------------------------------------------------------------------------------- /blake2/src/as_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/as_bytes.rs -------------------------------------------------------------------------------- /blake2/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/consts.rs -------------------------------------------------------------------------------- /blake2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/lib.rs -------------------------------------------------------------------------------- /blake2/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/macros.rs -------------------------------------------------------------------------------- /blake2/src/simd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd.rs -------------------------------------------------------------------------------- /blake2/src/simd/simd_opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simd_opt.rs -------------------------------------------------------------------------------- /blake2/src/simd/simd_opt/u32x4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simd_opt/u32x4.rs -------------------------------------------------------------------------------- /blake2/src/simd/simd_opt/u64x4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simd_opt/u64x4.rs -------------------------------------------------------------------------------- /blake2/src/simd/simdint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simdint.rs -------------------------------------------------------------------------------- /blake2/src/simd/simdop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simdop.rs -------------------------------------------------------------------------------- /blake2/src/simd/simdty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/src/simd/simdty.rs -------------------------------------------------------------------------------- /blake2/tests/data/blake2b_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/data/blake2b_kat.blb -------------------------------------------------------------------------------- /blake2/tests/data/blake2b_mac_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/data/blake2b_mac_kat.blb -------------------------------------------------------------------------------- /blake2/tests/data/blake2b_variable_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/data/blake2b_variable_kat.blb -------------------------------------------------------------------------------- /blake2/tests/data/blake2s_mac_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/data/blake2s_mac_kat.blb -------------------------------------------------------------------------------- /blake2/tests/data/blake2s_variable_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/data/blake2s_variable_kat.blb -------------------------------------------------------------------------------- /blake2/tests/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/mac.rs -------------------------------------------------------------------------------- /blake2/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/mod.rs -------------------------------------------------------------------------------- /blake2/tests/persona.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/persona.rs -------------------------------------------------------------------------------- /blake2/tests/unkeyed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/blake2/tests/unkeyed.rs -------------------------------------------------------------------------------- /fsb/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .idea 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /fsb/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/CHANGELOG.md -------------------------------------------------------------------------------- /fsb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/Cargo.toml -------------------------------------------------------------------------------- /fsb/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/LICENSE-APACHE -------------------------------------------------------------------------------- /fsb/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/LICENSE-MIT -------------------------------------------------------------------------------- /fsb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/README.md -------------------------------------------------------------------------------- /fsb/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/benches/mod.rs -------------------------------------------------------------------------------- /fsb/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/src/block_api.rs -------------------------------------------------------------------------------- /fsb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/src/lib.rs -------------------------------------------------------------------------------- /fsb/src/pi.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/src/pi.bin -------------------------------------------------------------------------------- /fsb/tests/data/fsb160_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb160_kat.blb -------------------------------------------------------------------------------- /fsb/tests/data/fsb160_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb160_serialization.bin -------------------------------------------------------------------------------- /fsb/tests/data/fsb224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb224_kat.blb -------------------------------------------------------------------------------- /fsb/tests/data/fsb224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb224_serialization.bin -------------------------------------------------------------------------------- /fsb/tests/data/fsb256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb256_kat.blb -------------------------------------------------------------------------------- /fsb/tests/data/fsb256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb256_serialization.bin -------------------------------------------------------------------------------- /fsb/tests/data/fsb384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb384_kat.blb -------------------------------------------------------------------------------- /fsb/tests/data/fsb384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb384_serialization.bin -------------------------------------------------------------------------------- /fsb/tests/data/fsb512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb512_kat.blb -------------------------------------------------------------------------------- /fsb/tests/data/fsb512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/data/fsb512_serialization.bin -------------------------------------------------------------------------------- /fsb/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/fsb/tests/mod.rs -------------------------------------------------------------------------------- /gost94/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/CHANGELOG.md -------------------------------------------------------------------------------- /gost94/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/Cargo.toml -------------------------------------------------------------------------------- /gost94/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/LICENSE-APACHE -------------------------------------------------------------------------------- /gost94/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/LICENSE-MIT -------------------------------------------------------------------------------- /gost94/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/README.md -------------------------------------------------------------------------------- /gost94/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/benches/mod.rs -------------------------------------------------------------------------------- /gost94/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/src/block_api.rs -------------------------------------------------------------------------------- /gost94/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/src/lib.rs -------------------------------------------------------------------------------- /gost94/src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/src/params.rs -------------------------------------------------------------------------------- /gost94/tests/data/arithmetic_overflow.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/arithmetic_overflow.bin -------------------------------------------------------------------------------- /gost94/tests/data/gost94_cryptopro_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_cryptopro_kat.blb -------------------------------------------------------------------------------- /gost94/tests/data/gost94_cryptopro_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_cryptopro_serialization.bin -------------------------------------------------------------------------------- /gost94/tests/data/gost94_s2015_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_s2015_serialization.bin -------------------------------------------------------------------------------- /gost94/tests/data/gost94_test_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_test_kat.blb -------------------------------------------------------------------------------- /gost94/tests/data/gost94_test_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_test_serialization.bin -------------------------------------------------------------------------------- /gost94/tests/data/gost94_ua_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/data/gost94_ua_serialization.bin -------------------------------------------------------------------------------- /gost94/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/gost94/tests/mod.rs -------------------------------------------------------------------------------- /groestl/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/CHANGELOG.md -------------------------------------------------------------------------------- /groestl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/Cargo.toml -------------------------------------------------------------------------------- /groestl/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/LICENSE-APACHE -------------------------------------------------------------------------------- /groestl/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/LICENSE-MIT -------------------------------------------------------------------------------- /groestl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/README.md -------------------------------------------------------------------------------- /groestl/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/benches/mod.rs -------------------------------------------------------------------------------- /groestl/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/src/block_api.rs -------------------------------------------------------------------------------- /groestl/src/compress_long.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/src/compress_long.rs -------------------------------------------------------------------------------- /groestl/src/compress_short.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/src/compress_short.rs -------------------------------------------------------------------------------- /groestl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/src/lib.rs -------------------------------------------------------------------------------- /groestl/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/src/table.rs -------------------------------------------------------------------------------- /groestl/tests/data/groestl224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl224_kat.blb -------------------------------------------------------------------------------- /groestl/tests/data/groestl224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl224_serialization.bin -------------------------------------------------------------------------------- /groestl/tests/data/groestl256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl256_kat.blb -------------------------------------------------------------------------------- /groestl/tests/data/groestl256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl256_serialization.bin -------------------------------------------------------------------------------- /groestl/tests/data/groestl384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl384_kat.blb -------------------------------------------------------------------------------- /groestl/tests/data/groestl384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl384_serialization.bin -------------------------------------------------------------------------------- /groestl/tests/data/groestl512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl512_kat.blb -------------------------------------------------------------------------------- /groestl/tests/data/groestl512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/data/groestl512_serialization.bin -------------------------------------------------------------------------------- /groestl/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/groestl/tests/mod.rs -------------------------------------------------------------------------------- /jh/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/CHANGELOG.md -------------------------------------------------------------------------------- /jh/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/Cargo.toml -------------------------------------------------------------------------------- /jh/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/LICENSE-APACHE -------------------------------------------------------------------------------- /jh/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/LICENSE-MIT -------------------------------------------------------------------------------- /jh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/README.md -------------------------------------------------------------------------------- /jh/benches/digest_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/benches/digest_bench.rs -------------------------------------------------------------------------------- /jh/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/src/block_api.rs -------------------------------------------------------------------------------- /jh/src/compressor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/src/compressor.rs -------------------------------------------------------------------------------- /jh/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/src/consts.rs -------------------------------------------------------------------------------- /jh/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/src/lib.rs -------------------------------------------------------------------------------- /jh/tests/data/jh224_long_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh224_long_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh224_short_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh224_short_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh256_long_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh256_long_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh256_short_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh256_short_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh384_long_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh384_long_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh384_short_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh384_short_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh512_long_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh512_long_kat.blb -------------------------------------------------------------------------------- /jh/tests/data/jh512_short_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/data/jh512_short_kat.blb -------------------------------------------------------------------------------- /jh/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/jh/tests/mod.rs -------------------------------------------------------------------------------- /k12/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/CHANGELOG.md -------------------------------------------------------------------------------- /k12/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/Cargo.toml -------------------------------------------------------------------------------- /k12/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/LICENSE-APACHE -------------------------------------------------------------------------------- /k12/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/LICENSE-MIT -------------------------------------------------------------------------------- /k12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/README.md -------------------------------------------------------------------------------- /k12/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/benches/mod.rs -------------------------------------------------------------------------------- /k12/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/src/block_api.rs -------------------------------------------------------------------------------- /k12/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/src/lib.rs -------------------------------------------------------------------------------- /k12/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/k12/tests/mod.rs -------------------------------------------------------------------------------- /kupyna/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/CHANGELOG.md -------------------------------------------------------------------------------- /kupyna/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/Cargo.toml -------------------------------------------------------------------------------- /kupyna/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/LICENSE-APACHE -------------------------------------------------------------------------------- /kupyna/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/LICENSE-MIT -------------------------------------------------------------------------------- /kupyna/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/README.md -------------------------------------------------------------------------------- /kupyna/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/benches/mod.rs -------------------------------------------------------------------------------- /kupyna/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/block_api.rs -------------------------------------------------------------------------------- /kupyna/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/consts.rs -------------------------------------------------------------------------------- /kupyna/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/lib.rs -------------------------------------------------------------------------------- /kupyna/src/long.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/long.rs -------------------------------------------------------------------------------- /kupyna/src/short.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/short.rs -------------------------------------------------------------------------------- /kupyna/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/src/utils.rs -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna256_kat.blb -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna256_serialization.bin -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna384_kat.blb -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna48_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna48_kat.blb -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna512_kat.blb -------------------------------------------------------------------------------- /kupyna/tests/data/kupyna512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/data/kupyna512_serialization.bin -------------------------------------------------------------------------------- /kupyna/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/kupyna/tests/mod.rs -------------------------------------------------------------------------------- /md2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/CHANGELOG.md -------------------------------------------------------------------------------- /md2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/Cargo.toml -------------------------------------------------------------------------------- /md2/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/LICENSE-APACHE -------------------------------------------------------------------------------- /md2/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/LICENSE-MIT -------------------------------------------------------------------------------- /md2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/README.md -------------------------------------------------------------------------------- /md2/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/benches/mod.rs -------------------------------------------------------------------------------- /md2/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/src/block_api.rs -------------------------------------------------------------------------------- /md2/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/src/consts.rs -------------------------------------------------------------------------------- /md2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/src/lib.rs -------------------------------------------------------------------------------- /md2/tests/data/md2_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/tests/data/md2_kat.blb -------------------------------------------------------------------------------- /md2/tests/data/md2_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/tests/data/md2_serialization.bin -------------------------------------------------------------------------------- /md2/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md2/tests/mod.rs -------------------------------------------------------------------------------- /md4/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/CHANGELOG.md -------------------------------------------------------------------------------- /md4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/Cargo.toml -------------------------------------------------------------------------------- /md4/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/LICENSE-APACHE -------------------------------------------------------------------------------- /md4/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/LICENSE-MIT -------------------------------------------------------------------------------- /md4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/README.md -------------------------------------------------------------------------------- /md4/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/benches/mod.rs -------------------------------------------------------------------------------- /md4/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/src/block_api.rs -------------------------------------------------------------------------------- /md4/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/src/compress.rs -------------------------------------------------------------------------------- /md4/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/src/lib.rs -------------------------------------------------------------------------------- /md4/tests/data/md4_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/tests/data/md4_kat.blb -------------------------------------------------------------------------------- /md4/tests/data/md4_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/tests/data/md4_serialization.bin -------------------------------------------------------------------------------- /md4/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md4/tests/mod.rs -------------------------------------------------------------------------------- /md5/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/CHANGELOG.md -------------------------------------------------------------------------------- /md5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/Cargo.toml -------------------------------------------------------------------------------- /md5/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/LICENSE-APACHE -------------------------------------------------------------------------------- /md5/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/LICENSE-MIT -------------------------------------------------------------------------------- /md5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/README.md -------------------------------------------------------------------------------- /md5/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/benches/mod.rs -------------------------------------------------------------------------------- /md5/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/block_api.rs -------------------------------------------------------------------------------- /md5/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/compress.rs -------------------------------------------------------------------------------- /md5/src/compress/loongarch64_asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/compress/loongarch64_asm.rs -------------------------------------------------------------------------------- /md5/src/compress/soft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/compress/soft.rs -------------------------------------------------------------------------------- /md5/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/consts.rs -------------------------------------------------------------------------------- /md5/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/src/lib.rs -------------------------------------------------------------------------------- /md5/tests/data/md5_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/tests/data/md5_kat.blb -------------------------------------------------------------------------------- /md5/tests/data/md5_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/tests/data/md5_serialization.bin -------------------------------------------------------------------------------- /md5/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/md5/tests/mod.rs -------------------------------------------------------------------------------- /ripemd/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/CHANGELOG.md -------------------------------------------------------------------------------- /ripemd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/Cargo.toml -------------------------------------------------------------------------------- /ripemd/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/LICENSE-APACHE -------------------------------------------------------------------------------- /ripemd/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/LICENSE-MIT -------------------------------------------------------------------------------- /ripemd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/README.md -------------------------------------------------------------------------------- /ripemd/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/benches/mod.rs -------------------------------------------------------------------------------- /ripemd/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/block_api.rs -------------------------------------------------------------------------------- /ripemd/src/c128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/c128.rs -------------------------------------------------------------------------------- /ripemd/src/c160.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/c160.rs -------------------------------------------------------------------------------- /ripemd/src/c256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/c256.rs -------------------------------------------------------------------------------- /ripemd/src/c320.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/c320.rs -------------------------------------------------------------------------------- /ripemd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/src/lib.rs -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd128_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd128_kat.blb -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd128_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd128_serialization.bin -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd160_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd160_kat.blb -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd160_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd160_serialization.bin -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd256_kat.blb -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd256_serialization.bin -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd320_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd320_kat.blb -------------------------------------------------------------------------------- /ripemd/tests/data/ripemd320_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/data/ripemd320_serialization.bin -------------------------------------------------------------------------------- /ripemd/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/ripemd/tests/mod.rs -------------------------------------------------------------------------------- /sha1-checked/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/CHANGELOG.md -------------------------------------------------------------------------------- /sha1-checked/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/Cargo.toml -------------------------------------------------------------------------------- /sha1-checked/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/LICENSE-APACHE -------------------------------------------------------------------------------- /sha1-checked/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/LICENSE-MIT -------------------------------------------------------------------------------- /sha1-checked/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/README.md -------------------------------------------------------------------------------- /sha1-checked/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/benches/mod.rs -------------------------------------------------------------------------------- /sha1-checked/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/src/compress.rs -------------------------------------------------------------------------------- /sha1-checked/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/src/lib.rs -------------------------------------------------------------------------------- /sha1-checked/src/ubc_check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/src/ubc_check.rs -------------------------------------------------------------------------------- /sha1-checked/tests/data/sha-mbles-1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/sha-mbles-1.bin -------------------------------------------------------------------------------- /sha1-checked/tests/data/sha-mbles-2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/sha-mbles-2.bin -------------------------------------------------------------------------------- /sha1-checked/tests/data/sha1_checked_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/sha1_checked_kat.blb -------------------------------------------------------------------------------- /sha1-checked/tests/data/sha1_reducedsha_coll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/sha1_reducedsha_coll.bin -------------------------------------------------------------------------------- /sha1-checked/tests/data/shattered-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/shattered-1.pdf -------------------------------------------------------------------------------- /sha1-checked/tests/data/shattered-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/data/shattered-2.pdf -------------------------------------------------------------------------------- /sha1-checked/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1-checked/tests/mod.rs -------------------------------------------------------------------------------- /sha1/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/CHANGELOG.md -------------------------------------------------------------------------------- /sha1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/Cargo.toml -------------------------------------------------------------------------------- /sha1/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/LICENSE-APACHE -------------------------------------------------------------------------------- /sha1/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/LICENSE-MIT -------------------------------------------------------------------------------- /sha1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/README.md -------------------------------------------------------------------------------- /sha1/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/benches/mod.rs -------------------------------------------------------------------------------- /sha1/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/block_api.rs -------------------------------------------------------------------------------- /sha1/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/compress.rs -------------------------------------------------------------------------------- /sha1/src/compress/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/compress/aarch64.rs -------------------------------------------------------------------------------- /sha1/src/compress/loongarch64_asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/compress/loongarch64_asm.rs -------------------------------------------------------------------------------- /sha1/src/compress/soft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/compress/soft.rs -------------------------------------------------------------------------------- /sha1/src/compress/x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/compress/x86.rs -------------------------------------------------------------------------------- /sha1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/src/lib.rs -------------------------------------------------------------------------------- /sha1/tests/data/sha1_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/tests/data/sha1_kat.blb -------------------------------------------------------------------------------- /sha1/tests/data/sha1_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/tests/data/sha1_serialization.bin -------------------------------------------------------------------------------- /sha1/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha1/tests/mod.rs -------------------------------------------------------------------------------- /sha2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/CHANGELOG.md -------------------------------------------------------------------------------- /sha2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/Cargo.toml -------------------------------------------------------------------------------- /sha2/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/LICENSE-APACHE -------------------------------------------------------------------------------- /sha2/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/LICENSE-MIT -------------------------------------------------------------------------------- /sha2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/README.md -------------------------------------------------------------------------------- /sha2/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/benches/mod.rs -------------------------------------------------------------------------------- /sha2/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/block_api.rs -------------------------------------------------------------------------------- /sha2/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/consts.rs -------------------------------------------------------------------------------- /sha2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/lib.rs -------------------------------------------------------------------------------- /sha2/src/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256.rs -------------------------------------------------------------------------------- /sha2/src/sha256/aarch64_sha2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/aarch64_sha2.rs -------------------------------------------------------------------------------- /sha2/src/sha256/loongarch64_asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/loongarch64_asm.rs -------------------------------------------------------------------------------- /sha2/src/sha256/riscv_zknh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/riscv_zknh.rs -------------------------------------------------------------------------------- /sha2/src/sha256/riscv_zknh_compact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/riscv_zknh_compact.rs -------------------------------------------------------------------------------- /sha2/src/sha256/riscv_zknh_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/riscv_zknh_utils.rs -------------------------------------------------------------------------------- /sha2/src/sha256/soft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/soft.rs -------------------------------------------------------------------------------- /sha2/src/sha256/soft_compact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/soft_compact.rs -------------------------------------------------------------------------------- /sha2/src/sha256/wasm32_simd128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/wasm32_simd128.rs -------------------------------------------------------------------------------- /sha2/src/sha256/x86_shani.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha256/x86_shani.rs -------------------------------------------------------------------------------- /sha2/src/sha512.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512.rs -------------------------------------------------------------------------------- /sha2/src/sha512/aarch64_sha2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/aarch64_sha2.rs -------------------------------------------------------------------------------- /sha2/src/sha512/loongarch64_asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/loongarch64_asm.rs -------------------------------------------------------------------------------- /sha2/src/sha512/riscv_zknh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/riscv_zknh.rs -------------------------------------------------------------------------------- /sha2/src/sha512/riscv_zknh_compact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/riscv_zknh_compact.rs -------------------------------------------------------------------------------- /sha2/src/sha512/riscv_zknh_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/riscv_zknh_utils.rs -------------------------------------------------------------------------------- /sha2/src/sha512/soft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/soft.rs -------------------------------------------------------------------------------- /sha2/src/sha512/soft_compact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/soft_compact.rs -------------------------------------------------------------------------------- /sha2/src/sha512/wasm32_simd128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/wasm32_simd128.rs -------------------------------------------------------------------------------- /sha2/src/sha512/x86_avx2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/src/sha512/x86_avx2.rs -------------------------------------------------------------------------------- /sha2/tests/data/sha224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha224_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha224_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/data/sha256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha256_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha256_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/data/sha384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha384_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha384_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/data/sha512_224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_224_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha512_224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_224_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/data/sha512_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_256_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha512_256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_256_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/data/sha512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_kat.blb -------------------------------------------------------------------------------- /sha2/tests/data/sha512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/data/sha512_serialization.bin -------------------------------------------------------------------------------- /sha2/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha2/tests/mod.rs -------------------------------------------------------------------------------- /sha3/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/CHANGELOG.md -------------------------------------------------------------------------------- /sha3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/Cargo.toml -------------------------------------------------------------------------------- /sha3/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/LICENSE-APACHE -------------------------------------------------------------------------------- /sha3/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/LICENSE-MIT -------------------------------------------------------------------------------- /sha3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/README.md -------------------------------------------------------------------------------- /sha3/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/benches/mod.rs -------------------------------------------------------------------------------- /sha3/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/src/block_api.rs -------------------------------------------------------------------------------- /sha3/src/cshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/src/cshake.rs -------------------------------------------------------------------------------- /sha3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/src/lib.rs -------------------------------------------------------------------------------- /sha3/src/turbo_shake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/src/turbo_shake.rs -------------------------------------------------------------------------------- /sha3/tests/cshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/cshake.rs -------------------------------------------------------------------------------- /sha3/tests/data/cshake128.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/cshake128.blb -------------------------------------------------------------------------------- /sha3/tests/data/cshake256.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/cshake256.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_224_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_224_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/keccak_256_full_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_256_full_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_256_full_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_256_full_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/keccak_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_256_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_256_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/keccak_384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_384_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_384_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/keccak_512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_512_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/keccak_512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/keccak_512_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/sha3_224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_224_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/sha3_224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_224_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/sha3_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_256_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/sha3_256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_256_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/sha3_384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_384_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/sha3_384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_384_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/sha3_512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_512_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/sha3_512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/sha3_512_serialization.bin -------------------------------------------------------------------------------- /sha3/tests/data/shake128_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/shake128_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/shake256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/shake256_kat.blb -------------------------------------------------------------------------------- /sha3/tests/data/turboshake128_6.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/turboshake128_6.blb -------------------------------------------------------------------------------- /sha3/tests/data/turboshake128_7.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/turboshake128_7.blb -------------------------------------------------------------------------------- /sha3/tests/data/turboshake256_6.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/turboshake256_6.blb -------------------------------------------------------------------------------- /sha3/tests/data/turboshake256_7.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/data/turboshake256_7.blb -------------------------------------------------------------------------------- /sha3/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/mod.rs -------------------------------------------------------------------------------- /sha3/tests/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/serialization.rs -------------------------------------------------------------------------------- /sha3/tests/turboshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sha3/tests/turboshake.rs -------------------------------------------------------------------------------- /shabal/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/CHANGELOG.md -------------------------------------------------------------------------------- /shabal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/Cargo.toml -------------------------------------------------------------------------------- /shabal/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/LICENSE-APACHE -------------------------------------------------------------------------------- /shabal/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/LICENSE-MIT -------------------------------------------------------------------------------- /shabal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/README.md -------------------------------------------------------------------------------- /shabal/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/benches/mod.rs -------------------------------------------------------------------------------- /shabal/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/src/block_api.rs -------------------------------------------------------------------------------- /shabal/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/src/consts.rs -------------------------------------------------------------------------------- /shabal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/src/lib.rs -------------------------------------------------------------------------------- /shabal/tests/data/shabal192_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal192_kat.blb -------------------------------------------------------------------------------- /shabal/tests/data/shabal192_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal192_serialization.bin -------------------------------------------------------------------------------- /shabal/tests/data/shabal224_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal224_kat.blb -------------------------------------------------------------------------------- /shabal/tests/data/shabal224_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal224_serialization.bin -------------------------------------------------------------------------------- /shabal/tests/data/shabal256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal256_kat.blb -------------------------------------------------------------------------------- /shabal/tests/data/shabal256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal256_serialization.bin -------------------------------------------------------------------------------- /shabal/tests/data/shabal384_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal384_kat.blb -------------------------------------------------------------------------------- /shabal/tests/data/shabal384_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal384_serialization.bin -------------------------------------------------------------------------------- /shabal/tests/data/shabal512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal512_kat.blb -------------------------------------------------------------------------------- /shabal/tests/data/shabal512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/data/shabal512_serialization.bin -------------------------------------------------------------------------------- /shabal/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/shabal/tests/mod.rs -------------------------------------------------------------------------------- /skein/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/CHANGELOG.md -------------------------------------------------------------------------------- /skein/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/Cargo.toml -------------------------------------------------------------------------------- /skein/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/LICENSE-APACHE -------------------------------------------------------------------------------- /skein/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/LICENSE-MIT -------------------------------------------------------------------------------- /skein/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/README.md -------------------------------------------------------------------------------- /skein/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/benches/mod.rs -------------------------------------------------------------------------------- /skein/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/src/block_api.rs -------------------------------------------------------------------------------- /skein/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/src/lib.rs -------------------------------------------------------------------------------- /skein/tests/data/skein1024_1024_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein1024_1024_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein1024_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein1024_256_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein1024_512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein1024_512_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein1024_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein1024_serialization.bin -------------------------------------------------------------------------------- /skein/tests/data/skein256_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein256_256_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein256_512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein256_512_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein256_serialization.bin -------------------------------------------------------------------------------- /skein/tests/data/skein512_256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein512_256_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein512_512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein512_512_kat.blb -------------------------------------------------------------------------------- /skein/tests/data/skein512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/data/skein512_serialization.bin -------------------------------------------------------------------------------- /skein/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/skein/tests/mod.rs -------------------------------------------------------------------------------- /sm3/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/CHANGELOG.md -------------------------------------------------------------------------------- /sm3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/Cargo.toml -------------------------------------------------------------------------------- /sm3/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/LICENSE-APACHE -------------------------------------------------------------------------------- /sm3/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/LICENSE-MIT -------------------------------------------------------------------------------- /sm3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/README.md -------------------------------------------------------------------------------- /sm3/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/benches/mod.rs -------------------------------------------------------------------------------- /sm3/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/src/block_api.rs -------------------------------------------------------------------------------- /sm3/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/src/compress.rs -------------------------------------------------------------------------------- /sm3/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/src/consts.rs -------------------------------------------------------------------------------- /sm3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/src/lib.rs -------------------------------------------------------------------------------- /sm3/tests/data/sm3_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/tests/data/sm3_kat.blb -------------------------------------------------------------------------------- /sm3/tests/data/sm3_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/tests/data/sm3_serialization.bin -------------------------------------------------------------------------------- /sm3/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/sm3/tests/mod.rs -------------------------------------------------------------------------------- /streebog/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/CHANGELOG.md -------------------------------------------------------------------------------- /streebog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/Cargo.toml -------------------------------------------------------------------------------- /streebog/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/LICENSE-APACHE -------------------------------------------------------------------------------- /streebog/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/LICENSE-MIT -------------------------------------------------------------------------------- /streebog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/README.md -------------------------------------------------------------------------------- /streebog/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/benches/mod.rs -------------------------------------------------------------------------------- /streebog/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/src/block_api.rs -------------------------------------------------------------------------------- /streebog/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/src/consts.rs -------------------------------------------------------------------------------- /streebog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/src/lib.rs -------------------------------------------------------------------------------- /streebog/tests/data/streebog256_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/tests/data/streebog256_kat.blb -------------------------------------------------------------------------------- /streebog/tests/data/streebog256_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/tests/data/streebog256_serialization.bin -------------------------------------------------------------------------------- /streebog/tests/data/streebog512_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/tests/data/streebog512_kat.blb -------------------------------------------------------------------------------- /streebog/tests/data/streebog512_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/tests/data/streebog512_serialization.bin -------------------------------------------------------------------------------- /streebog/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/streebog/tests/mod.rs -------------------------------------------------------------------------------- /tiger/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/CHANGELOG.md -------------------------------------------------------------------------------- /tiger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/Cargo.toml -------------------------------------------------------------------------------- /tiger/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/LICENSE-APACHE -------------------------------------------------------------------------------- /tiger/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/LICENSE-MIT -------------------------------------------------------------------------------- /tiger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/README.md -------------------------------------------------------------------------------- /tiger/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/benches/mod.rs -------------------------------------------------------------------------------- /tiger/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/src/block_api.rs -------------------------------------------------------------------------------- /tiger/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/src/compress.rs -------------------------------------------------------------------------------- /tiger/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/src/lib.rs -------------------------------------------------------------------------------- /tiger/src/tables.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/src/tables.bin -------------------------------------------------------------------------------- /tiger/src/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/src/tables.rs -------------------------------------------------------------------------------- /tiger/tests/data/tiger2_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/tests/data/tiger2_kat.blb -------------------------------------------------------------------------------- /tiger/tests/data/tiger2_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/tests/data/tiger2_serialization.bin -------------------------------------------------------------------------------- /tiger/tests/data/tiger_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/tests/data/tiger_kat.blb -------------------------------------------------------------------------------- /tiger/tests/data/tiger_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/tests/data/tiger_serialization.bin -------------------------------------------------------------------------------- /tiger/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/tiger/tests/mod.rs -------------------------------------------------------------------------------- /whirlpool/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/CHANGELOG.md -------------------------------------------------------------------------------- /whirlpool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/Cargo.toml -------------------------------------------------------------------------------- /whirlpool/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/LICENSE-APACHE -------------------------------------------------------------------------------- /whirlpool/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/LICENSE-MIT -------------------------------------------------------------------------------- /whirlpool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/README.md -------------------------------------------------------------------------------- /whirlpool/benches/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/benches/mod.rs -------------------------------------------------------------------------------- /whirlpool/src/block_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/src/block_api.rs -------------------------------------------------------------------------------- /whirlpool/src/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/src/compress.rs -------------------------------------------------------------------------------- /whirlpool/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/src/consts.rs -------------------------------------------------------------------------------- /whirlpool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/src/lib.rs -------------------------------------------------------------------------------- /whirlpool/tests/data/whirlpool_kat.blb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/tests/data/whirlpool_kat.blb -------------------------------------------------------------------------------- /whirlpool/tests/data/whirlpool_serialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/tests/data/whirlpool_serialization.bin -------------------------------------------------------------------------------- /whirlpool/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RustCrypto/hashes/HEAD/whirlpool/tests/mod.rs --------------------------------------------------------------------------------