13 lines
296 B
Rust
13 lines
296 B
Rust
|
use cryptopals::friendly::pad_pkcs7;
|
||
|
|
||
|
fn main() {
|
||
|
assert_eq!(
|
||
|
pad_pkcs7(b"YELLOW SUBMARINE".to_vec(), 20),
|
||
|
b"YELLOW SUBMARINE\x04\x04\x04\x04"
|
||
|
);
|
||
|
assert_eq!(
|
||
|
pad_pkcs7(b"".to_vec(), 8),
|
||
|
b"\x08\x08\x08\x08\x08\x08\x08\x08"
|
||
|
);
|
||
|
println!("pass!")
|
||
|
}
|