Lines Matching defs:ErrorStack
121 pub fn new(pkey: &PKeyRef<T>) -> Result<Self, ErrorStack> { in new() argument
133 pub fn new_id(id: Id) -> Result<Self, ErrorStack> { in new_id() argument
148 pub fn encrypt_init(&mut self) -> Result<(), ErrorStack> { in encrypt_init() argument
159 pub fn verify_init(&mut self) -> Result<(), ErrorStack> { in verify_init() argument
173 pub fn encrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in encrypt() argument
189 pub fn encrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in encrypt_to_vec() argument
210 pub fn verify(&mut self, data: &[u8], sig: &[u8]) -> Result<bool, ErrorStack> { in verify() argument
231 pub fn decrypt_init(&mut self) -> Result<(), ErrorStack> { in decrypt_init() argument
242 pub fn sign_init(&mut self) -> Result<(), ErrorStack> { in sign_init() argument
269 pub fn decrypt(&mut self, from: &[u8], to: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in decrypt() argument
285 pub fn decrypt_to_vec(&mut self, from: &[u8], out: &mut Vec<u8>) -> Result<usize, ErrorStack> { in decrypt_to_vec() argument
305 pub fn sign(&mut self, data: &[u8], sig: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in sign() argument
321 pub fn sign_to_vec(&mut self, data: &[u8], sig: &mut Vec<u8>) -> Result<usize, ErrorStack> { in sign_to_vec() argument
335 pub fn derive_init(&mut self) -> Result<(), ErrorStack> { in derive_init() argument
346 pub fn keygen_init(&mut self) -> Result<(), ErrorStack> { in keygen_init() argument
359 pub fn rsa_padding(&self) -> Result<Padding, ErrorStack> { in rsa_padding() argument
373 pub fn set_rsa_padding(&mut self, padding: Padding) -> Result<(), ErrorStack> { in set_rsa_padding() argument
389 pub fn set_rsa_mgf1_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_mgf1_md() argument
406 pub fn set_rsa_oaep_md(&mut self, md: &MdRef) -> Result<(), ErrorStack> { in set_rsa_oaep_md() argument
422 pub fn set_rsa_oaep_label(&mut self, label: &[u8]) -> Result<(), ErrorStack> { in set_rsa_oaep_label() argument
448 pub fn set_keygen_cipher(&mut self, cipher: &CipherRef) -> Result<(), ErrorStack> { in set_keygen_cipher() argument
467 pub fn set_keygen_mac_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_keygen_mac_key() argument
490 pub fn set_hkdf_md(&mut self, digest: &MdRef) -> Result<(), ErrorStack> { in set_hkdf_md() argument
513 pub fn set_hkdf_mode(&mut self, mode: HkdfMode) -> Result<(), ErrorStack> { in set_hkdf_mode() argument
532 pub fn set_hkdf_key(&mut self, key: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_key() argument
554 pub fn set_hkdf_salt(&mut self, salt: &[u8]) -> Result<(), ErrorStack> { in set_hkdf_salt() argument
576 pub fn add_hkdf_info(&mut self, info: &[u8]) -> Result<(), ErrorStack> { in add_hkdf_info() argument
594 pub fn derive(&mut self, buf: Option<&mut [u8]>) -> Result<usize, ErrorStack> { in derive() argument
608 pub fn derive_to_vec(&mut self, buf: &mut Vec<u8>) -> Result<usize, ErrorStack> { in derive_to_vec() argument
620 pub fn keygen(&mut self) -> Result<PKey<Private>, ErrorStack> { in keygen() argument