MCPcopy Create free account

hub / github.com/RustCrypto/RSA / functions

Functions365 in github.com/RustCrypto/RSA

Functiontest_rsa_pkcs1_verify
#[case("rsa_signature_8192_sha256_test.json")] TODO: needs disabling of maxsize #[case("rsa_signature_8192_sha384_test.json")] TODO: needs disabling o
tests/wycheproof.rs:150
Functiontest_rsa_pss_verify
(#[case] file: &str)
tests/wycheproof.rs:206
Functiontest_serde
()
src/key.rs:975
Functiontest_serde
()
src/pss/verifying_key.rs:246
Functiontest_serde
()
src/pss/blinded_signing_key.rs:288
Functiontest_serde
()
src/pss/signature.rs:96
Functiontest_serde
()
src/pss/signing_key.rs:326
Functiontest_serde
()
src/pkcs1v15/verifying_key.rs:251
Functiontest_serde
()
src/pkcs1v15/signature.rs:102
Functiontest_serde
()
src/pkcs1v15/decrypting_key.rs:60
Functiontest_serde
()
src/pkcs1v15/encrypting_key.rs:34
Functiontest_serde
()
src/pkcs1v15/signing_key.rs:338
Functiontest_serde
()
src/oaep/decrypting_key.rs:102
Functiontest_serde
()
src/oaep/encrypting_key.rs:77
Functiontest_sign_and_verify_2049bit_key
Tests the corner case where the key is multiple of 8 + 1 bits long
src/pss.rs:624
Functiontest_sign_and_verify_pss_blinded_hazmat
(#[case] test: &str)
src/pss.rs:606
Functiontest_sign_and_verify_pss_differing_salt_len
(#[case] test: &str)
src/pss.rs:647
Functiontest_sign_and_verify_pss_hazmat
(#[case] test: &str)
src/pss.rs:588
Functiontest_sign_and_verify_roundtrip
(#[case] test: &str)
src/pss.rs:442
Functiontest_sign_and_verify_roundtrip_blinded_digest_signer
(#[case] test: &str)
src/pss.rs:531
Functiontest_sign_and_verify_roundtrip_blinded_signer
(#[case] test: &str)
src/pss.rs:493
Functiontest_sign_and_verify_roundtrip_digest_signer
(#[case] test: &str)
src/pss.rs:508
Functiontest_sign_and_verify_roundtrip_signer
(#[case] test: &str)
src/pss.rs:478
Functiontest_sign_blinded_and_verify_roundtrip
(#[case] test: &str)
src/pss.rs:460
Functiontest_sign_pkcs1v15
(#[case] text: &str, #[case] expected: [u8; 64])
src/pkcs1v15.rs:424
Functiontest_sign_pkcs1v15_digest_signer
(#[case] text: &str, #[case] expected: [u8; 64])
src/pkcs1v15.rs:509
Functiontest_sign_pkcs1v15_signer
(#[case] text: &str, #[case] expected: [u8; 64])
src/pkcs1v15.rs:445
Functiontest_sign_pkcs1v15_signer_sha2_256
(#[case] text: &str, #[case] expected: [u8; 64])
src/pkcs1v15.rs:466
Functiontest_sign_pkcs1v15_signer_sha3_256
(#[case] text: &str, #[case] expected: [u8; 64])
src/pkcs1v15.rs:486
Functiontest_unpadded_signature
()
src/pkcs1v15.rs:643
Functiontest_unpadded_signature_hazmat
()
src/pkcs1v15.rs:658
Functiontest_verify_pkcs1v15
(#[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool)
src/pkcs1v15.rs:546
Functiontest_verify_pkcs1v15_digest_signer
( #[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool, )
src/pkcs1v15.rs:617
Functiontest_verify_pkcs1v15_signer
( #[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool, )
src/pkcs1v15.rs:578
Functiontest_verify_pss
(#[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool)
src/pss.rs:350
Functiontest_verify_pss_digest_signer
( #[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool, )
src/pss.rs:416
Functiontest_verify_pss_hazmat
(#[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool)
src/pss.rs:569
Functiontest_verify_pss_signer
(#[case] text: &str, #[case] sig: [u8; 64], #[case] expected: bool)
src/pss.rs:382
Methodto_bitstring
(&self)
src/pss/signature.rs:30
Methodto_bitstring
(&self)
src/pkcs1v15/signature.rs:30
Methodtry_from
(pkcs1_key: pkcs1::RsaPrivateKey<'_>)
src/encoding.rs:44
Methodtry_from
(spki: pkcs8::SubjectPublicKeyInfoRef<'_>)
src/pss/verifying_key.rs:191
Methodtry_from
(private_key_info: pkcs8::PrivateKeyInfoRef<'_>)
src/pss/blinded_signing_key.rs:240
Methodtry_from
(bytes: &[u8])
src/pss/signature.rs:38
Methodtry_from
(private_key_info: pkcs8::PrivateKeyInfoRef<'_>)
src/pss/signing_key.rs:277
Methodtry_from
(spki: pkcs8::SubjectPublicKeyInfoRef<'_>)
src/pkcs1v15/verifying_key.rs:203
Methodtry_from
(bytes: &[u8])
src/pkcs1v15/signature.rs:38
Methodtry_from
(private_key_info: pkcs8::PrivateKeyInfoRef<'_>)
src/pkcs1v15/signing_key.rs:287
Methodtry_multipart_sign
(&self, msg: &[&[u8]])
src/pss/signing_key.rs:190
Methodtry_next_u32
(&mut self)
src/dummy_rng.rs:11
Methodtry_next_u64
(&mut self)
src/dummy_rng.rs:15
Methodtry_sign
(&self, msg: &[u8])
src/pss/signing_key.rs:180
Methodtry_sign
(&self, msg: &[u8])
src/pkcs1v15/signing_key.rs:182
Methodtry_sign_digest
( &self, f: F, )
src/pkcs1v15/signing_key.rs:100
Methodtry_sign_digest_with_rng
( &self, rng: &mut R, f: F, )
src/pss/blinded_signing_key.rs:127
Methodtry_sign_digest_with_rng
( &self, rng: &mut R, f: F, )
src/pkcs1v15/signing_key.rs:127
Methodtry_sign_with_rng
( &self, rng: &mut R, msg: &[u8], )
src/pss/blinded_signing_key.rs:96
Methodtry_sign_with_rng
( &self, rng: &mut R, msg: &[u8], )
src/pkcs1v15/signing_key.rs:152
Methodverify
(&self, msg: &[u8], signature: &Signature)
src/pss/verifying_key.rs:108
Methodverify
(&self, msg: &[u8], signature: &Signature)
src/pkcs1v15/verifying_key.rs:106
Functionverify_digest
( pub_key: &RsaPublicKey, hashed: &[u8], sig: &BoxedUint, salt_len: Option<usize>, )
src/pss.rs:165
Methodverify_digest
( &self, f: F, signature: &Signature, )
src/pkcs1v15/verifying_key.rs:76
Methodverify_prehash
(&self, prehash: &[u8], signature: &Signature)
src/pkcs1v15/verifying_key.rs:97
Methodverifying_key
(&self)
src/pss/blinded_signing_key.rs:224
Methodverifying_key
(&self)
src/pkcs1v15/signing_key.rs:257
← previous301–365 of 365, ranked by callers