Lines Matching refs:ct

902     fn cipher_test(ciphertype: super::Cipher, pt: &str, ct: &str, key: &str, iv: &str) {
904 let ct = Vec::from_hex(ct).unwrap();
908 let computed = super::decrypt(ciphertype, &key, Some(&iv), &ct).unwrap();
926 fn cipher_test_nopad(ciphertype: super::Cipher, pt: &str, ct: &str, key: &str, iv: &str) {
928 let ct = Vec::from_hex(ct).unwrap();
935 let mut out = vec![0; ct.len() + ciphertype.block_size()];
936 let count = c.update(&ct, &mut out).unwrap();
963 let ct = "A68686B04D686AA107BD8D4CAB191A3EEC0A6294BC78B60F65C25CB47BD7BB3A48EFC4D26BE4";
967 cipher_test(super::Cipher::rc4(), pt, ct, key, iv);
977 let ct = "ce7d905a7776ac72f240d22aafed5e4eb7566cdc7211220e970da634ce015f131a5ecb8d400bc9e8\
983 cipher_test(super::Cipher::aes_256_xts(), pt, ct, key, iv);
990 let ct = "874D6191B620E3261BEF6864990DB6CE9806F66B7970FDFF8617187BB9FFFDFF5AE4DF3EDBD5D35E\
995 cipher_test(super::Cipher::aes_128_ctr(), pt, ct, key, iv);
1004 let ct = "68b3";
1008 cipher_test(super::Cipher::aes_128_cfb1(), pt, ct, key, iv);
1015 let ct = "3b3fd92eb72dad20333449f8e83cfb4a";
1019 cipher_test(super::Cipher::aes_128_cfb128(), pt, ct, key, iv);
1026 let ct = "3b79424c9c0dd436bace9e0ed4586a4f32b9";
1030 cipher_test(super::Cipher::aes_128_cfb8(), pt, ct, key, iv);
1038 let ct = "3b3fd92eb72dad20333449f8e83cfb4a7789508d16918f03f53c52dac54ed8259740051e9c5fecf64344f7a82260edcc304c6528f659c77866a510d9c1d6ae5e";
1042 cipher_test(super::Cipher::aes_128_ofb(), pt, ct, key, iv);
1050 let ct = "1abc932417521ca24f2b0459fe7e6e0b090339ec0aa6faefd5ccc2c6f4ce8e941e36b26bd1ebc670d1bd1d665620abf74f78a7f6d29809585a97daec58c6b050";
1054 cipher_test(super::Cipher::aes_192_ctr(), pt, ct, key, iv);
1063 let ct = "9359";
1067 cipher_test(super::Cipher::aes_192_cfb1(), pt, ct, key, iv);
1076 let ct = "cdc80d6fddf18cab34c25909c99a417467ce7f7f81173621961a2b70171d3d7a2e1e8a1dd59b88b1c8e60fed1efac4c9c05f9f9ca9834fa042ae8fba584b09ff";
1080 cipher_test(super::Cipher::aes_192_cfb128(), pt, ct, key, iv);
1089 let ct = "cda2521ef0a905ca44cd057cbf0d47a0678a";
1093 cipher_test(super::Cipher::aes_192_cfb8(), pt, ct, key, iv);
1101 let ct = "cdc80d6fddf18cab34c25909c99a4174fcc28b8d4c63837c09e81700c11004018d9a9aeac0f6596f559c6d4daf59a5f26d9f200857ca6c3e9cac524bd9acc92a";
1105 cipher_test(super::Cipher::aes_192_ofb(), pt, ct, key, iv);
1112 let ct = "9029";
1116 cipher_test(super::Cipher::aes_256_cfb1(), pt, ct, key, iv);
1123 let ct = "dc7e84bfda79164b7ecd8486985d3860";
1127 cipher_test(super::Cipher::aes_256_cfb128(), pt, ct, key, iv);
1134 let ct = "dc1f1a8520a64db55fcc8ac554844e889700";
1138 cipher_test(super::Cipher::aes_256_cfb8(), pt, ct, key, iv);
1146 let ct = "dc7e84bfda79164b7ecd8486985d38604febdc6740d20b3ac88f6ad82a4fb08d71ab47a086e86eedf39d1c5bba97c4080126141d67f37be8538f5a8be740e484";
1150 cipher_test(super::Cipher::aes_256_ofb(), pt, ct, key, iv);
1163 let ct = "6B77B4D63006DEE605B156E27403979358DEB9E7154616D959F1652BD5FF92CC";
1167 cipher_test_nopad(super::Cipher::bf_cbc(), pt, ct, key, iv);
1178 let ct = "B1B8CC0B250F09A0";
1182 cipher_test_nopad(super::Cipher::bf_ecb(), pt, ct, key, iv);
1193 let ct = "E73214A2822139CAF26ECF6D2EB9E76E3DA3DE04D1517200519D57A6C3";
1197 cipher_test_nopad(super::Cipher::bf_cfb64(), pt, ct, key, iv);
1208 let ct = "E73214A2822139CA62B343CC5B65587310DD908D0C241B2263C2CF80DA";
1212 cipher_test_nopad(super::Cipher::bf_ofb(), pt, ct, key, iv);
1221 let ct = "6f2867cfefda048a4046ef7e556c7132";
1225 cipher_test(super::Cipher::des_cbc(), pt, ct, key, iv);
1234 let ct = "0050ab8aecec758843fe157b4dde938c";
1238 cipher_test(super::Cipher::des_ecb(), pt, ct, key, iv);
1244 let ct = "9e5c4297d60582f81071ac8ab7d0698d4c79de8b94c519858207ea5d3e19a5fd";
1248 cipher_test(super::Cipher::des_ede3(), pt, ct, key, iv);
1254 let ct = "6f2867cfefda048a4046ef7e556c7132";
1258 cipher_test(super::Cipher::des_ede3_cbc(), pt, ct, key, iv);
1265 let ct = "6f2867cfefda048a4046ef7e556c7132";
1269 cipher_test(super::Cipher::des_ede3_cfb64(), pt, ct, key, iv);
1278 let ct = "8ad20486778e87387efb3f2574e509951c0626816722018129e578b2787969d3";
1293 assert_eq!(ct, hex::encode(out));
1301 &Vec::from_hex(ct).unwrap(),
1316 let ct = "b4dd74e7a0cc51aea45dfb401a41d5822c96901a83247ea0";
1330 assert_eq!(ct, hex::encode(out));
1338 &Vec::from_hex(ct).unwrap(),
1352 let ct = "b4dd74e7a0cc51aea45dfb401a41d5822c96901a83247ea0";
1360 &Vec::from_hex(ct).unwrap(),
1374 let ct = "353022db9c568bd7183a13c40b1ba30fcc768c54264aa2cd";
1388 assert_eq!(ct, hex::encode(out));
1396 &Vec::from_hex(ct).unwrap(),
1410 let ct = "353022db9c568bd7183a13c40b1ba30fcc768c54264aa2cd";
1418 &Vec::from_hex(ct).unwrap(),
1432 let ct = "92b657130a74b85a";
1445 assert_eq!(ct, hex::encode(out));
1453 &Vec::from_hex(ct).unwrap(),
1467 let ct = "92b657130a74b85a";
1474 &Vec::from_hex(ct).unwrap(),
1488 let ct =
1492 cipher_test(Cipher::chacha20(), pt, ct, key, iv);
1505 let ct =
1521 assert_eq!(ct, hex::encode(out));
1529 &Vec::from_hex(ct).unwrap(),
1543 let ct = "c2edf0fb2eb11bf7b2f39417a8528896d34b24b6fd79e5923b116dfcd2aba5a4";
1547 cipher_test(super::Cipher::seed_cbc(), pt, ct, key, iv);
1557 let ct = "71d4d25fc1750cb7789259e7f34061939a41";
1561 cipher_test(super::Cipher::seed_cfb128(), pt, ct, key, iv);
1571 let ct = "0263a9cd498cf0edb0ef72a3231761d00ce601f7d08ad19ad74f0815f2c77f7e";
1575 cipher_test(super::Cipher::seed_ecb(), pt, ct, key, iv);
1585 let ct = "71d4d25fc1750cb7789259e7f34061930afd";
1589 cipher_test(super::Cipher::seed_ofb(), pt, ct, key, iv);
1607 let ct = vec![
1623 assert_eq!(ct, &r[..count]);