Lines Matching defs:ErrorStack
122 pub fn new(pkey: &PKeyRef<T>) -> Result<Self, ErrorStack> { in new() argument
134 pub fn new_id(id: Id) -> Result<Self, ErrorStack> { in new_id() argument
149 pub fn encrypt_init(&mut self) -> Result<(), ErrorStack> { in encrypt_init() argument
160 pub fn verify_init(&mut self) -> Result<(), ErrorStack> { in verify_init() argument
171 pub fn verify_recover_init(&mut self) -> Result<(), ErrorStack> { in verify_recover_init() argument
185 pub fn encrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in encrypt() argument
201 pub fn encrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in encrypt_to_vec() argument
222 pub fn verify(&mut self, data: &[u8], sig: &[u8]) -> Result<bool, ErrorStack> { in verify() argument
258 ) -> Result<usize, ErrorStack> { in verify_recover() argument
281 pub fn decrypt_init(&mut self) -> Result<(), ErrorStack> { in decrypt_init() argument
292 pub fn sign_init(&mut self) -> Result<(), ErrorStack> { in sign_init() argument
319 pub fn decrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in decrypt() argument
335 pub fn decrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in decrypt_to_vec() argument
355 pub fn sign(&mut self, data: &[u8], sig: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in sign() argument
371 pub fn sign_to_vec(&mut self, data: &[u8], sig: &mut Vec<u8>) -> Result<usize, ErrorStack> { in sign_to_vec() argument
385 pub fn derive_init(&mut self) -> Result<(), ErrorStack> { in derive_init() argument
396 pub fn keygen_init(&mut self) -> Result<(), ErrorStack> { in keygen_init() argument
410 pub fn set_signature_md(&self, md: &MdRef) -> Result<(), ErrorStack> { in set_signature_md() argument
425 pub fn rsa_padding(&self) -> Result<Padding, ErrorStack> { in rsa_padding() argument
439 pub fn set_rsa_padding(&mut self, padding: Padding) -> Result<(), ErrorStack> { in set_rsa_padding() argument
455 pub fn set_rsa_pss_saltlen(&mut self, len: RsaPssSaltlen) -> Result<(), ErrorStack> { in set_rsa_pss_saltlen() argument
470 pub fn set_rsa_mgf1_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_mgf1_md() argument
487 pub fn set_rsa_oaep_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_oaep_md() argument
503 pub fn set_rsa_oaep_label(&mut self, label: &[u8]) -> Result<(), ErrorStack> { in set_rsa_oaep_label() argument
529 pub fn set_keygen_cipher(&mut self, cipher: &CipherRef) -> Result<(), ErrorStack> { in set_keygen_cipher() argument
548 pub fn set_keygen_mac_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_keygen_mac_key() argument
571 pub fn set_hkdf_md(&mut self, digest: &MdRef) -> Result<(), ErrorStack> { in set_hkdf_md() argument
594 pub fn set_hkdf_mode(&mut self, mode: HkdfMode) -> Result<(), ErrorStack> { in set_hkdf_mode() argument
613 pub fn set_hkdf_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_key() argument
638 pub fn set_hkdf_salt(&mut self, salt: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_salt() argument
663 pub fn add_hkdf_info(&mut self, info: &[u8]) -> Result<(), ErrorStack> { in add_hkdf_info() argument
684 pub fn derive(&mut self, buf: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in derive() argument
698 pub fn derive_to_vec(&mut self, buf: &mut Vec<u8>) -> Result<usize, ErrorStack> { in derive_to_vec() argument
710 pub fn keygen(&mut self) -> Result<PKey<Private>, ErrorStack> { in keygen() argument