├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── asm ├── aarch64 │ ├── aes256gcm_neoversev2.s │ ├── aes256gcmdndk_neoversev2.s │ ├── aes256gcmdndkv2_neoversev2.s │ ├── aes256gcmdndkv2kc_neoversev2.s │ ├── aes256gcmsiv_neoversev2.s │ ├── sha256 │ │ ├── aes256gcm_neoversev2.sha256 │ │ ├── aes256gcmdndk_neoversev2.sha256 │ │ ├── aes256gcmdndkv2_neoversev2.sha256 │ │ ├── aes256gcmdndkv2kc_neoversev2.sha256 │ │ ├── aes256gcmsiv_neoversev2.sha256 │ │ └── sivmac_neoversev2.sha256 │ └── sivmac_neoversev2.s └── x86_64 │ ├── aes128gcm_broadwell.s │ ├── aes128gcm_skylakex.s │ ├── aes128gcm_streaming_broadwell.s │ ├── aes128gcm_streaming_skylakex.s │ ├── aes128gcm_streaming_tigerlake.s │ ├── aes128gcm_tigerlake.s │ ├── aes192gcm_broadwell.s │ ├── aes192gcm_skylakex.s │ ├── aes192gcm_tigerlake.s │ ├── aes256gcm_broadwell.s │ ├── aes256gcm_skylakex.s │ ├── aes256gcm_streaming_broadwell.s │ ├── aes256gcm_streaming_skylakex.s │ ├── aes256gcm_streaming_tigerlake.s │ ├── aes256gcm_tigerlake.s │ ├── aes256gcmdndk_broadwell.s │ ├── aes256gcmdndk_skylakex.s │ ├── aes256gcmdndk_tigerlake.s │ ├── aes256gcmdndkv2_broadwell.s │ ├── aes256gcmdndkv2_skylakex.s │ ├── aes256gcmdndkv2_tigerlake.s │ ├── aes256gcmdndkv2kc_broadwell.s │ ├── aes256gcmdndkv2kc_skylakex.s │ ├── aes256gcmdndkv2kc_tigerlake.s │ ├── aes256gcmsiv_broadwell.s │ ├── aes256gcmsiv_sapphirerapids.s │ ├── aes256gcmsiv_skylakex.s │ ├── aes256gcmsiv_tigerlake.s │ ├── aes256gcmsiv_zen4.s │ ├── sha256 │ ├── aes128gcm_broadwell.sha256 │ ├── aes128gcm_skylakex.sha256 │ ├── aes128gcm_streaming_broadwell.sha256 │ ├── aes128gcm_streaming_skylakex.sha256 │ ├── aes128gcm_streaming_tigerlake.sha256 │ ├── aes128gcm_tigerlake.sha256 │ ├── aes192gcm_broadwell.sha256 │ ├── aes192gcm_skylakex.sha256 │ ├── aes192gcm_tigerlake.sha256 │ ├── aes256gcm_broadwell.sha256 │ ├── aes256gcm_skylakex.sha256 │ ├── aes256gcm_streaming_broadwell.sha256 │ ├── aes256gcm_streaming_skylakex.sha256 │ ├── aes256gcm_streaming_tigerlake.sha256 │ ├── aes256gcm_tigerlake.sha256 │ ├── aes256gcmdndk_broadwell.sha256 │ ├── aes256gcmdndk_skylakex.sha256 │ ├── aes256gcmdndk_tigerlake.sha256 │ ├── aes256gcmdndkv2_broadwell.sha256 │ ├── aes256gcmdndkv2_skylakex.sha256 │ ├── aes256gcmdndkv2_tigerlake.sha256 │ ├── aes256gcmdndkv2kc_broadwell.sha256 │ ├── aes256gcmdndkv2kc_skylakex.sha256 │ ├── aes256gcmdndkv2kc_tigerlake.sha256 │ ├── aes256gcmsiv_broadwell.sha256 │ ├── aes256gcmsiv_sapphirerapids.sha256 │ ├── aes256gcmsiv_skylakex.sha256 │ ├── aes256gcmsiv_tigerlake.sha256 │ ├── aes256gcmsiv_zen4.sha256 │ ├── sivmac_broadwell.sha256 │ ├── sivmac_skylakex.sha256 │ └── sivmac_tigerlake.sha256 │ ├── sivmac_broadwell.s │ ├── sivmac_skylakex.s │ └── sivmac_tigerlake.s ├── benchmark_data ├── csv │ ├── haberdashery_aes128gcm_skylakex.csv │ ├── haberdashery_aes192gcm_skylakex.csv │ ├── haberdashery_aes256gcm_neoversev2.csv │ ├── haberdashery_aes256gcm_skylakex.csv │ ├── haberdashery_aes256gcmdndk_neoversev2.csv │ ├── haberdashery_aes256gcmdndk_skylakex.csv │ ├── haberdashery_aes256gcmdndkv2_neoversev2.csv │ ├── haberdashery_aes256gcmdndkv2_skylakex.csv │ ├── haberdashery_aes256gcmdndkv2kc_neoversev2.csv │ ├── haberdashery_aes256gcmdndkv2kc_skylakex.csv │ ├── haberdashery_aes256gcmsiv_neoversev2.csv │ ├── haberdashery_aes256gcmsiv_sapphirerapids.csv │ ├── haberdashery_aes256gcmsiv_skylakex.csv │ ├── haberdashery_aes256gcmsiv_zen4.csv │ ├── haberdashery_sivmac_neoversev2.csv │ ├── haberdashery_sivmac_skylakex.csv │ ├── haberdashery_sivmac_tigerlake.csv │ ├── libsodium_chacha20_poly1305_ietf_skylakex.csv │ ├── libsodium_chacha20_poly1305_skylakex.csv │ ├── libsodium_xchacha20_poly1305_ietf_skylakex.csv │ ├── openssl_aes128gcm_skylakex.csv │ ├── openssl_aes256gcm_neoversev2.csv │ ├── openssl_aes256gcm_sapphirerapids.csv │ ├── openssl_aes256gcm_skylakex.csv │ ├── openssl_aes256gcm_zen4.csv │ ├── openssl_chacha20_poly1305_skylakex.csv │ ├── openssl_cmac128_skylakex.csv │ ├── openssl_curve25519_skylakex.csv │ ├── openssl_hmac_sha256_skylakex.csv │ ├── openssl_hmacsha256_neoversev2.csv │ ├── rust-crypto_aes256gcm_skylakex.csv │ └── rust-crypto_sha256_skylakex.csv └── md │ ├── haberdashery_aes128gcm_skylakex.md │ ├── haberdashery_aes192gcm_skylakex.md │ ├── haberdashery_aes256gcm_neoversev2.md │ ├── haberdashery_aes256gcm_skylakex.md │ ├── haberdashery_aes256gcmdndk_neoversev2.md │ ├── haberdashery_aes256gcmdndk_skylakex.md │ ├── haberdashery_aes256gcmdndkv2_neoversev2.md │ ├── haberdashery_aes256gcmdndkv2_skylakex.md │ ├── haberdashery_aes256gcmdndkv2kc_neoversev2.md │ ├── haberdashery_aes256gcmdndkv2kc_skylakex.md │ ├── haberdashery_aes256gcmsiv_neoversev2.md │ ├── haberdashery_aes256gcmsiv_sapphirerapids.md │ ├── haberdashery_aes256gcmsiv_skylakex.md │ ├── haberdashery_aes256gcmsiv_zen4.md │ ├── haberdashery_sivmac_neoversev2.md │ ├── haberdashery_sivmac_skylakex.md │ ├── haberdashery_sivmac_tigerlake.md │ ├── libsodium_chacha20_poly1305_ietf_skylakex.md │ ├── libsodium_chacha20_poly1305_skylakex.md │ ├── libsodium_xchacha20_poly1305_ietf_skylakex.md │ ├── openssl_aes128gcm_skylakex.md │ ├── openssl_aes256gcm_neoversev2.md │ ├── openssl_aes256gcm_sapphirerapids.md │ ├── openssl_aes256gcm_skylakex.md │ ├── openssl_aes256gcm_zen4.md │ ├── openssl_chacha20_poly1305_skylakex.md │ ├── openssl_cmac128_skylakex.md │ ├── openssl_curve25519_skylakex.md │ ├── openssl_hmac_sha256_skylakex.md │ ├── openssl_hmacsha256_neoversev2.md │ ├── rust-crypto_aes256gcm_skylakex.md │ └── rust-crypto_sha256_skylakex.md ├── bindings ├── c89 │ ├── aead │ │ ├── Makefile │ │ ├── aes128gcm_broadwell.h │ │ ├── aes128gcm_broadwell_test.c │ │ ├── aes128gcm_skylakex.h │ │ ├── aes128gcm_skylakex_test.c │ │ ├── aes128gcm_tigerlake.h │ │ ├── aes128gcm_tigerlake_test.c │ │ ├── aes192gcm_broadwell.h │ │ ├── aes192gcm_broadwell_test.c │ │ ├── aes192gcm_skylakex.h │ │ ├── aes192gcm_skylakex_test.c │ │ ├── aes192gcm_tigerlake.h │ │ ├── aes192gcm_tigerlake_test.c │ │ ├── aes256gcm_broadwell.h │ │ ├── aes256gcm_broadwell_test.c │ │ ├── aes256gcm_skylakex.h │ │ ├── aes256gcm_skylakex_test.c │ │ ├── aes256gcm_tigerlake.h │ │ ├── aes256gcm_tigerlake_test.c │ │ ├── aes256gcmdndk_broadwell.h │ │ ├── aes256gcmdndk_broadwell_test.c │ │ ├── aes256gcmdndk_skylakex.h │ │ ├── aes256gcmdndk_skylakex_test.c │ │ ├── aes256gcmdndk_tigerlake.h │ │ ├── aes256gcmdndk_tigerlake_test.c │ │ ├── aes256gcmdndkv2_broadwell.h │ │ ├── aes256gcmdndkv2_broadwell_test.c │ │ ├── aes256gcmdndkv2_skylakex.h │ │ ├── aes256gcmdndkv2_skylakex_test.c │ │ ├── aes256gcmdndkv2_tigerlake.h │ │ ├── aes256gcmdndkv2_tigerlake_test.c │ │ ├── aes256gcmdndkv2kc_broadwell.h │ │ ├── aes256gcmdndkv2kc_broadwell_test.c │ │ ├── aes256gcmdndkv2kc_skylakex.h │ │ ├── aes256gcmdndkv2kc_skylakex_test.c │ │ ├── aes256gcmdndkv2kc_tigerlake.h │ │ ├── aes256gcmdndkv2kc_tigerlake_test.c │ │ ├── aes256gcmsiv_broadwell.h │ │ ├── aes256gcmsiv_broadwell_test.c │ │ ├── aes256gcmsiv_sapphirerapids.h │ │ ├── aes256gcmsiv_sapphirerapids_test.c │ │ ├── aes256gcmsiv_skylakex.h │ │ ├── aes256gcmsiv_skylakex_test.c │ │ ├── aes256gcmsiv_tigerlake.h │ │ ├── aes256gcmsiv_tigerlake_test.c │ │ ├── aes256gcmsiv_zen4.h │ │ └── aes256gcmsiv_zen4_test.c │ ├── aead_streaming │ │ └── x86_64 │ │ │ ├── aes128gcm_streaming_broadwell │ │ │ ├── Makefile │ │ │ ├── aes128gcm_streaming_broadwell.h │ │ │ └── aes128gcm_streaming_broadwell_test.c │ │ │ ├── aes128gcm_streaming_skylakex │ │ │ ├── Makefile │ │ │ ├── aes128gcm_streaming_skylakex.h │ │ │ └── aes128gcm_streaming_skylakex_test.c │ │ │ ├── aes128gcm_streaming_tigerlake │ │ │ ├── Makefile │ │ │ ├── aes128gcm_streaming_tigerlake.h │ │ │ └── aes128gcm_streaming_tigerlake_test.c │ │ │ ├── aes256gcm_streaming_broadwell │ │ │ ├── Makefile │ │ │ ├── aes256gcm_streaming_broadwell.h │ │ │ └── aes256gcm_streaming_broadwell_test.c │ │ │ ├── aes256gcm_streaming_skylakex │ │ │ ├── Makefile │ │ │ ├── aes256gcm_streaming_skylakex.h │ │ │ └── aes256gcm_streaming_skylakex_test.c │ │ │ └── aes256gcm_streaming_tigerlake │ │ │ ├── Makefile │ │ │ ├── aes256gcm_streaming_tigerlake.h │ │ │ └── aes256gcm_streaming_tigerlake_test.c │ └── mac │ │ ├── Makefile │ │ ├── sivmac_broadwell.h │ │ ├── sivmac_broadwell_test.c │ │ ├── sivmac_skylakex.h │ │ ├── sivmac_skylakex_test.c │ │ ├── sivmac_tigerlake.h │ │ └── sivmac_tigerlake_test.c ├── c89_make_test_runner.sh ├── openssl_evp │ └── aead_streaming │ │ ├── Makefile │ │ ├── aes128gcm_streaming_broadwell.c │ │ ├── aes128gcm_streaming_broadwell.h │ │ ├── aes128gcm_streaming_broadwell_test.c │ │ ├── aes128gcm_streaming_skylakex.c │ │ ├── aes128gcm_streaming_skylakex.h │ │ ├── aes128gcm_streaming_skylakex_test.c │ │ ├── aes128gcm_streaming_tigerlake.c │ │ ├── aes128gcm_streaming_tigerlake.h │ │ ├── aes128gcm_streaming_tigerlake_test.c │ │ ├── aes256gcm_streaming_broadwell.c │ │ ├── aes256gcm_streaming_broadwell.h │ │ ├── aes256gcm_streaming_broadwell_test.c │ │ ├── aes256gcm_streaming_skylakex.c │ │ ├── aes256gcm_streaming_skylakex.h │ │ ├── aes256gcm_streaming_skylakex_test.c │ │ ├── aes256gcm_streaming_tigerlake.c │ │ ├── aes256gcm_streaming_tigerlake.h │ │ └── aes256gcm_streaming_tigerlake_test.c ├── rust_bench │ ├── Cargo.toml │ ├── benches │ │ └── bench.rs │ ├── cargo.sh │ └── rust-toolchain.toml ├── rust_lib │ ├── Cargo.toml │ └── src │ │ ├── aead.rs │ │ ├── aead │ │ ├── aes128gcm_broadwell.rs │ │ ├── aes128gcm_skylakex.rs │ │ ├── aes128gcm_tigerlake.rs │ │ ├── aes192gcm_broadwell.rs │ │ ├── aes192gcm_skylakex.rs │ │ ├── aes192gcm_tigerlake.rs │ │ ├── aes256gcm_broadwell.rs │ │ ├── aes256gcm_neoversev2.rs │ │ ├── aes256gcm_skylakex.rs │ │ ├── aes256gcm_tigerlake.rs │ │ ├── aes256gcmdndk_broadwell.rs │ │ ├── aes256gcmdndk_neoversev2.rs │ │ ├── aes256gcmdndk_skylakex.rs │ │ ├── aes256gcmdndk_tigerlake.rs │ │ ├── aes256gcmdndkv2_broadwell.rs │ │ ├── aes256gcmdndkv2_neoversev2.rs │ │ ├── aes256gcmdndkv2_skylakex.rs │ │ ├── aes256gcmdndkv2_tigerlake.rs │ │ ├── aes256gcmdndkv2kc_broadwell.rs │ │ ├── aes256gcmdndkv2kc_neoversev2.rs │ │ ├── aes256gcmdndkv2kc_skylakex.rs │ │ ├── aes256gcmdndkv2kc_tigerlake.rs │ │ ├── aes256gcmsiv_broadwell.rs │ │ ├── aes256gcmsiv_neoversev2.rs │ │ ├── aes256gcmsiv_sapphirerapids.rs │ │ ├── aes256gcmsiv_skylakex.rs │ │ ├── aes256gcmsiv_tigerlake.rs │ │ └── aes256gcmsiv_zen4.rs │ │ ├── benchmark.rs │ │ ├── benchmark │ │ ├── aead.rs │ │ ├── hash.rs │ │ └── mac.rs │ │ ├── hash.rs │ │ ├── lib.rs │ │ ├── mac.rs │ │ ├── mac │ │ ├── sivmac_broadwell.rs │ │ ├── sivmac_neoversev2.rs │ │ ├── sivmac_skylakex.rs │ │ └── sivmac_tigerlake.rs │ │ ├── traits.rs │ │ ├── traits │ │ ├── aead.rs │ │ ├── hash.rs │ │ └── mac.rs │ │ ├── vectors.rs │ │ └── vectors │ │ ├── aead.rs │ │ └── mac.rs └── rust_sys │ ├── Cargo.toml │ ├── src │ ├── aead.rs │ ├── aead │ │ ├── aes128gcm_broadwell.rs │ │ ├── aes128gcm_skylakex.rs │ │ ├── aes128gcm_tigerlake.rs │ │ ├── aes192gcm_broadwell.rs │ │ ├── aes192gcm_skylakex.rs │ │ ├── aes192gcm_tigerlake.rs │ │ ├── aes256gcm_broadwell.rs │ │ ├── aes256gcm_neoversev2.rs │ │ ├── aes256gcm_skylakex.rs │ │ ├── aes256gcm_tigerlake.rs │ │ ├── aes256gcmdndk_broadwell.rs │ │ ├── aes256gcmdndk_neoversev2.rs │ │ ├── aes256gcmdndk_skylakex.rs │ │ ├── aes256gcmdndk_tigerlake.rs │ │ ├── aes256gcmdndkv2_broadwell.rs │ │ ├── aes256gcmdndkv2_neoversev2.rs │ │ ├── aes256gcmdndkv2_skylakex.rs │ │ ├── aes256gcmdndkv2_tigerlake.rs │ │ ├── aes256gcmdndkv2kc_broadwell.rs │ │ ├── aes256gcmdndkv2kc_neoversev2.rs │ │ ├── aes256gcmdndkv2kc_skylakex.rs │ │ ├── aes256gcmdndkv2kc_tigerlake.rs │ │ ├── aes256gcmsiv_broadwell.rs │ │ ├── aes256gcmsiv_neoversev2.rs │ │ ├── aes256gcmsiv_sapphirerapids.rs │ │ ├── aes256gcmsiv_skylakex.rs │ │ ├── aes256gcmsiv_tigerlake.rs │ │ └── aes256gcmsiv_zen4.rs │ ├── aead_streaming.rs │ ├── aead_streaming │ │ ├── aes128gcm_streaming_broadwell.rs │ │ ├── aes128gcm_streaming_skylakex.rs │ │ ├── aes128gcm_streaming_tigerlake.rs │ │ ├── aes256gcm_streaming_broadwell.rs │ │ ├── aes256gcm_streaming_skylakex.rs │ │ └── aes256gcm_streaming_tigerlake.rs │ ├── hash.rs │ ├── lib.rs │ ├── mac.rs │ └── mac │ │ ├── sivmac_broadwell.rs │ │ ├── sivmac_neoversev2.rs │ │ ├── sivmac_skylakex.rs │ │ └── sivmac_tigerlake.rs │ └── units │ ├── aes128gcm_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes128gcm_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes128gcm_streaming_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes128gcm_streaming_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes128gcm_streaming_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes128gcm_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes192gcm_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes192gcm_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes192gcm_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_streaming_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_streaming_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_streaming_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcm_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndk_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndk_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndk_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndk_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2kc_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2kc_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2kc_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmdndkv2kc_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_sapphirerapids │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_tigerlake │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── aes256gcmsiv_zen4 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── sivmac_broadwell │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── sivmac_neoversev2 │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── sivmac_skylakex │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ └── sivmac_tigerlake │ ├── Cargo.toml │ └── src │ └── lib.rs ├── descriptors ├── aead │ ├── aes128gcm_broadwell.txt │ ├── aes128gcm_skylakex.txt │ ├── aes128gcm_tigerlake.txt │ ├── aes192gcm_broadwell.txt │ ├── aes192gcm_skylakex.txt │ ├── aes192gcm_tigerlake.txt │ ├── aes256gcm_broadwell.txt │ ├── aes256gcm_neoversev2.txt │ ├── aes256gcm_skylakex.txt │ ├── aes256gcm_tigerlake.txt │ ├── aes256gcmdndk_broadwell.txt │ ├── aes256gcmdndk_neoversev2.txt │ ├── aes256gcmdndk_skylakex.txt │ ├── aes256gcmdndk_tigerlake.txt │ ├── aes256gcmdndkv2_broadwell.txt │ ├── aes256gcmdndkv2_neoversev2.txt │ ├── aes256gcmdndkv2_skylakex.txt │ ├── aes256gcmdndkv2_tigerlake.txt │ ├── aes256gcmdndkv2kc_broadwell.txt │ ├── aes256gcmdndkv2kc_neoversev2.txt │ ├── aes256gcmdndkv2kc_skylakex.txt │ ├── aes256gcmdndkv2kc_tigerlake.txt │ ├── aes256gcmsiv_broadwell.txt │ ├── aes256gcmsiv_neoversev2.txt │ ├── aes256gcmsiv_sapphirerapids.txt │ ├── aes256gcmsiv_skylakex.txt │ ├── aes256gcmsiv_tigerlake.txt │ └── aes256gcmsiv_zen4.txt ├── aead_streaming │ ├── aes128gcm_broadwell.txt │ ├── aes128gcm_skylakex.txt │ ├── aes128gcm_tigerlake.txt │ ├── aes256gcm_broadwell.txt │ ├── aes256gcm_skylakex.txt │ └── aes256gcm_tigerlake.txt └── mac │ ├── sivmac_broadwell.txt │ ├── sivmac_neoversev2.txt │ ├── sivmac_skylakex.txt │ └── sivmac_tigerlake.txt ├── podman ├── assembly.Dockerfile ├── bindings.Dockerfile ├── test_c89.Dockerfile ├── test_openssl_evp.Dockerfile └── test_rust.Dockerfile ├── rust ├── .cargo │ └── config.toml ├── asm-gen │ ├── Cargo.toml │ ├── benches │ │ └── bench.rs │ ├── cargo.sh │ ├── rust-toolchain.toml │ └── src │ │ ├── aes.rs │ │ ├── aes │ │ ├── aarch64.rs │ │ ├── aarch64 │ │ │ └── aes256.rs │ │ ├── x86_64.rs │ │ └── x86_64 │ │ │ ├── aes128.rs │ │ │ ├── aes192.rs │ │ │ └── aes256.rs │ │ ├── aes128gcm.rs │ │ ├── aes192gcm.rs │ │ ├── aes256gcm.rs │ │ ├── aes256gcmdndk.rs │ │ ├── aes256gcmdndkv2.rs │ │ ├── aes256gcmdndkv2kc.rs │ │ ├── aes256gcmsiv.rs │ │ ├── aesgcm.rs │ │ ├── aesgcm │ │ └── aesclmul256.rs │ │ ├── aesgcm_aarch64.rs │ │ ├── asm.rs │ │ ├── asm │ │ ├── aarch64.rs │ │ ├── vaesenc.rs │ │ ├── vaesenc_expand_and_crypt.rs │ │ └── vaesenc_vpclmulqdq_128.rs │ │ ├── block.rs │ │ ├── block │ │ ├── aarch64.rs │ │ ├── aarch64 │ │ │ └── block128.rs │ │ ├── stub.rs │ │ ├── stub │ │ │ └── block128.rs │ │ ├── x86_64.rs │ │ └── x86_64 │ │ │ ├── m128i.rs │ │ │ ├── m256i.rs │ │ │ └── m512i.rs │ │ ├── clamped_index.rs │ │ ├── clmul.rs │ │ ├── clmul │ │ ├── aarch64.rs │ │ ├── aarch64 │ │ │ └── clmul128foil.rs │ │ ├── x86_64.rs │ │ └── x86_64 │ │ │ ├── clmul128foil.rs │ │ │ ├── clmul256foil.rs │ │ │ ├── clmul256karatsuba.rs │ │ │ └── clmul512karatsuba.rs │ │ ├── counter128.rs │ │ ├── counter128 │ │ ├── aarch64.rs │ │ └── x86_64.rs │ │ ├── ffi.rs │ │ ├── ffi │ │ ├── aead.rs │ │ ├── aead │ │ │ ├── aes128gcm.rs │ │ │ ├── aes192gcm.rs │ │ │ ├── aes256gcm.rs │ │ │ ├── aes256gcmdndk.rs │ │ │ ├── aes256gcmdndkv2.rs │ │ │ ├── aes256gcmdndkv2kc.rs │ │ │ └── aes256gcmsiv.rs │ │ ├── aead_streaming.rs │ │ ├── aead_streaming │ │ │ ├── aes128gcm_streaming.rs │ │ │ └── aes256gcm_streaming.rs │ │ ├── hash.rs │ │ ├── mac.rs │ │ ├── mac │ │ │ └── sivmac.rs │ │ ├── pod.rs │ │ ├── reader.rs │ │ ├── reader_writer.rs │ │ └── writer.rs │ │ ├── is_supported.rs │ │ ├── lib.rs │ │ ├── ops.rs │ │ ├── partial.rs │ │ └── sivmac.rs ├── bindings │ ├── Cargo.toml │ ├── bindings-proc │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── aead.rs │ │ │ ├── aead_streaming.rs │ │ │ ├── args.rs │ │ │ ├── bindings.rs │ │ │ ├── hash.rs │ │ │ ├── lib.rs │ │ │ ├── mac.rs │ │ │ ├── parser.rs │ │ │ └── pretty.rs │ │ └── tests │ │ │ └── mac.rs │ ├── src │ │ ├── c89.rs │ │ ├── c89 │ │ │ ├── aead.rs │ │ │ └── mac.rs │ │ ├── descriptor.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── openssl_evp.rs │ │ ├── openssl_evp │ │ │ └── aead.rs │ │ ├── rust_bench.rs │ │ ├── rust_lib.rs │ │ ├── rust_lib │ │ │ ├── aead.rs │ │ │ ├── hash.rs │ │ │ └── mac.rs │ │ ├── rust_sys.rs │ │ ├── rust_sys │ │ │ ├── aead.rs │ │ │ ├── aead_streaming.rs │ │ │ ├── hash.rs │ │ │ └── mac.rs │ │ ├── template_files.rs │ │ └── write_generated.rs │ ├── str-proc │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── templates │ │ └── c89 │ │ └── aead_streaming │ │ ├── Makefile.template │ │ ├── name.h.template │ │ └── name_test.c.template ├── config │ ├── broadwell.toml │ ├── haswell.toml │ ├── neoversev2.toml │ ├── sapphirerapids.toml │ ├── skylake.toml │ ├── skylakex.toml │ ├── tigerlake.toml │ └── zen4.toml ├── cozybuf │ ├── Cargo.toml │ ├── cozybuf-example │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── eg.rs │ │ │ └── lib.rs │ ├── cozybuf-proc │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── descriptor.rs │ │ │ └── lib.rs │ ├── cozygen.sh │ └── src │ │ ├── cpp20.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── rust.rs ├── cpuid │ ├── Cargo.toml │ └── src │ │ ├── arch.rs │ │ ├── feature.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── processor.rs │ │ └── xcr0.rs ├── hex │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── intrinsics │ ├── Cargo.toml │ ├── build.rs │ ├── gen.sh │ ├── gen │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── download.sh │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ ├── rust_docs.rs │ │ │ └── xml.rs │ ├── rust-toolchain.toml │ └── src │ │ ├── __m128i.rs │ │ ├── __m256i.rs │ │ ├── __m512i.rs │ │ ├── i32.rs │ │ ├── i64.rs │ │ ├── i8.rs │ │ ├── lib.rs │ │ ├── u16.rs │ │ ├── u32.rs │ │ ├── u64.rs │ │ └── u8.rs ├── perf-caliper │ ├── Cargo.toml │ ├── perf-caliper-proc │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── benchmark.rs │ │ │ └── lib.rs │ ├── rust-toolchain.toml │ └── src │ │ ├── benchmark.rs │ │ ├── benchmark_main.rs │ │ ├── counters.rs │ │ ├── csv.rs │ │ ├── flags.rs │ │ ├── lib.rs │ │ ├── md.rs │ │ ├── measure.rs │ │ ├── perf.rs │ │ └── table.rs ├── perf-counters │ ├── Cargo.toml │ ├── benches │ │ └── bench.rs │ ├── rust-toolchain.toml │ └── src │ │ ├── counters.rs │ │ ├── event.rs │ │ ├── event │ │ ├── aarch64.rs │ │ └── x86_64.rs │ │ ├── fence.rs │ │ ├── hardware_clock.rs │ │ ├── hardware_clock │ │ ├── aarch64.rs │ │ ├── rdtsc.rs │ │ └── rdtscp.rs │ │ ├── lib.rs │ │ ├── mmap.rs │ │ ├── perf_event.rs │ │ ├── perf_event │ │ ├── counter.rs │ │ ├── handle.rs │ │ ├── page.rs │ │ └── rdpmc.rs │ │ └── sched.rs ├── perf-events │ ├── Cargo.toml │ ├── gen.sh │ ├── gen │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── download.sh │ │ └── src │ │ │ ├── csv.rs │ │ │ ├── json.rs │ │ │ ├── lib.rs │ │ │ └── main.rs │ └── src │ │ ├── alderlake_gracemont.rs │ │ ├── bonnell.rs │ │ ├── broadwell.rs │ │ ├── broadwellde.rs │ │ ├── broadwellx.rs │ │ ├── elkhartlake.rs │ │ ├── emeraldrapids.rs │ │ ├── goldmont.rs │ │ ├── goldmontplus.rs │ │ ├── grandridge.rs │ │ ├── graniterapids.rs │ │ ├── haswell.rs │ │ ├── haswellx.rs │ │ ├── icelake.rs │ │ ├── icelakex.rs │ │ ├── ivybridge.rs │ │ ├── ivytown.rs │ │ ├── jaketown.rs │ │ ├── knightslanding.rs │ │ ├── lib.rs │ │ ├── nehalem_ep.rs │ │ ├── nehalem_ex.rs │ │ ├── rocketlake.rs │ │ ├── sandybridge.rs │ │ ├── sapphirerapids.rs │ │ ├── sierraforest.rs │ │ ├── silvermont.rs │ │ ├── skylake.rs │ │ ├── skylakex.rs │ │ ├── snowridgex.rs │ │ ├── tigerlake.rs │ │ ├── westmere_ep_dp.rs │ │ ├── westmere_ep_sp.rs │ │ └── westmere_ex.rs ├── random │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── randomizable.rs │ │ └── x86.rs ├── sflags │ ├── Cargo.toml │ ├── src │ │ ├── _internal.rs │ │ ├── bin │ │ │ ├── bool.rs │ │ │ ├── i32.rs │ │ │ ├── i32_required.rs │ │ │ ├── multiline.rs │ │ │ ├── optional.rs │ │ │ ├── parse_order.rs │ │ │ ├── path.rs │ │ │ ├── pathbuf.rs │ │ │ ├── slice.rs │ │ │ ├── str.rs │ │ │ ├── string.rs │ │ │ ├── string_required.rs │ │ │ ├── u32.rs │ │ │ ├── u32_required.rs │ │ │ └── vec.rs │ │ ├── convert.rs │ │ ├── flag.rs │ │ ├── flag │ │ │ └── reference.rs │ │ ├── lib.rs │ │ ├── parse.rs │ │ └── registry.rs │ ├── test-helper │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── tests │ │ ├── bool.rs │ │ ├── i32.rs │ │ ├── i32_required.rs │ │ ├── multiline.rs │ │ ├── optional.rs │ │ ├── parse_order.rs │ │ ├── path.rs │ │ ├── pathbuf.rs │ │ ├── slice.rs │ │ ├── str.rs │ │ ├── string.rs │ │ ├── string_required.rs │ │ ├── u32.rs │ │ ├── u32_required.rs │ │ └── vec.rs ├── static-env │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── test-vectors │ ├── Cargo.toml │ ├── cozygen.sh │ ├── gen │ │ ├── Cargo.toml │ │ └── src │ │ │ └── bin │ │ │ ├── aead.rs │ │ │ └── mac.rs │ └── src │ │ ├── aead.rs │ │ ├── lib.rs │ │ └── mac.rs ├── transliteral │ ├── Cargo.toml │ ├── rust-toolchain.toml │ ├── src │ │ └── lib.rs │ └── tests │ │ ├── aes256.rs │ │ ├── pclmulqdq.rs │ │ └── xor.rs └── units │ ├── Cargo.toml │ └── src │ ├── bytes.rs │ ├── duration.rs │ └── lib.rs ├── scripts ├── asm.sh ├── benchmark.sh ├── bindings.sh ├── cargo.sh ├── make.sh └── podman.sh ├── test_vectors ├── aes128gcm.cozybuf ├── aes192gcm.cozybuf ├── aes256gcm.cozybuf ├── aes256gcmdndk.cozybuf ├── aes256gcmdndkv2.cozybuf ├── aes256gcmdndkv2kc.cozybuf ├── aes256gcmsiv.cozybuf └── sivmac.cozybuf └── third_party_benchmarks ├── aegis ├── Cargo.toml ├── benches │ └── bench.rs ├── cargo.sh ├── rust-toolchain.toml └── src │ └── lib.rs ├── aws-lc ├── Cargo.toml ├── benches │ └── bench.rs └── src │ ├── lib.rs │ └── x25519.rs ├── libsodium ├── Cargo.toml ├── benches │ └── benches.rs └── src │ ├── chacha20_poly1305.rs │ ├── chacha20_poly1305_ietf.rs │ ├── lib.rs │ └── xchacha20_poly1305_ietf.rs ├── openssl ├── Cargo.toml ├── benches │ └── bench.rs ├── cargo.sh ├── rust-toolchain.toml └── src │ ├── aead.rs │ ├── aes128gcm.rs │ ├── aes256gcm.rs │ ├── chacha20_poly1305.rs │ ├── cmac128.rs │ ├── ctx.rs │ ├── curve25519.rs │ ├── hmacsha256.rs │ ├── lib.rs │ ├── mac.rs │ ├── version.rs │ ├── wrapper.rs │ └── wrapper │ ├── evp_cipher_ctx.rs │ ├── evp_pkey.rs │ ├── evp_pkey_ctx.rs │ └── hmac_ctx.rs └── rust-crypto ├── Cargo.toml ├── benches └── bench.rs ├── cargo.sh └── src ├── aes256gcm.rs ├── lib.rs └── sha256.rs /.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/README.md -------------------------------------------------------------------------------- /asm/aarch64/aes256gcm_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/aes256gcm_neoversev2.s -------------------------------------------------------------------------------- /asm/aarch64/aes256gcmdndk_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/aes256gcmdndk_neoversev2.s -------------------------------------------------------------------------------- /asm/aarch64/aes256gcmdndkv2_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/aes256gcmdndkv2_neoversev2.s -------------------------------------------------------------------------------- /asm/aarch64/aes256gcmdndkv2kc_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/aes256gcmdndkv2kc_neoversev2.s -------------------------------------------------------------------------------- /asm/aarch64/aes256gcmsiv_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/aes256gcmsiv_neoversev2.s -------------------------------------------------------------------------------- /asm/aarch64/sha256/aes256gcm_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/aes256gcm_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sha256/aes256gcmdndk_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/aes256gcmdndk_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sha256/aes256gcmdndkv2_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/aes256gcmdndkv2_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sha256/aes256gcmdndkv2kc_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/aes256gcmdndkv2kc_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sha256/aes256gcmsiv_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/aes256gcmsiv_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sha256/sivmac_neoversev2.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sha256/sivmac_neoversev2.sha256 -------------------------------------------------------------------------------- /asm/aarch64/sivmac_neoversev2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/aarch64/sivmac_neoversev2.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_streaming_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_streaming_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_streaming_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_streaming_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_streaming_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_streaming_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes128gcm_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes128gcm_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes192gcm_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes192gcm_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes192gcm_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes192gcm_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes192gcm_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes192gcm_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_streaming_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_streaming_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_streaming_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_streaming_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_streaming_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_streaming_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcm_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcm_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndk_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndk_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndk_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndk_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndk_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndk_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2kc_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2kc_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2kc_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2kc_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmdndkv2kc_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmdndkv2kc_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmsiv_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmsiv_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmsiv_sapphirerapids.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmsiv_sapphirerapids.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmsiv_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmsiv_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmsiv_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmsiv_tigerlake.s -------------------------------------------------------------------------------- /asm/x86_64/aes256gcmsiv_zen4.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/aes256gcmsiv_zen4.s -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_streaming_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_streaming_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_streaming_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_streaming_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_streaming_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_streaming_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes128gcm_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes128gcm_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes192gcm_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes192gcm_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes192gcm_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes192gcm_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes192gcm_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes192gcm_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_streaming_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_streaming_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_streaming_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_streaming_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_streaming_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_streaming_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcm_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcm_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndk_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndk_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndk_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndk_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndk_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndk_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2kc_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2kc_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2kc_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2kc_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmdndkv2kc_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmdndkv2kc_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmsiv_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmsiv_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmsiv_sapphirerapids.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmsiv_sapphirerapids.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmsiv_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmsiv_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmsiv_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmsiv_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/aes256gcmsiv_zen4.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/aes256gcmsiv_zen4.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/sivmac_broadwell.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/sivmac_broadwell.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/sivmac_skylakex.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/sivmac_skylakex.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sha256/sivmac_tigerlake.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sha256/sivmac_tigerlake.sha256 -------------------------------------------------------------------------------- /asm/x86_64/sivmac_broadwell.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sivmac_broadwell.s -------------------------------------------------------------------------------- /asm/x86_64/sivmac_skylakex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sivmac_skylakex.s -------------------------------------------------------------------------------- /asm/x86_64/sivmac_tigerlake.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/asm/x86_64/sivmac_tigerlake.s -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes128gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes128gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes192gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes192gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcm_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcm_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndk_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndk_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndk_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndk_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndkv2_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndkv2_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndkv2_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndkv2_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndkv2kc_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndkv2kc_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmdndkv2kc_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmdndkv2kc_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmsiv_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmsiv_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmsiv_sapphirerapids.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmsiv_sapphirerapids.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmsiv_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmsiv_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_aes256gcmsiv_zen4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_aes256gcmsiv_zen4.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_sivmac_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_sivmac_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_sivmac_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_sivmac_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/haberdashery_sivmac_tigerlake.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/haberdashery_sivmac_tigerlake.csv -------------------------------------------------------------------------------- /benchmark_data/csv/libsodium_chacha20_poly1305_ietf_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/libsodium_chacha20_poly1305_ietf_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/libsodium_chacha20_poly1305_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/libsodium_chacha20_poly1305_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/libsodium_xchacha20_poly1305_ietf_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/libsodium_xchacha20_poly1305_ietf_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_aes128gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_aes128gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_aes256gcm_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_aes256gcm_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_aes256gcm_sapphirerapids.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_aes256gcm_sapphirerapids.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_aes256gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_aes256gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_aes256gcm_zen4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_aes256gcm_zen4.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_chacha20_poly1305_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_chacha20_poly1305_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_cmac128_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_cmac128_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_curve25519_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_curve25519_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_hmac_sha256_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_hmac_sha256_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/openssl_hmacsha256_neoversev2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/openssl_hmacsha256_neoversev2.csv -------------------------------------------------------------------------------- /benchmark_data/csv/rust-crypto_aes256gcm_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/rust-crypto_aes256gcm_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/csv/rust-crypto_sha256_skylakex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/csv/rust-crypto_sha256_skylakex.csv -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes128gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes128gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes192gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes192gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcm_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcm_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndk_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndk_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndk_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndk_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndkv2_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndkv2_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndkv2_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndkv2_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndkv2kc_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndkv2kc_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmdndkv2kc_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmdndkv2kc_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmsiv_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmsiv_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmsiv_sapphirerapids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmsiv_sapphirerapids.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmsiv_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmsiv_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_aes256gcmsiv_zen4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_aes256gcmsiv_zen4.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_sivmac_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_sivmac_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_sivmac_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_sivmac_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/haberdashery_sivmac_tigerlake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/haberdashery_sivmac_tigerlake.md -------------------------------------------------------------------------------- /benchmark_data/md/libsodium_chacha20_poly1305_ietf_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/libsodium_chacha20_poly1305_ietf_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/libsodium_chacha20_poly1305_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/libsodium_chacha20_poly1305_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/libsodium_xchacha20_poly1305_ietf_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/libsodium_xchacha20_poly1305_ietf_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_aes128gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_aes128gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_aes256gcm_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_aes256gcm_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_aes256gcm_sapphirerapids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_aes256gcm_sapphirerapids.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_aes256gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_aes256gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_aes256gcm_zen4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_aes256gcm_zen4.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_chacha20_poly1305_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_chacha20_poly1305_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_cmac128_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_cmac128_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_curve25519_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_curve25519_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_hmac_sha256_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_hmac_sha256_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/openssl_hmacsha256_neoversev2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/openssl_hmacsha256_neoversev2.md -------------------------------------------------------------------------------- /benchmark_data/md/rust-crypto_aes256gcm_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/rust-crypto_aes256gcm_skylakex.md -------------------------------------------------------------------------------- /benchmark_data/md/rust-crypto_sha256_skylakex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/benchmark_data/md/rust-crypto_sha256_skylakex.md -------------------------------------------------------------------------------- /bindings/c89/aead/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/Makefile -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes128gcm_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes128gcm_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes192gcm_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes192gcm_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcm_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcm_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndk_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndk_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmdndkv2kc_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmdndkv2kc_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_sapphirerapids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_sapphirerapids.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_sapphirerapids_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_sapphirerapids_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_zen4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_zen4.h -------------------------------------------------------------------------------- /bindings/c89/aead/aes256gcmsiv_zen4_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/aead/aes256gcmsiv_zen4_test.c -------------------------------------------------------------------------------- /bindings/c89/mac/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/Makefile -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_broadwell.h -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_broadwell_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_broadwell_test.c -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_skylakex.h -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_skylakex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_skylakex_test.c -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_tigerlake.h -------------------------------------------------------------------------------- /bindings/c89/mac/sivmac_tigerlake_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89/mac/sivmac_tigerlake_test.c -------------------------------------------------------------------------------- /bindings/c89_make_test_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/c89_make_test_runner.sh -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/Makefile -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_broadwell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_broadwell.c -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_broadwell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_broadwell.h -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_skylakex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_skylakex.c -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_skylakex.h -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_tigerlake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_tigerlake.c -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes128gcm_streaming_tigerlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes128gcm_streaming_tigerlake.h -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes256gcm_streaming_broadwell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes256gcm_streaming_broadwell.c -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes256gcm_streaming_skylakex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes256gcm_streaming_skylakex.c -------------------------------------------------------------------------------- /bindings/openssl_evp/aead_streaming/aes256gcm_streaming_skylakex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/openssl_evp/aead_streaming/aes256gcm_streaming_skylakex.h -------------------------------------------------------------------------------- /bindings/rust_bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_bench/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_bench/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_bench/benches/bench.rs -------------------------------------------------------------------------------- /bindings/rust_bench/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_bench/cargo.sh -------------------------------------------------------------------------------- /bindings/rust_bench/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /bindings/rust_lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes128gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes128gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes128gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes128gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes128gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes128gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes192gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes192gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes192gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes192gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes192gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes192gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcm_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcm_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndk_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndk_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndk_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndk_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndk_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndk_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndk_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndk_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2kc_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2kc_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2kc_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2kc_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2kc_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2kc_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmdndkv2kc_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmdndkv2kc_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_sapphirerapids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_sapphirerapids.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/aead/aes256gcmsiv_zen4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/aead/aes256gcmsiv_zen4.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/benchmark.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/benchmark/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/benchmark/aead.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/benchmark/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/benchmark/hash.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/benchmark/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/benchmark/mac.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/hash.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | -------------------------------------------------------------------------------- /bindings/rust_lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/mac.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/mac/sivmac_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/mac/sivmac_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/mac/sivmac_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/mac/sivmac_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/mac/sivmac_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/mac/sivmac_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/mac/sivmac_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/mac/sivmac_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/traits.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/traits/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/traits/aead.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/traits/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/traits/hash.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/traits/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/traits/mac.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/vectors.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/vectors/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/vectors/aead.rs -------------------------------------------------------------------------------- /bindings/rust_lib/src/vectors/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_lib/src/vectors/mac.rs -------------------------------------------------------------------------------- /bindings/rust_sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes128gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes128gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes128gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes128gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes128gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes128gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes192gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes192gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes192gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes192gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes192gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes192gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcm_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcm_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcm_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcm_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcm_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcm_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcm_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcm_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndk_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndk_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndk_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndk_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndk_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndk_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndk_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndk_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2kc_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2kc_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2kc_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2kc_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2kc_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2kc_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmdndkv2kc_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmdndkv2kc_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_sapphirerapids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_sapphirerapids.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead/aes256gcmsiv_zen4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead/aes256gcmsiv_zen4.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/aead_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/aead_streaming.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/hash.rs: -------------------------------------------------------------------------------- 1 | // @generated 2 | 3 | -------------------------------------------------------------------------------- /bindings/rust_sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/mac.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/mac/sivmac_broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/mac/sivmac_broadwell.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/mac/sivmac_neoversev2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/mac/sivmac_neoversev2.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/mac/sivmac_skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/mac/sivmac_skylakex.rs -------------------------------------------------------------------------------- /bindings/rust_sys/src/mac/sivmac_tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/src/mac/sivmac_tigerlake.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_streaming_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_streaming_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes128gcm_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes128gcm_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes192gcm_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes192gcm_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_streaming_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_streaming_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcm_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcm_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndk_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndk_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmdndkv2kc_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmdndkv2kc_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_sapphirerapids/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_sapphirerapids/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_sapphirerapids/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_sapphirerapids/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_zen4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_zen4/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/aes256gcmsiv_zen4/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/aes256gcmsiv_zen4/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_broadwell/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_broadwell/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_broadwell/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_broadwell/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_neoversev2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_neoversev2/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_neoversev2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_neoversev2/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_skylakex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_skylakex/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_skylakex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_skylakex/src/lib.rs -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_tigerlake/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_tigerlake/Cargo.toml -------------------------------------------------------------------------------- /bindings/rust_sys/units/sivmac_tigerlake/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/bindings/rust_sys/units/sivmac_tigerlake/src/lib.rs -------------------------------------------------------------------------------- /descriptors/aead/aes128gcm_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes128gcm_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes128gcm_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes128gcm_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes128gcm_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes128gcm_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes192gcm_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes192gcm_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes192gcm_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes192gcm_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes192gcm_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes192gcm_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcm_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcm_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcm_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcm_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcm_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcm_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcm_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcm_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndk_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndk_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndk_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndk_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndk_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndk_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndk_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndk_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2kc_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2kc_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2kc_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2kc_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2kc_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2kc_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmdndkv2kc_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmdndkv2kc_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_sapphirerapids.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_sapphirerapids.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead/aes256gcmsiv_zen4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead/aes256gcmsiv_zen4.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes128gcm_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes128gcm_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes128gcm_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes128gcm_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes128gcm_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes128gcm_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes256gcm_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes256gcm_broadwell.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes256gcm_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes256gcm_skylakex.txt -------------------------------------------------------------------------------- /descriptors/aead_streaming/aes256gcm_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/aead_streaming/aes256gcm_tigerlake.txt -------------------------------------------------------------------------------- /descriptors/mac/sivmac_broadwell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/mac/sivmac_broadwell.txt -------------------------------------------------------------------------------- /descriptors/mac/sivmac_neoversev2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/mac/sivmac_neoversev2.txt -------------------------------------------------------------------------------- /descriptors/mac/sivmac_skylakex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/mac/sivmac_skylakex.txt -------------------------------------------------------------------------------- /descriptors/mac/sivmac_tigerlake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/descriptors/mac/sivmac_tigerlake.txt -------------------------------------------------------------------------------- /podman/assembly.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/podman/assembly.Dockerfile -------------------------------------------------------------------------------- /podman/bindings.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/podman/bindings.Dockerfile -------------------------------------------------------------------------------- /podman/test_c89.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/podman/test_c89.Dockerfile -------------------------------------------------------------------------------- /podman/test_openssl_evp.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/podman/test_openssl_evp.Dockerfile -------------------------------------------------------------------------------- /podman/test_rust.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/podman/test_rust.Dockerfile -------------------------------------------------------------------------------- /rust/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/.cargo/config.toml -------------------------------------------------------------------------------- /rust/asm-gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/Cargo.toml -------------------------------------------------------------------------------- /rust/asm-gen/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/benches/bench.rs -------------------------------------------------------------------------------- /rust/asm-gen/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/cargo.sh -------------------------------------------------------------------------------- /rust/asm-gen/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /rust/asm-gen/src/aes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/aarch64/aes256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/aarch64/aes256.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/x86_64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/x86_64/aes128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/x86_64/aes128.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/x86_64/aes192.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/x86_64/aes192.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes/x86_64/aes256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes/x86_64/aes256.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes128gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes128gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes192gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes192gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes256gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes256gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes256gcmdndk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes256gcmdndk.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes256gcmdndkv2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes256gcmdndkv2.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes256gcmdndkv2kc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes256gcmdndkv2kc.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aes256gcmsiv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aes256gcmsiv.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aesgcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aesgcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aesgcm/aesclmul256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aesgcm/aesclmul256.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/aesgcm_aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/aesgcm_aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/asm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/asm/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/asm/aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/asm/vaesenc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/asm/vaesenc.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/asm/vaesenc_expand_and_crypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/asm/vaesenc_expand_and_crypt.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/asm/vaesenc_vpclmulqdq_128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/asm/vaesenc_vpclmulqdq_128.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/aarch64/block128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/aarch64/block128.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/stub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/stub.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/stub/block128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/stub/block128.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/x86_64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/x86_64/m128i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/x86_64/m128i.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/x86_64/m256i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/x86_64/m256i.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/block/x86_64/m512i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/block/x86_64/m512i.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clamped_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clamped_index.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/aarch64/clmul128foil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/aarch64/clmul128foil.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/x86_64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/x86_64/clmul128foil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/x86_64/clmul128foil.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/x86_64/clmul256foil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/x86_64/clmul256foil.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/x86_64/clmul256karatsuba.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/x86_64/clmul256karatsuba.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/clmul/x86_64/clmul512karatsuba.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/clmul/x86_64/clmul512karatsuba.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/counter128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/counter128.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/counter128/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/counter128/aarch64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/counter128/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/counter128/x86_64.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes128gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes128gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes192gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes192gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes256gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes256gcm.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes256gcmdndk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes256gcmdndk.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes256gcmdndkv2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes256gcmdndkv2.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes256gcmdndkv2kc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes256gcmdndkv2kc.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead/aes256gcmsiv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead/aes256gcmsiv.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead_streaming.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead_streaming/aes128gcm_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead_streaming/aes128gcm_streaming.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/aead_streaming/aes256gcm_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/aead_streaming/aes256gcm_streaming.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/hash.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/mac.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/mac/sivmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/mac/sivmac.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/pod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/pod.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/reader.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/reader_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/reader_writer.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ffi/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ffi/writer.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/is_supported.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/is_supported.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/lib.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/ops.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/partial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/partial.rs -------------------------------------------------------------------------------- /rust/asm-gen/src/sivmac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/asm-gen/src/sivmac.rs -------------------------------------------------------------------------------- /rust/bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/Cargo.toml -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/Cargo.toml -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/aead.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/aead_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/aead_streaming.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/args.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/bindings.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/hash.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/lib.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/mac.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/parser.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/src/pretty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/src/pretty.rs -------------------------------------------------------------------------------- /rust/bindings/bindings-proc/tests/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/bindings-proc/tests/mac.rs -------------------------------------------------------------------------------- /rust/bindings/src/c89.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/c89.rs -------------------------------------------------------------------------------- /rust/bindings/src/c89/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/c89/aead.rs -------------------------------------------------------------------------------- /rust/bindings/src/c89/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/c89/mac.rs -------------------------------------------------------------------------------- /rust/bindings/src/descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/descriptor.rs -------------------------------------------------------------------------------- /rust/bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/lib.rs -------------------------------------------------------------------------------- /rust/bindings/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/main.rs -------------------------------------------------------------------------------- /rust/bindings/src/openssl_evp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/openssl_evp.rs -------------------------------------------------------------------------------- /rust/bindings/src/openssl_evp/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/openssl_evp/aead.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_bench.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_lib.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_lib/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_lib/aead.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_lib/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_lib/hash.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_lib/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_lib/mac.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_sys.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_sys/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_sys/aead.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_sys/aead_streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_sys/aead_streaming.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_sys/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_sys/hash.rs -------------------------------------------------------------------------------- /rust/bindings/src/rust_sys/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/rust_sys/mac.rs -------------------------------------------------------------------------------- /rust/bindings/src/template_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/template_files.rs -------------------------------------------------------------------------------- /rust/bindings/src/write_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/src/write_generated.rs -------------------------------------------------------------------------------- /rust/bindings/str-proc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/str-proc/Cargo.toml -------------------------------------------------------------------------------- /rust/bindings/str-proc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/str-proc/src/lib.rs -------------------------------------------------------------------------------- /rust/bindings/templates/c89/aead_streaming/Makefile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/templates/c89/aead_streaming/Makefile.template -------------------------------------------------------------------------------- /rust/bindings/templates/c89/aead_streaming/name.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/templates/c89/aead_streaming/name.h.template -------------------------------------------------------------------------------- /rust/bindings/templates/c89/aead_streaming/name_test.c.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/bindings/templates/c89/aead_streaming/name_test.c.template -------------------------------------------------------------------------------- /rust/config/broadwell.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/broadwell.toml -------------------------------------------------------------------------------- /rust/config/haswell.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/haswell.toml -------------------------------------------------------------------------------- /rust/config/neoversev2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/neoversev2.toml -------------------------------------------------------------------------------- /rust/config/sapphirerapids.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/sapphirerapids.toml -------------------------------------------------------------------------------- /rust/config/skylake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/skylake.toml -------------------------------------------------------------------------------- /rust/config/skylakex.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/skylakex.toml -------------------------------------------------------------------------------- /rust/config/tigerlake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/tigerlake.toml -------------------------------------------------------------------------------- /rust/config/zen4.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/config/zen4.toml -------------------------------------------------------------------------------- /rust/cozybuf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/Cargo.toml -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-example/Cargo.toml -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-example/src/eg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-example/src/eg.rs -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-example/src/lib.rs -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-proc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-proc/Cargo.toml -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-proc/src/descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-proc/src/descriptor.rs -------------------------------------------------------------------------------- /rust/cozybuf/cozybuf-proc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozybuf-proc/src/lib.rs -------------------------------------------------------------------------------- /rust/cozybuf/cozygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/cozygen.sh -------------------------------------------------------------------------------- /rust/cozybuf/src/cpp20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/src/cpp20.rs -------------------------------------------------------------------------------- /rust/cozybuf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/src/lib.rs -------------------------------------------------------------------------------- /rust/cozybuf/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/src/main.rs -------------------------------------------------------------------------------- /rust/cozybuf/src/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cozybuf/src/rust.rs -------------------------------------------------------------------------------- /rust/cpuid/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/Cargo.toml -------------------------------------------------------------------------------- /rust/cpuid/src/arch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/arch.rs -------------------------------------------------------------------------------- /rust/cpuid/src/feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/feature.rs -------------------------------------------------------------------------------- /rust/cpuid/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/lib.rs -------------------------------------------------------------------------------- /rust/cpuid/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/main.rs -------------------------------------------------------------------------------- /rust/cpuid/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/processor.rs -------------------------------------------------------------------------------- /rust/cpuid/src/xcr0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/cpuid/src/xcr0.rs -------------------------------------------------------------------------------- /rust/hex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/hex/Cargo.toml -------------------------------------------------------------------------------- /rust/hex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/hex/src/lib.rs -------------------------------------------------------------------------------- /rust/intrinsics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/Cargo.toml -------------------------------------------------------------------------------- /rust/intrinsics/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/build.rs -------------------------------------------------------------------------------- /rust/intrinsics/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen.sh -------------------------------------------------------------------------------- /rust/intrinsics/gen/.gitignore: -------------------------------------------------------------------------------- 1 | data 2 | -------------------------------------------------------------------------------- /rust/intrinsics/gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/Cargo.toml -------------------------------------------------------------------------------- /rust/intrinsics/gen/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/download.sh -------------------------------------------------------------------------------- /rust/intrinsics/gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/src/lib.rs -------------------------------------------------------------------------------- /rust/intrinsics/gen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/src/main.rs -------------------------------------------------------------------------------- /rust/intrinsics/gen/src/rust_docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/src/rust_docs.rs -------------------------------------------------------------------------------- /rust/intrinsics/gen/src/xml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/gen/src/xml.rs -------------------------------------------------------------------------------- /rust/intrinsics/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/rust-toolchain.toml -------------------------------------------------------------------------------- /rust/intrinsics/src/__m128i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/__m128i.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/__m256i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/__m256i.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/__m512i.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/__m512i.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/i32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/i32.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/i64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/i64.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/i8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/i8.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/lib.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/u16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/u16.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/u32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/u32.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/u64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/u64.rs -------------------------------------------------------------------------------- /rust/intrinsics/src/u8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/intrinsics/src/u8.rs -------------------------------------------------------------------------------- /rust/perf-caliper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/Cargo.toml -------------------------------------------------------------------------------- /rust/perf-caliper/perf-caliper-proc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/perf-caliper-proc/Cargo.toml -------------------------------------------------------------------------------- /rust/perf-caliper/perf-caliper-proc/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/perf-caliper-proc/src/benchmark.rs -------------------------------------------------------------------------------- /rust/perf-caliper/perf-caliper-proc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/perf-caliper-proc/src/lib.rs -------------------------------------------------------------------------------- /rust/perf-caliper/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /rust/perf-caliper/src/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/benchmark.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/benchmark_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/benchmark_main.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/counters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/counters.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/csv.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/flags.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/lib.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/md.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/md.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/measure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/measure.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/perf.rs -------------------------------------------------------------------------------- /rust/perf-caliper/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-caliper/src/table.rs -------------------------------------------------------------------------------- /rust/perf-counters/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/Cargo.toml -------------------------------------------------------------------------------- /rust/perf-counters/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/benches/bench.rs -------------------------------------------------------------------------------- /rust/perf-counters/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /rust/perf-counters/src/counters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/counters.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/event.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/event/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/event/aarch64.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/event/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/event/x86_64.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/fence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/fence.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/hardware_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/hardware_clock.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/hardware_clock/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/hardware_clock/aarch64.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/hardware_clock/rdtsc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/hardware_clock/rdtsc.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/hardware_clock/rdtscp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/hardware_clock/rdtscp.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/lib.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/mmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/mmap.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/perf_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/perf_event.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/perf_event/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/perf_event/counter.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/perf_event/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/perf_event/handle.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/perf_event/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/perf_event/page.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/perf_event/rdpmc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/perf_event/rdpmc.rs -------------------------------------------------------------------------------- /rust/perf-counters/src/sched.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-counters/src/sched.rs -------------------------------------------------------------------------------- /rust/perf-events/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/Cargo.toml -------------------------------------------------------------------------------- /rust/perf-events/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen.sh -------------------------------------------------------------------------------- /rust/perf-events/gen/.gitignore: -------------------------------------------------------------------------------- 1 | data 2 | -------------------------------------------------------------------------------- /rust/perf-events/gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/Cargo.toml -------------------------------------------------------------------------------- /rust/perf-events/gen/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/download.sh -------------------------------------------------------------------------------- /rust/perf-events/gen/src/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/src/csv.rs -------------------------------------------------------------------------------- /rust/perf-events/gen/src/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/src/json.rs -------------------------------------------------------------------------------- /rust/perf-events/gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/src/lib.rs -------------------------------------------------------------------------------- /rust/perf-events/gen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/gen/src/main.rs -------------------------------------------------------------------------------- /rust/perf-events/src/alderlake_gracemont.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/alderlake_gracemont.rs -------------------------------------------------------------------------------- /rust/perf-events/src/bonnell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/bonnell.rs -------------------------------------------------------------------------------- /rust/perf-events/src/broadwell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/broadwell.rs -------------------------------------------------------------------------------- /rust/perf-events/src/broadwellde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/broadwellde.rs -------------------------------------------------------------------------------- /rust/perf-events/src/broadwellx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/broadwellx.rs -------------------------------------------------------------------------------- /rust/perf-events/src/elkhartlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/elkhartlake.rs -------------------------------------------------------------------------------- /rust/perf-events/src/emeraldrapids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/emeraldrapids.rs -------------------------------------------------------------------------------- /rust/perf-events/src/goldmont.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/goldmont.rs -------------------------------------------------------------------------------- /rust/perf-events/src/goldmontplus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/goldmontplus.rs -------------------------------------------------------------------------------- /rust/perf-events/src/grandridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/grandridge.rs -------------------------------------------------------------------------------- /rust/perf-events/src/graniterapids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/graniterapids.rs -------------------------------------------------------------------------------- /rust/perf-events/src/haswell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/haswell.rs -------------------------------------------------------------------------------- /rust/perf-events/src/haswellx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/haswellx.rs -------------------------------------------------------------------------------- /rust/perf-events/src/icelake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/icelake.rs -------------------------------------------------------------------------------- /rust/perf-events/src/icelakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/icelakex.rs -------------------------------------------------------------------------------- /rust/perf-events/src/ivybridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/ivybridge.rs -------------------------------------------------------------------------------- /rust/perf-events/src/ivytown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/ivytown.rs -------------------------------------------------------------------------------- /rust/perf-events/src/jaketown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/jaketown.rs -------------------------------------------------------------------------------- /rust/perf-events/src/knightslanding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/knightslanding.rs -------------------------------------------------------------------------------- /rust/perf-events/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/lib.rs -------------------------------------------------------------------------------- /rust/perf-events/src/nehalem_ep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/nehalem_ep.rs -------------------------------------------------------------------------------- /rust/perf-events/src/nehalem_ex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/nehalem_ex.rs -------------------------------------------------------------------------------- /rust/perf-events/src/rocketlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/rocketlake.rs -------------------------------------------------------------------------------- /rust/perf-events/src/sandybridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/sandybridge.rs -------------------------------------------------------------------------------- /rust/perf-events/src/sapphirerapids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/sapphirerapids.rs -------------------------------------------------------------------------------- /rust/perf-events/src/sierraforest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/sierraforest.rs -------------------------------------------------------------------------------- /rust/perf-events/src/silvermont.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/silvermont.rs -------------------------------------------------------------------------------- /rust/perf-events/src/skylake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/skylake.rs -------------------------------------------------------------------------------- /rust/perf-events/src/skylakex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/skylakex.rs -------------------------------------------------------------------------------- /rust/perf-events/src/snowridgex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/snowridgex.rs -------------------------------------------------------------------------------- /rust/perf-events/src/tigerlake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/tigerlake.rs -------------------------------------------------------------------------------- /rust/perf-events/src/westmere_ep_dp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/westmere_ep_dp.rs -------------------------------------------------------------------------------- /rust/perf-events/src/westmere_ep_sp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/westmere_ep_sp.rs -------------------------------------------------------------------------------- /rust/perf-events/src/westmere_ex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/perf-events/src/westmere_ex.rs -------------------------------------------------------------------------------- /rust/random/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/random/Cargo.toml -------------------------------------------------------------------------------- /rust/random/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/random/src/lib.rs -------------------------------------------------------------------------------- /rust/random/src/randomizable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/random/src/randomizable.rs -------------------------------------------------------------------------------- /rust/random/src/x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/random/src/x86.rs -------------------------------------------------------------------------------- /rust/sflags/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/Cargo.toml -------------------------------------------------------------------------------- /rust/sflags/src/_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/_internal.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/bool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/bool.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/i32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/i32.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/i32_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/i32_required.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/multiline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/multiline.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/optional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/optional.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/parse_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/parse_order.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/path.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/pathbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/pathbuf.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/slice.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/str.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/string.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/string_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/string_required.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/u32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/u32.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/u32_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/u32_required.rs -------------------------------------------------------------------------------- /rust/sflags/src/bin/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/bin/vec.rs -------------------------------------------------------------------------------- /rust/sflags/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/convert.rs -------------------------------------------------------------------------------- /rust/sflags/src/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/flag.rs -------------------------------------------------------------------------------- /rust/sflags/src/flag/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/flag/reference.rs -------------------------------------------------------------------------------- /rust/sflags/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/lib.rs -------------------------------------------------------------------------------- /rust/sflags/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/parse.rs -------------------------------------------------------------------------------- /rust/sflags/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/src/registry.rs -------------------------------------------------------------------------------- /rust/sflags/test-helper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/test-helper/Cargo.toml -------------------------------------------------------------------------------- /rust/sflags/test-helper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/test-helper/src/lib.rs -------------------------------------------------------------------------------- /rust/sflags/tests/bool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/bool.rs -------------------------------------------------------------------------------- /rust/sflags/tests/i32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/i32.rs -------------------------------------------------------------------------------- /rust/sflags/tests/i32_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/i32_required.rs -------------------------------------------------------------------------------- /rust/sflags/tests/multiline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/multiline.rs -------------------------------------------------------------------------------- /rust/sflags/tests/optional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/optional.rs -------------------------------------------------------------------------------- /rust/sflags/tests/parse_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/parse_order.rs -------------------------------------------------------------------------------- /rust/sflags/tests/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/path.rs -------------------------------------------------------------------------------- /rust/sflags/tests/pathbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/pathbuf.rs -------------------------------------------------------------------------------- /rust/sflags/tests/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/slice.rs -------------------------------------------------------------------------------- /rust/sflags/tests/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/str.rs -------------------------------------------------------------------------------- /rust/sflags/tests/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/string.rs -------------------------------------------------------------------------------- /rust/sflags/tests/string_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/string_required.rs -------------------------------------------------------------------------------- /rust/sflags/tests/u32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/u32.rs -------------------------------------------------------------------------------- /rust/sflags/tests/u32_required.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/u32_required.rs -------------------------------------------------------------------------------- /rust/sflags/tests/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/sflags/tests/vec.rs -------------------------------------------------------------------------------- /rust/static-env/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/static-env/Cargo.toml -------------------------------------------------------------------------------- /rust/static-env/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/static-env/src/lib.rs -------------------------------------------------------------------------------- /rust/test-vectors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/Cargo.toml -------------------------------------------------------------------------------- /rust/test-vectors/cozygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/cozygen.sh -------------------------------------------------------------------------------- /rust/test-vectors/gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/gen/Cargo.toml -------------------------------------------------------------------------------- /rust/test-vectors/gen/src/bin/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/gen/src/bin/aead.rs -------------------------------------------------------------------------------- /rust/test-vectors/gen/src/bin/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/gen/src/bin/mac.rs -------------------------------------------------------------------------------- /rust/test-vectors/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/src/aead.rs -------------------------------------------------------------------------------- /rust/test-vectors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/src/lib.rs -------------------------------------------------------------------------------- /rust/test-vectors/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/test-vectors/src/mac.rs -------------------------------------------------------------------------------- /rust/transliteral/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/Cargo.toml -------------------------------------------------------------------------------- /rust/transliteral/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/rust-toolchain.toml -------------------------------------------------------------------------------- /rust/transliteral/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/src/lib.rs -------------------------------------------------------------------------------- /rust/transliteral/tests/aes256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/tests/aes256.rs -------------------------------------------------------------------------------- /rust/transliteral/tests/pclmulqdq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/tests/pclmulqdq.rs -------------------------------------------------------------------------------- /rust/transliteral/tests/xor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/transliteral/tests/xor.rs -------------------------------------------------------------------------------- /rust/units/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/units/Cargo.toml -------------------------------------------------------------------------------- /rust/units/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/units/src/bytes.rs -------------------------------------------------------------------------------- /rust/units/src/duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/units/src/duration.rs -------------------------------------------------------------------------------- /rust/units/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/rust/units/src/lib.rs -------------------------------------------------------------------------------- /scripts/asm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/asm.sh -------------------------------------------------------------------------------- /scripts/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/benchmark.sh -------------------------------------------------------------------------------- /scripts/bindings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/bindings.sh -------------------------------------------------------------------------------- /scripts/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/cargo.sh -------------------------------------------------------------------------------- /scripts/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/make.sh -------------------------------------------------------------------------------- /scripts/podman.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/scripts/podman.sh -------------------------------------------------------------------------------- /test_vectors/aes128gcm.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes128gcm.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes192gcm.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes192gcm.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes256gcm.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes256gcm.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes256gcmdndk.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes256gcmdndk.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes256gcmdndkv2.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes256gcmdndkv2.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes256gcmdndkv2kc.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes256gcmdndkv2kc.cozybuf -------------------------------------------------------------------------------- /test_vectors/aes256gcmsiv.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/aes256gcmsiv.cozybuf -------------------------------------------------------------------------------- /test_vectors/sivmac.cozybuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/test_vectors/sivmac.cozybuf -------------------------------------------------------------------------------- /third_party_benchmarks/aegis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aegis/Cargo.toml -------------------------------------------------------------------------------- /third_party_benchmarks/aegis/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aegis/benches/bench.rs -------------------------------------------------------------------------------- /third_party_benchmarks/aegis/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aegis/cargo.sh -------------------------------------------------------------------------------- /third_party_benchmarks/aegis/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /third_party_benchmarks/aegis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aegis/src/lib.rs -------------------------------------------------------------------------------- /third_party_benchmarks/aws-lc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aws-lc/Cargo.toml -------------------------------------------------------------------------------- /third_party_benchmarks/aws-lc/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aws-lc/benches/bench.rs -------------------------------------------------------------------------------- /third_party_benchmarks/aws-lc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aws-lc/src/lib.rs -------------------------------------------------------------------------------- /third_party_benchmarks/aws-lc/src/x25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/aws-lc/src/x25519.rs -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/Cargo.toml -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/benches/benches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/benches/benches.rs -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/src/chacha20_poly1305.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/src/chacha20_poly1305.rs -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/src/chacha20_poly1305_ietf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/src/chacha20_poly1305_ietf.rs -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/src/lib.rs -------------------------------------------------------------------------------- /third_party_benchmarks/libsodium/src/xchacha20_poly1305_ietf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/libsodium/src/xchacha20_poly1305_ietf.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/Cargo.toml -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/benches/bench.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/cargo.sh -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-08-01" 3 | -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/aead.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/aes128gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/aes128gcm.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/aes256gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/aes256gcm.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/chacha20_poly1305.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/chacha20_poly1305.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/cmac128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/cmac128.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/ctx.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/curve25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/curve25519.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/hmacsha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/hmacsha256.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/lib.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/mac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/mac.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/version.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/wrapper.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/wrapper/evp_cipher_ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/wrapper/evp_cipher_ctx.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/wrapper/evp_pkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/wrapper/evp_pkey.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/wrapper/evp_pkey_ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/wrapper/evp_pkey_ctx.rs -------------------------------------------------------------------------------- /third_party_benchmarks/openssl/src/wrapper/hmac_ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/openssl/src/wrapper/hmac_ctx.rs -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/Cargo.toml -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/benches/bench.rs -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/cargo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/cargo.sh -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/src/aes256gcm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/src/aes256gcm.rs -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/src/lib.rs -------------------------------------------------------------------------------- /third_party_benchmarks/rust-crypto/src/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookincubator/haberdashery/HEAD/third_party_benchmarks/rust-crypto/src/sha256.rs --------------------------------------------------------------------------------