Lines Matching refs:decrypter
32 //! let mut decrypter = Decrypter::new(&keypair).unwrap();
33 //! decrypter.set_rsa_padding(Padding::PKCS1).unwrap();
35 //! let buffer_len = decrypter.decrypt_len(&encrypted).unwrap();
38 //! let decrypted_len = decrypter.decrypt(&encrypted, &mut decrypted).unwrap();
423 /// let mut decrypter = Decrypter::new(&pkey).unwrap();
424 /// decrypter.set_rsa_padding(Padding::PKCS1).unwrap();
427 /// let buffer_len = decrypter.decrypt_len(&input).unwrap();
431 /// let decoded_len = decrypter.decrypt(&input, &mut decoded).unwrap();
505 let mut decrypter = Decrypter::new(&pkey).unwrap();
506 decrypter.set_rsa_padding(Padding::PKCS1).unwrap();
507 let buffer_len = decrypter.decrypt_len(encoded).unwrap();
509 let decoded_len = decrypter.decrypt(encoded, &mut decoded).unwrap();
534 let mut decrypter = Decrypter::new(&pkey).unwrap();
535 decrypter.set_rsa_padding(Padding::PKCS1_OAEP).unwrap();
536 decrypter.set_rsa_oaep_md(md).unwrap();
537 decrypter.set_rsa_mgf1_md(md).unwrap();
538 let buffer_len = decrypter.decrypt_len(encoded).unwrap();
540 let decoded_len = decrypter.decrypt(encoded, &mut decoded).unwrap();
562 let mut decrypter = Decrypter::new(&pkey).unwrap();
563 decrypter.set_rsa_padding(Padding::PKCS1_OAEP).unwrap();
564 decrypter.set_rsa_oaep_label(b"test_oaep_label").unwrap();
565 let buffer_len = decrypter.decrypt_len(encoded).unwrap();
567 let decoded_len = decrypter.decrypt(encoded, &mut decoded).unwrap();
572 decrypter.set_rsa_oaep_label(b"wrong_oaep_label").unwrap();
573 let buffer_len = decrypter.decrypt_len(encoded).unwrap();
576 assert!(decrypter.decrypt(encoded, &mut decoded).is_err());