Lines Matching defs:ErrorStack
106 pub fn new(pkey: &PKeyRef<T>) -> Result<Self, ErrorStack> { in new() argument
118 pub fn new_id(id: Id) -> Result<Self, ErrorStack> { in new_id() argument
133 pub fn encrypt_init(&mut self) -> Result<(), ErrorStack> { in encrypt_init() argument
144 pub fn verify_init(&mut self) -> Result<(), ErrorStack> { in verify_init() argument
158 pub fn encrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in encrypt() argument
174 pub fn encrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in encrypt_to_vec() argument
195 pub fn verify(&mut self, data: &[u8], sig: &[u8]) -> Result<bool, ErrorStack> { in verify() argument
216 pub fn decrypt_init(&mut self) -> Result<(), ErrorStack> { in decrypt_init() argument
227 pub fn sign_init(&mut self) -> Result<(), ErrorStack> { in sign_init() argument
254 pub fn decrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in decrypt() argument
270 pub fn decrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in decrypt_to_vec() argument
290 pub fn sign(&mut self, data: &[u8], sig: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in sign() argument
306 pub fn sign_to_vec(&mut self, data: &[u8], sig: &mut Vec<u8>) -> Result<usize, ErrorStack> { in sign_to_vec() argument
320 pub fn derive_init(&mut self) -> Result<(), ErrorStack> { in derive_init() argument
331 pub fn keygen_init(&mut self) -> Result<(), ErrorStack> { in keygen_init() argument
344 pub fn rsa_padding(&self) -> Result<Padding, ErrorStack> { in rsa_padding() argument
358 pub fn set_rsa_padding(&mut self, padding: Padding) -> Result<(), ErrorStack> { in set_rsa_padding() argument
374 pub fn set_rsa_mgf1_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_mgf1_md() argument
391 pub fn set_rsa_oaep_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_oaep_md() argument
407 pub fn set_rsa_oaep_label(&mut self, label: &[u8]) -> Result<(), ErrorStack> { in set_rsa_oaep_label() argument
433 pub fn set_keygen_cipher(&mut self, cipher: &CipherRef) -> Result<(), ErrorStack> { in set_keygen_cipher() argument
452 pub fn set_keygen_mac_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_keygen_mac_key() argument
475 pub fn set_hkdf_md(&mut self, digest: &MdRef) -> Result<(), ErrorStack> { in set_hkdf_md() argument
494 pub fn set_hkdf_mode(&mut self, mode: HkdfMode) -> Result<(), ErrorStack> { in set_hkdf_mode() argument
508 pub fn set_hkdf_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_key() argument
528 pub fn set_hkdf_salt(&mut self, salt: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_salt() argument
548 pub fn add_hkdf_info(&mut self, info: &[u8]) -> Result<(), ErrorStack> { in add_hkdf_info() argument
566 pub fn derive(&mut self, buf: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in derive() argument
580 pub fn derive_to_vec(&mut self, buf: &mut Vec<u8>) -> Result<usize, ErrorStack> { in derive_to_vec() argument
592 pub fn keygen(&mut self) -> Result<PKey<Private>, ErrorStack> { in keygen() argument