Lines Matching defs:ErrorStack
141 pub fn new(pkey: &PKeyRef<T>) -> Result<Self, ErrorStack> { in new() argument
153 pub fn new_id(id: Id) -> Result<Self, ErrorStack> { in new_id() argument
168 pub fn encrypt_init(&mut self) -> Result<(), ErrorStack> { in encrypt_init() argument
179 pub fn verify_init(&mut self) -> Result<(), ErrorStack> { in verify_init() argument
190 pub fn verify_recover_init(&mut self) -> Result<(), ErrorStack> { in verify_recover_init() argument
204 pub fn encrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in encrypt() argument
220 pub fn encrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in encrypt_to_vec() argument
241 pub fn verify(&mut self, data: &[u8], sig: &[u8]) -> Result<bool, ErrorStack> { in verify() argument
277 ) -> Result<usize, ErrorStack> { in verify_recover() argument
300 pub fn decrypt_init(&mut self) -> Result<(), ErrorStack> { in decrypt_init() argument
311 pub fn sign_init(&mut self) -> Result<(), ErrorStack> { in sign_init() argument
338 pub fn decrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in decrypt() argument
354 pub fn decrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in decrypt_to_vec() argument
374 pub fn sign(&mut self, data: &[u8], sig: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in sign() argument
390 pub fn sign_to_vec(&mut self, data: &[u8], sig: &mut Vec<u8>) -> Result<usize, ErrorStack> { in sign_to_vec() argument
404 pub fn derive_init(&mut self) -> Result<(), ErrorStack> { in derive_init() argument
415 pub fn keygen_init(&mut self) -> Result<(), ErrorStack> { in keygen_init() argument
429 pub fn set_signature_md(&self, md: &MdRef) -> Result<(), ErrorStack> { in set_signature_md() argument
444 pub fn rsa_padding(&self) -> Result<Padding, ErrorStack> { in rsa_padding() argument
458 pub fn set_rsa_padding(&mut self, padding: Padding) -> Result<(), ErrorStack> { in set_rsa_padding() argument
474 pub fn set_rsa_pss_saltlen(&mut self, len: RsaPssSaltlen) -> Result<(), ErrorStack> { in set_rsa_pss_saltlen() argument
489 pub fn set_rsa_mgf1_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_mgf1_md() argument
506 pub fn set_rsa_oaep_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_oaep_md() argument
522 pub fn set_rsa_oaep_label(&mut self, label: &[u8]) -> Result<(), ErrorStack> { in set_rsa_oaep_label() argument
548 pub fn set_keygen_cipher(&mut self, cipher: &CipherRef) -> Result<(), ErrorStack> { in set_keygen_cipher() argument
567 pub fn set_keygen_mac_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_keygen_mac_key() argument
590 pub fn set_hkdf_md(&mut self, digest: &MdRef) -> Result<(), ErrorStack> { in set_hkdf_md() argument
613 pub fn set_hkdf_mode(&mut self, mode: HkdfMode) -> Result<(), ErrorStack> { in set_hkdf_mode() argument
632 pub fn set_hkdf_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_key() argument
657 pub fn set_hkdf_salt(&mut self, salt: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_salt() argument
682 pub fn add_hkdf_info(&mut self, info: &[u8]) -> Result<(), ErrorStack> { in add_hkdf_info() argument
703 pub fn derive(&mut self, buf: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in derive() argument
717 pub fn derive_to_vec(&mut self, buf: &mut Vec<u8>) -> Result<usize, ErrorStack> { in derive_to_vec() argument
729 pub fn keygen(&mut self) -> Result<PKey<Private>, ErrorStack> { in keygen() argument
745 pub fn set_nonce_type(&mut self, nonce_type: NonceType) -> Result<(), ErrorStack> { in set_nonce_type() argument
767 pub fn nonce_type(&mut self) -> Result<NonceType, ErrorStack> { in nonce_type() argument