Lines Matching defs:signer
26 //! let mut signer = Signer::new(MessageDigest::sha256(), &keypair).unwrap();
27 //! signer.update(data).unwrap();
28 //! signer.update(data2).unwrap();
29 //! let signature = signer.sign_to_vec().unwrap();
57 let mut signer = Signer::new(MessageDigest::sha256(), &key).unwrap();
58 signer.update(data).unwrap();
59 signer.update(data2).unwrap();
60 let hmac = signer.sign_to_vec().unwrap();
679 let mut signer = Signer::new(MessageDigest::sha256(), &pkey).unwrap();
680 assert_eq!(signer.rsa_padding().unwrap(), Padding::PKCS1);
681 signer.set_rsa_padding(Padding::PKCS1).unwrap();
682 signer.update(&Vec::from_hex(INPUT).unwrap()).unwrap();
683 let result = signer.sign_to_vec().unwrap();
716 let mut signer = Signer::new(ty, &pkey).unwrap();
717 signer.update(data).unwrap();
718 assert_eq!(signer.sign_to_vec().unwrap(), *res);
822 let mut signer = Signer::new_without_digest(&pkey).unwrap();
825 signer.update(data as &[u8]).unwrap();
830 assert_eq!(signer.sign_to_vec().unwrap(), expected);
839 let mut signer = Signer::new(MessageDigest::sha256(), &key).unwrap();
840 signer.update(b"hello world").unwrap();
841 let signature = signer.sign_to_vec().unwrap();
853 let mut signer = Signer::new_without_digest(&key).unwrap();
854 let signature = signer.sign_oneshot_to_vec(b"hello world").unwrap();
867 let mut signer = Signer::new(MessageDigest::sha256(), &pkey).unwrap();
868 signer.set_rsa_padding(Padding::PKCS1_PSS).unwrap();
869 assert_eq!(signer.rsa_padding().unwrap(), Padding::PKCS1_PSS);
870 signer
873 signer.set_rsa_mgf1_md(MessageDigest::sha256()).unwrap();
874 signer.update(&Vec::from_hex(INPUT).unwrap()).unwrap();
875 let signature = signer.sign_to_vec().unwrap();