diff --git a/README.md b/README.md index 24decab..80f6ba8 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,6 @@ # SilentDragonPaper -

- - MyHushTeam's Twitter - - follow on Twitter - - follow on Mastodon - - MyHushTeam's Reddit -

- -SilentDragonPaper is a paper wallet generator that can run completely offline. +SilentDragonPaper is a paper wallet generator that can be compiled and run completely offline. You can run it on an air-gapped computer to generate your shielded z-addresses, which will allow you to keep your keys completely offline. @@ -25,6 +10,8 @@ You can run it on an air-gapped computer to generate your shielded z-addresses, ## Download +Two options for Download, either a [pre-built binary](https://git.hush.is/hush/SilentDragonPaper#binary-installation) or [you compile it yourself](https://git.hush.is/hush/SilentDragonPaper#source-code-installation). + ### Binary installation SilentDragonPaper is available as pre-built binaries from our [release page](https://git.hush.is/hush/SilentDragonPaper/releases). Download the zip file for your platform, extract it and run the `./SilentDragonPaper` binary. @@ -48,22 +35,25 @@ cd SilentDragonPaper #### Advanced Option : Compile using system installed rust -SilentDragonPaper is built with Rust. To compile from source, you must [install Rust 1.48](https://www.rust-lang.org/tools/install). -Older versions of Rust may work, newer versions will not. +SilentDragonPaper is built with Rust. To compile from source, you must [install at least Rust 1.48](https://www.rust-lang.org/tools/install). Please report any issues if a particular version of Rust does not compile this, but I have successfully built this with `rustc 1.64.0 (a55dd71d5 2022-09-19)`. ``` cd SilentDragonPaper/cli -cargo build --release +cargo build --release --offline ``` - -#### Compiled binary location -The completed binary is available in the `cli/target/release` folder. +**After building, the completed binary will be available in the `cli/target/release` folder.** ## Usage Instructions ### Generating wallets -To generate a Hush paper wallet, simply run `./SilentDragonPaper` or `./target/release/SilentDragonPaper` or `./cli/target/release/SilentDragonPaper` depending on method you used to install. +To generate a Hush paper wallet, simply run one of the following below as the exact command will depend on the method you used to install or compile it. + +``` +./SilentDragonPaper +./target/release/SilentDragonPaper +./cli/target/release/SilentDragonPaper +``` You'll be asked to type some random characters that will add entropy to the random number generator. Run with `--help` to see all options @@ -87,10 +77,10 @@ Note that generating vanity addresses with a prefix longer than 4-5 characters i When generating paper wallets that will store large amounts of crypto, please take special care to ensure the keys are generated and kept completely offline. 1. `SilentDragonPaper` supports ARMv8 (Raspberry Pi 3+). You can put one in a Faraday cage along with a printer, and print out the PDFs securely. -2. Please ensure you supply random entropy when you run `SilentDragonPaper`. Your entropy is mixed in with system-provided entropy to generate keys -3. If you can, run with `unshare`, which will disable all network interfaces to a process, providing you with an additional layer of safety. (See next section) -4. After you've generated the keys, you can tear off the Address potion of the wallet and take it to your online computer/phone to send the address funds. Please always keep the private key offline. -5. When you're ready to spend the cold storage keys, import the private key into a full node, then don't re-use the key again. +1. Please ensure you supply random entropy when you run `SilentDragonPaper`. Your entropy is mixed in with system-provided entropy to generate keys. +1. If you can, run with `unshare`, which will disable all network interfaces to a process, providing you with an additional layer of safety. (See next section) +1. After you've generated the keys, you can tear off the Address potion of the wallet and take it to your online computer/phone to send the address funds. Please always keep the private key offline. +1. When you're ready to spend the cold storage keys, import the private key into a full node, then don't re-use the key again. ### Run without network @@ -129,15 +119,29 @@ ARGS: Name of output file. ``` -## Support +## Support and Socials + +Please feel free to join us on Telegram for official support: +* Main group: https://hush.is/tg +* Support group: https://hush.is/telegram_support +* Mining group: https://hush.is/telegram_mining + +If you prefer Matrix, then please join our Matrix chatrooms which are bridged to the above Telegram rooms: +* Main group: [#hush_main:matrix.org](https://hush.is/matrix) +* Support group: [#hush_support:matrix.org](https://matrix.to/#/#hush_support:matrix.org) +* Mining group: [#hush_mining:matrix.org](https://matrix.to/#/#hush_mining:matrix.org) -For support join us on [Telegram Support](https://hush.is/telegram_support), or our [Main Telegram](https://hush.is/telegram) or tweet at [@MyHushTeam](https://twitter.com/MyHushTeam), or toot at our [Mastodon](https://fosstodon.org/@myhushteam), or [file an issue](https://git.hush.is/hush/SilentDragonPaper/issues). +Other socials: +* PeerTube: [videos.hush.is](https://hush.is/peertube) +* Twitter: [@hushisprivacy](https://hush.is/twitter) +* Mastodon: [@myhushteam@fosstodon.org](https://hush.is/mastodon) +* Reddit: [@Myhush](https://hush.is/reddit) ## Copyright Released under the [GNU Public License Version 3](https://www.gnu.org/licenses/gpl-3.0.en.html) or later. -Copyright (c) 2019-2021 The Hush Developers +Copyright (c) 2019-2023 The Hush Developers Copyright (c) 2019 adityapk00 diff --git a/build.sh b/build.sh index e65b6ab..4ae63ec 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (c) 2016-2021 The Hush developers +# Copyright (c) 2016-2023 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html @@ -38,4 +38,4 @@ PATH=$(pwd)/../build/bin/:$PATH echo PATH=$PATH cargo --version rustc --version -../build/bin/cargo build --verbose --release +../build/bin/cargo build --verbose --release --offline diff --git a/cli/Cargo.toml b/cli/Cargo.toml index b9db1cf..d4413bd 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -10,7 +10,7 @@ edition = "2018" [patch.crates-io] aes = { path = "vendor/aes-0.2.0" } aes-soft = { git = "https://github.com/RustCrypto/block-ciphers", rev = "aes-soft-v0.2.0" } -aesni = { git = "https://github.com/RustCrypto/block-ciphers", rev = "aesni-v0.4.2" } +aesni = { path = "vendor/aesni" } block-cipher-trait = { git = "https://github.com/RustCrypto/traits", rev = "block-cipher-trait-v0.5.3" } stream-cipher = { git = "https://github.com/RustCrypto/traits", rev = "stream-cipher-v0.1.1" } hmac = { path = "vendor/hmac-0.4.2" } diff --git a/cli/vendor/aes-0.2.0/.cargo-checksum.json b/cli/vendor/aes-0.2.0/.cargo-checksum.json new file mode 100644 index 0000000..9cfe2d6 --- /dev/null +++ b/cli/vendor/aes-0.2.0/.cargo-checksum.json @@ -0,0 +1 @@ +{"files":{"Cargo.toml":"fe7769b26a732dd9348115d6a9661607753875909888ba16292ec69e18266033","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"f7e8ab639afef15573680c97f796166835cbeb3865175882fea41c60d106b733","src/lib.rs":"0108e29e65ed2509add80706fd69e61d32e1dfe4bb0d9c83928c1db995354ce3"},"package":null} diff --git a/cli/vendor/aes-0.2.0/Cargo.toml.orig b/cli/vendor/aes-0.2.0/Cargo.toml.orig deleted file mode 100644 index 961f0ee..0000000 --- a/cli/vendor/aes-0.2.0/Cargo.toml.orig +++ /dev/null @@ -1,24 +0,0 @@ -[package] -name = "aes" -version = "0.2.0" -authors = ["RustCrypto Developers"] -license = "MIT OR Apache-2.0" -description = "Facade for AES (Rijndael) block ciphers implementations" -documentation = "https://docs.rs/aes" -repository = "https://github.com/RustCrypto/block-ciphers" -keywords = ["crypto", "aes", "rijndael", "block-cipher"] -categories = ["cryptography", "no-std"] - -[dependencies] -block-cipher-trait = "0.5" - -[target.'cfg(not(all(target_feature="aes", target_feature = "sse2", any(target_arch = "x86_64", target_arch = "x86"))))'.dependencies] -aes-soft = "0.2" - -[target.'cfg(all(target_feature="aes", target_feature = "sse2", any(target_arch = "x86_64", target_arch = "x86")))'.dependencies] -aesni = { version = "0.4", default-features = false } - -[dev-dependencies] -block-cipher-trait = { version = "0.5", features = ["dev"] } - -[workspace] diff --git a/cli/vendor/aes-0.2.0/benches/aes128.rs b/cli/vendor/aes-0.2.0/benches/aes128.rs deleted file mode 100644 index 584e910..0000000 --- a/cli/vendor/aes-0.2.0/benches/aes128.rs +++ /dev/null @@ -1,68 +0,0 @@ -#![no_std] -#![feature(test)] -extern crate aes; -extern crate test; - -use aes::{Aes128, BlockCipher}; - -#[bench] -pub fn aes128_encrypt(bh: &mut test::Bencher) { - let cipher = Aes128::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes128_decrypt(bh: &mut test::Bencher) { - let cipher = Aes128::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes128_encrypt8(bh: &mut test::Bencher) { - let cipher = Aes128::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} - -#[bench] -pub fn aes128_decrypt8(bh: &mut test::Bencher) { - let cipher = Aes128::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} -/* -#[bench] -pub fn ctr_aes128(bh: &mut test::Bencher) { - let mut cipher = aes::CtrAes128::new(&[0; 16], &[0; 16]); - let mut input = [0u8; 10000]; - - - bh.iter(|| { - cipher.xor(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} -*/ diff --git a/cli/vendor/aes-0.2.0/benches/aes192.rs b/cli/vendor/aes-0.2.0/benches/aes192.rs deleted file mode 100644 index 807d43e..0000000 --- a/cli/vendor/aes-0.2.0/benches/aes192.rs +++ /dev/null @@ -1,69 +0,0 @@ -#![no_std] -#![feature(test)] -extern crate aes; -extern crate test; - -use aes::{Aes192, BlockCipher}; - -#[bench] -pub fn aes192_encrypt(bh: &mut test::Bencher) { - let cipher = Aes192::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes192_decrypt(bh: &mut test::Bencher) { - let cipher = Aes192::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes192_encrypt8(bh: &mut test::Bencher) { - let cipher = Aes192::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} - -#[bench] -pub fn aes192_decrypt8(bh: &mut test::Bencher) { - let cipher = Aes192::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} - -/* -#[bench] -pub fn ctr_aes192(bh: &mut test::Bencher) { - let mut cipher = aes::CtrAes192::new(&[0; 24], &[0; 16]); - let mut input = [0u8; 10000]; - - - bh.iter(|| { - cipher.xor(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} -*/ diff --git a/cli/vendor/aes-0.2.0/benches/aes256.rs b/cli/vendor/aes-0.2.0/benches/aes256.rs deleted file mode 100644 index 13de817..0000000 --- a/cli/vendor/aes-0.2.0/benches/aes256.rs +++ /dev/null @@ -1,68 +0,0 @@ -#![no_std] -#![feature(test)] -extern crate aes; -extern crate test; - -use aes::{Aes256, BlockCipher}; - -#[bench] -pub fn aes256_encrypt(bh: &mut test::Bencher) { - let cipher = Aes256::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes256_decrypt(bh: &mut test::Bencher) { - let cipher = Aes256::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_block(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} - -#[bench] -pub fn aes256_encrypt8(bh: &mut test::Bencher) { - let cipher = Aes256::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.encrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} - -#[bench] -pub fn aes256_decrypt8(bh: &mut test::Bencher) { - let cipher = Aes256::new(&Default::default()); - let mut input = Default::default(); - - bh.iter(|| { - cipher.decrypt_blocks(&mut input); - test::black_box(&input); - }); - bh.bytes = (input[0].len() * input.len()) as u64; -} -/* -#[bench] -pub fn ctr_aes256(bh: &mut test::Bencher) { - let mut cipher = aes::CtrAes256::new(&[0; 32], &[0; 16]); - let mut input = [0u8; 10000]; - - - bh.iter(|| { - cipher.xor(&mut input); - test::black_box(&input); - }); - bh.bytes = input.len() as u64; -} -*/ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes128.ciphertexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes128.ciphertexts.bin deleted file mode 100644 index 68a95d6..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes128.ciphertexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes128.index.bin b/cli/vendor/aes-0.2.0/tests/data/aes128.index.bin deleted file mode 100644 index 347d900..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes128.index.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes128.keys.bin b/cli/vendor/aes-0.2.0/tests/data/aes128.keys.bin deleted file mode 100644 index d6140da..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes128.keys.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes128.plaintexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes128.plaintexts.bin deleted file mode 100644 index 8287dbb..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes128.plaintexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes192.ciphertexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes192.ciphertexts.bin deleted file mode 100644 index b417973..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes192.ciphertexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes192.index.bin b/cli/vendor/aes-0.2.0/tests/data/aes192.index.bin deleted file mode 100644 index 092cc09..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes192.index.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes192.keys.bin b/cli/vendor/aes-0.2.0/tests/data/aes192.keys.bin deleted file mode 100644 index a6c9498..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes192.keys.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes192.plaintexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes192.plaintexts.bin deleted file mode 100644 index 5009d1d..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes192.plaintexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes256.ciphertexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes256.ciphertexts.bin deleted file mode 100644 index 3fafba6..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes256.ciphertexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes256.index.bin b/cli/vendor/aes-0.2.0/tests/data/aes256.index.bin deleted file mode 100644 index e7150d1..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes256.index.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes256.keys.bin b/cli/vendor/aes-0.2.0/tests/data/aes256.keys.bin deleted file mode 100644 index e4f0c38..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes256.keys.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/data/aes256.plaintexts.bin b/cli/vendor/aes-0.2.0/tests/data/aes256.plaintexts.bin deleted file mode 100644 index 9204928..0000000 Binary files a/cli/vendor/aes-0.2.0/tests/data/aes256.plaintexts.bin and /dev/null differ diff --git a/cli/vendor/aes-0.2.0/tests/lib.rs b/cli/vendor/aes-0.2.0/tests/lib.rs deleted file mode 100644 index 6e55275..0000000 --- a/cli/vendor/aes-0.2.0/tests/lib.rs +++ /dev/null @@ -1,10 +0,0 @@ -//! Test vectors are from NESSIE: -//! https://www.cosic.esat.kuleuven.be/nessie/testvectors/ -#![no_std] -extern crate aes; -#[macro_use] -extern crate block_cipher_trait; - -new_test!(aes128_test, "aes128", aes::Aes128); -new_test!(aes192_test, "aes192", aes::Aes192); -new_test!(aes256_test, "aes256", aes::Aes256); diff --git a/cli/vendor/crypto-mac-0.4.0/.cargo-checksum.json b/cli/vendor/crypto-mac-0.4.0/.cargo-checksum.json new file mode 100644 index 0000000..2a7ac93 --- /dev/null +++ b/cli/vendor/crypto-mac-0.4.0/.cargo-checksum.json @@ -0,0 +1 @@ +{"files":{"Cargo.toml":"e0cc5f966c73e14099d0820fa908887c6d492fbd680841a6e81bdec9f053d44d","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba","src/lib.rs":"878ddfc0a081ae1172dfba753beb89476bdbbf423fcc38ae692a02736aed8d07"},"package":null} diff --git a/cli/vendor/crypto-mac-0.4.0/.cargo-ok b/cli/vendor/crypto-mac-0.4.0/.cargo-ok deleted file mode 100644 index b5754e2..0000000 --- a/cli/vendor/crypto-mac-0.4.0/.cargo-ok +++ /dev/null @@ -1 +0,0 @@ -ok \ No newline at end of file diff --git a/cli/vendor/crypto-mac-0.4.0/Cargo.toml.orig b/cli/vendor/crypto-mac-0.4.0/Cargo.toml.orig deleted file mode 100644 index 930d434..0000000 --- a/cli/vendor/crypto-mac-0.4.0/Cargo.toml.orig +++ /dev/null @@ -1,13 +0,0 @@ -[package] -name = "crypto-mac" -version = "0.4.0" -authors = ["The RustCrypto Devs"] -license = "MIT/Apache-2.0" -description = "Trait for Message Authentication Code (MAC) algorithms" -documentation = "https://docs.rs/crypto-mac" -repository = "https://github.com/RustCrypto/traits" -keywords = ["crypto", "mac"] - -[dependencies] -generic-array = "0.8" -constant_time_eq = "0.1" diff --git a/cli/vendor/hmac-0.4.2/.cargo-checksum.json b/cli/vendor/hmac-0.4.2/.cargo-checksum.json new file mode 100644 index 0000000..3a10007 --- /dev/null +++ b/cli/vendor/hmac-0.4.2/.cargo-checksum.json @@ -0,0 +1 @@ +{"files":{"Cargo.toml":"399d1c36cbd87de4b1fc24ad81f21fe43aef826b1e723e6c02c44a0ebe77c269","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba","src/lib.rs":"f17520ab746a7a9113219622aba60e0b5fa9601752e1fa06a71cbfdf905322fc"},"package":null} diff --git a/cli/vendor/hmac-0.4.2/.cargo-ok b/cli/vendor/hmac-0.4.2/.cargo-ok deleted file mode 100644 index b5754e2..0000000 --- a/cli/vendor/hmac-0.4.2/.cargo-ok +++ /dev/null @@ -1 +0,0 @@ -ok \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/Cargo.toml.orig b/cli/vendor/hmac-0.4.2/Cargo.toml.orig deleted file mode 100644 index 213eb1e..0000000 --- a/cli/vendor/hmac-0.4.2/Cargo.toml.orig +++ /dev/null @@ -1,19 +0,0 @@ -[package] -name = "hmac" -version = "0.4.2" -authors = ["RustCrypto Developers"] -license = "MIT/Apache-2.0" -description = "Generic implementation of Hash-based Message Authentication Code (HMAC)" -documentation = "https://docs.rs/hmac" -repository = "https://github.com/RustCrypto/MACs" -keywords = ["crypto", "mac", "hmac", "digest"] - -[dependencies] -crypto-mac = "0.4" -generic-array = "0.8" -digest = "0.6" - -[dev-dependencies] -crypto-tests = "0.5" -md-5 = "0.5" -sha2 = "0.6" diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/1.input.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/1.input.bin deleted file mode 100644 index e64eb93..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/1.input.bin +++ /dev/null @@ -1 +0,0 @@ -Hi There \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/1.key.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/1.key.bin deleted file mode 100644 index 0ed6edc..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/1.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/1.output.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/1.output.bin deleted file mode 100644 index e03a53e..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/1.output.bin +++ /dev/null @@ -1 +0,0 @@ -rz68 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/2.input.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/2.input.bin deleted file mode 100644 index 3e7ca42..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/2.input.bin +++ /dev/null @@ -1 +0,0 @@ -what do ya want for nothing? \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/2.key.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/2.key.bin deleted file mode 100644 index 3e68811..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/2.key.bin +++ /dev/null @@ -1 +0,0 @@ -Jefe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/2.output.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/2.output.bin deleted file mode 100644 index 716f765..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/2.output.bin +++ /dev/null @@ -1,2 +0,0 @@ -u x>jn1 -]8 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/3.input.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/3.input.bin deleted file mode 100644 index 6213c23..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/3.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/3.key.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/3.key.bin deleted file mode 100644 index 8a74245..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/3.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/3.output.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/3.output.bin deleted file mode 100644 index abeda5a..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/3.output.bin +++ /dev/null @@ -1 +0,0 @@ -V4RL۸3 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/4.input.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/4.input.bin deleted file mode 100644 index ff3bb63..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/4.input.bin +++ /dev/null @@ -1 +0,0 @@ -The quick brown fox jumps over the lazy dog \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/4.key.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/4.key.bin deleted file mode 100644 index 1aadabe..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/4.key.bin +++ /dev/null @@ -1 +0,0 @@ -key \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/md5/4.output.bin b/cli/vendor/hmac-0.4.2/tests/data/md5/4.output.bin deleted file mode 100644 index 123d09f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/md5/4.output.bin +++ /dev/null @@ -1 +0,0 @@ -F>wI -Iu \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/1.input.bin deleted file mode 100644 index e64eb93..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.input.bin +++ /dev/null @@ -1 +0,0 @@ -Hi There \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/1.key.bin deleted file mode 100644 index ff59d0b..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/1.output.bin deleted file mode 100644 index 2a91c84..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/1.output.bin +++ /dev/null @@ -1 +0,0 @@ -oh2|ԝ?GOShK" \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/2.input.bin deleted file mode 100644 index 3e7ca42..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.input.bin +++ /dev/null @@ -1 +0,0 @@ -what do ya want for nothing? \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/2.key.bin deleted file mode 100644 index 3e68811..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.key.bin +++ /dev/null @@ -1 +0,0 @@ -Jefe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/2.output.bin deleted file mode 100644 index fc2272e..0000000 Binary files a/cli/vendor/hmac-0.4.2/tests/data/sha224/2.output.bin and /dev/null differ diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/3.input.bin deleted file mode 100644 index 6213c23..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/3.key.bin deleted file mode 100644 index 7a6c7b3..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/3.output.bin deleted file mode 100644 index e363d5a..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/3.output.bin +++ /dev/null @@ -1 +0,0 @@ -5iM}jde]i3 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/4.input.bin deleted file mode 100644 index 71fc208..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/4.key.bin deleted file mode 100644 index 8bcf1ce..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.key.bin +++ /dev/null @@ -1,2 +0,0 @@ - -  \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha224/4.output.bin deleted file mode 100644 index db1f836..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha224/4.output.bin +++ /dev/null @@ -1 +0,0 @@ -lPht6FMБ)Y >"cUe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/4.input.bin deleted file mode 100644 index 71fc208..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/4.key.bin deleted file mode 100644 index 8bcf1ce..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.key.bin +++ /dev/null @@ -1,2 +0,0 @@ - -  \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/4.output.bin deleted file mode 100644 index 514c957..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/4.output.bin +++ /dev/null @@ -1 +0,0 @@ -U8D<́:xz.?g)f[ \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/5.input.bin deleted file mode 100644 index 2f5775c..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test With Truncation \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/5.key.bin deleted file mode 100644 index b3de107..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/5.output.bin deleted file mode 100644 index aca7cb4..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/5.output.bin +++ /dev/null @@ -1,2 +0,0 @@ -tsn yl)UU+o| -j` \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/6.input.bin deleted file mode 100644 index 3d1ec35..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test Using Larger Than Block-Size Key - Hash Key First \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/6.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/6.output.bin deleted file mode 100644 index 21aaa26..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/6.output.bin +++ /dev/null @@ -1 +0,0 @@ -`1Y & !7(FT \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/7.input.bin deleted file mode 100644 index 401151d..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.input.bin +++ /dev/null @@ -1 +0,0 @@ -This is a test using a larger than block-size key and a larger than block-size data. The key needs to be hashed before being used by the HMAC algorithm. \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/7.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha256/7.output.bin deleted file mode 100644 index 774aa22..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha256/7.output.bin +++ /dev/null @@ -1 +0,0 @@ - /'c_հDcdOQS\:5 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/1.input.bin deleted file mode 100644 index e64eb93..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.input.bin +++ /dev/null @@ -1 +0,0 @@ -Hi There \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/1.key.bin deleted file mode 100644 index ff59d0b..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/1.output.bin deleted file mode 100644 index 35651cd..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/1.output.bin +++ /dev/null @@ -1 +0,0 @@ -9DHbk%FƂL|ŜꞩnJR \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/2.input.bin deleted file mode 100644 index 3e7ca42..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.input.bin +++ /dev/null @@ -1 +0,0 @@ -what do ya want for nothing? \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/2.key.bin deleted file mode 100644 index 3e68811..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.key.bin +++ /dev/null @@ -1 +0,0 @@ -Jefe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/2.output.bin deleted file mode 100644 index debca78..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/2.output.bin +++ /dev/null @@ -1 +0,0 @@ -EvH@1axҵk~dG.sc"D^"@^iNj29I \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/3.input.bin deleted file mode 100644 index 6213c23..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/3.key.bin deleted file mode 100644 index 7a6c7b3..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/3.output.bin deleted file mode 100644 index 447bb7e..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/3.output.bin +++ /dev/null @@ -1,3 +0,0 @@ -&歊 -Ȩo -5G>YfK*Z8N:O' \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/4.input.bin deleted file mode 100644 index 71fc208..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/4.key.bin deleted file mode 100644 index 8bcf1ce..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.key.bin +++ /dev/null @@ -1,2 +0,0 @@ - -  \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/4.output.bin deleted file mode 100644 index 11aa864..0000000 Binary files a/cli/vendor/hmac-0.4.2/tests/data/sha384/4.output.bin and /dev/null differ diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/5.input.bin deleted file mode 100644 index 2f5775c..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test With Truncation \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/5.key.bin deleted file mode 100644 index b3de107..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/5.output.bin deleted file mode 100644 index 38b1ae6..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/5.output.bin +++ /dev/null @@ -1 +0,0 @@ -:4P;*#na,L\ˮ@b&*7͈cA \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/6.input.bin deleted file mode 100644 index 3d1ec35..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test Using Larger Than Block-Size Key - Hash Key First \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/6.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/6.output.bin deleted file mode 100644 index 9f687c8..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/6.output.bin +++ /dev/null @@ -1 +0,0 @@ -ND>:ŴO*+X<: .@0$cIR \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/7.input.bin deleted file mode 100644 index 401151d..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.input.bin +++ /dev/null @@ -1 +0,0 @@ -This is a test using a larger than block-size key and a larger than block-size data. The key needs to be hashed before being used by the HMAC algorithm. \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/7.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha384/7.output.bin deleted file mode 100644 index ec639df..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha384/7.output.bin +++ /dev/null @@ -1 +0,0 @@ -f 5/%N,`$ λFŦx1m8` FR> \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/1.input.bin deleted file mode 100644 index e64eb93..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.input.bin +++ /dev/null @@ -1 +0,0 @@ -Hi There \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/1.key.bin deleted file mode 100644 index ff59d0b..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/1.output.bin deleted file mode 100644 index 1a5537e..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/1.output.bin +++ /dev/null @@ -1 +0,0 @@ -|ޥaO$l#yNxzгE|ڨ3ָ'N依Nap.il :hT \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/2.input.bin deleted file mode 100644 index 3e7ca42..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.input.bin +++ /dev/null @@ -1 +0,0 @@ -what do ya want for nothing? \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/2.key.bin deleted file mode 100644 index 3e68811..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.key.bin +++ /dev/null @@ -1 +0,0 @@ -Jefe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/2.output.bin deleted file mode 100644 index 56a4f60..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/2.output.bin +++ /dev/null @@ -1,2 +0,0 @@ -Kz{;Vࣇd".' %TXuZJmOe걣MJkKcn -87 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/3.input.bin deleted file mode 100644 index 6213c23..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/3.key.bin deleted file mode 100644 index 7a6c7b3..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/3.output.bin deleted file mode 100644 index bf1e6cb..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/3.output.bin +++ /dev/null @@ -1 +0,0 @@ -sVul 鱵ݎ6U>3'9>y"~gF7&t'Y2 \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/4.input.bin deleted file mode 100644 index 71fc208..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.input.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/4.key.bin deleted file mode 100644 index 8bcf1ce..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.key.bin +++ /dev/null @@ -1,2 +0,0 @@ - -  \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/4.output.bin deleted file mode 100644 index e57e885..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/4.output.bin +++ /dev/null @@ -1 +0,0 @@ -FV7EiJvK-oP6۩^y'\xcA O- \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/5.input.bin deleted file mode 100644 index 2f5775c..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test With Truncation \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/5.key.bin deleted file mode 100644 index b3de107..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/5.output.bin deleted file mode 100644 index 47b6e96..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/5.output.bin +++ /dev/null @@ -1,2 +0,0 @@ -A_bqX -SAyP*O6f:mq[P#P3dEOg)gsfk \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/6.input.bin deleted file mode 100644 index 3d1ec35..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.input.bin +++ /dev/null @@ -1 +0,0 @@ -Test Using Larger Than Block-Size Key - Hash Key First \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/6.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/6.output.bin deleted file mode 100644 index 3e6bf53..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/6.output.bin +++ /dev/null @@ -1,2 +0,0 @@ -Bc{贛FJ7RkV7_%!]jROs? -싑Z]xe \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.input.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/7.input.bin deleted file mode 100644 index 401151d..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.input.bin +++ /dev/null @@ -1 +0,0 @@ -This is a test using a larger than block-size key and a larger than block-size data. The key needs to be hashed before being used by the HMAC algorithm. \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.key.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/7.key.bin deleted file mode 100644 index bfb2a2f..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.key.bin +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.output.bin b/cli/vendor/hmac-0.4.2/tests/data/sha512/7.output.bin deleted file mode 100644 index 29c9faf..0000000 --- a/cli/vendor/hmac-0.4.2/tests/data/sha512/7.output.bin +++ /dev/null @@ -1 +0,0 @@ -{jw]}ߩn^?޽qr]- D,>(&tests); -} - - -#[test] -fn hmac_sha224() { - // Test vectors from RFC 4231 - let tests = new_mac_tests!( - "sha224/1", "sha224/2", "sha224/3", "sha224/4", - "sha224/5", "sha224/6", "sha224/7" - ); - mac_test::>(&tests); -} - -#[test] -fn hmac_sha256() { - // Test vectors from RFC 4231 - let tests = new_mac_tests!( - "sha256/1", "sha256/2", "sha256/3", "sha256/4", - "sha256/5", "sha256/6", "sha256/7" - ); - mac_test::>(&tests); -} - -#[test] -fn hmac_sha384() { - // Test vectors from RFC 4231 - let tests = new_mac_tests!( - "sha384/1", "sha384/2", "sha384/3", "sha384/4", - "sha384/5", "sha384/6", "sha384/7" - ); - mac_test::>(&tests); -} - -#[test] -fn hmac_sha512() { - // Test vectors from RFC 4231 - let tests = new_mac_tests!( - "sha512/1", "sha512/2", "sha512/3", "sha512/4", - "sha512/5", "sha512/6", "sha512/7" - ); - mac_test::>(&tests); -}