#![feature(test)]
extern crate test;
use cipher::consts::*;
use cipher::{block_decryptor_bench, block_encryptor_bench};
use rc5::RC5;
block_encryptor_bench!(
Key: RC5<u32, U12, U16>,
rc5_32_12_16_encrypt_block,
rc5_32_12_16_encrypt_blocks,
);
block_decryptor_bench!(
Key: RC5<u32, U12, U16>,
rc5_32_12_16_decrypt_block,
rc5_32_12_16_decrypt_blocks,
);
block_encryptor_bench!(
Key: RC5<u32, U16, U16>,
rc5_32_16_16_encrypt_block,
rc5_32_16_16_encrypt_blocks,
);
block_decryptor_bench!(
Key: RC5<u32, U16, U16>,
rc5_32_16_16_decrypt_block,
rc5_32_16_16_decrypt_blocks,
);