sha-1 0.4.1

SHA-1 hash function
Documentation
#![no_std]
#[macro_use]
extern crate crypto_tests;
extern crate sha_1 as sha1;

use crypto_tests::hash::{Test, main_test, one_million_a};

#[test]
fn sha1_main() {
    // Examples from wikipedia
    let tests = new_tests!("test1", "test2", "test3");
    main_test::<sha1::Sha1>(&tests);
}

#[test]
fn sha1_1million_a() {
    let output = include_bytes!("data/one_million_a.output.bin");
    one_million_a::<sha1::Sha1>(output);
}