Lines Matching refs:Padding
46 pub struct Padding(c_int); struct
48 impl Padding { implementation
49 pub const NONE: Padding = Padding(ffi::RSA_NO_PADDING);
50 pub const PKCS1: Padding = Padding(ffi::RSA_PKCS1_PADDING);
51 pub const PKCS1_OAEP: Padding = Padding(ffi::RSA_PKCS1_OAEP_PADDING);
52 pub const PKCS1_PSS: Padding = Padding(ffi::RSA_PKCS1_PSS_PADDING);
55 pub fn from_raw(value: c_int) -> Padding { in from_raw() argument
56 Padding(value) in from_raw()
130 padding: Padding, in private_decrypt() argument
158 padding: Padding, in private_encrypt() argument
302 padding: Padding, in public_decrypt() argument
329 padding: Padding, in public_encrypt() argument
723 .public_encrypt(original_data, &mut result, Padding::PKCS1) in test_public_encrypt_private_decrypt_with_padding()
731 .private_decrypt(&result, &mut dec_result, Padding::PKCS1) in test_public_encrypt_private_decrypt_with_padding()
746 k0.private_encrypt(&msg, &mut emesg, Padding::PKCS1) in test_private_encrypt()
750 .public_decrypt(&emesg, &mut dmesg, Padding::PKCS1) in test_private_encrypt()
764 k0.public_encrypt(&msg, &mut emesg, Padding::PKCS1).unwrap(); in test_public_encrypt()
767 .private_decrypt(&emesg, &mut dmesg, Padding::PKCS1) in test_public_encrypt()
809 .public_encrypt(msg, &mut encrypted, Padding::PKCS1) in test_pem_pkcs1_encrypt()
814 .private_decrypt(&encrypted, &mut decrypted, Padding::PKCS1) in test_pem_pkcs1_encrypt()
830 .public_encrypt(msg, &mut encrypted1, Padding::PKCS1) in test_pem_pkcs1_padding()
833 .public_encrypt(msg, &mut encrypted2, Padding::PKCS1) in test_pem_pkcs1_padding()