MCPcopy Create free account

hub / github.com/RustCrypto/signatures / functions

Functions881 in github.com/RustCrypto/signatures

Methodrecover_from_prehash
( prehash: &[u8], signature: &Signature<C>, recovery_id: RecoveryId, )
ecdsa/src/recovery.rs:363
Methodrecover_pubkey
Returns a public key candidate for this signature as defined by algorithm 4b of the LMS RFC. The signature will always be valid for the returned publi
lms/src/ots/signature.rs:108
Methodreduce
(x: u32)
ml-dsa/src/algebra.rs:26
Functionrejects_all_zero_signature
()
ecdsa/tests/lib.rs:11
Functionrfc6979_appendix_a1_k163
()
rfc6979/src/hmac_drbg.rs:99
Functionrfc6979_signatures
()
dsa/tests/deterministic.rs:319
Functionsecret_number_rfc6979
( signing_key: &SigningKey, hash: &[u8], )
dsa/src/generate/secret_number.rs:19
Methodserialize
(&self, serializer: S)
xmss/src/xmss.rs:136
Methodserialize
(&self, serializer: S)
ed25519/src/serde.rs:9
Methodserialize
(&self, serializer: S)
ecdsa/src/verifying.rs:510
Methodserialize
(&self, serializer: S)
ecdsa/src/lib.rs:460
Methodserialize
(&self, serializer: S)
ecdsa/src/der.rs:344
Methodserialize
(&self, serializer: S)
ed448/src/serde.rs:9
Functionsign_and_verify
()
dsa/tests/signing_key.rs:50
Functionsign_benchmark
(c: &mut Criterion)
slh-dsa/benches/sign_verify.rs:6
Functionsign_internal_verify_mu
()
ml-dsa/src/lib.rs:410
Functionsign_internal_verify_mu_round_trip
()
ml-dsa/src/lib.rs:409
Functionsign_mu_verify_internal
()
ml-dsa/src/lib.rs:388
Functionsign_mu_verify_internal_round_trip
()
ml-dsa/src/lib.rs:387
Functionsign_mu_verify_mu
()
ml-dsa/src/lib.rs:366
Functionsign_mu_verify_mu_round_trip
()
ml-dsa/src/lib.rs:365
Methodsign_prehash
(&self, prehash: &[u8])
ecdsa/src/recovery.rs:277
Methodsign_prehash_with_rng
( &self, rng: &mut R, prehash: &[u8], )
dsa/src/signing_key.rs:213
Functionsign_prehashed_rfc6979
Try to sign the given message digest deterministically using the method described in [RFC6979] for computing ECDSA ephemeral scalar `k`. Accepts the
ecdsa/src/hazmat.rs:102
Methodsign_prehashed_rfc6979
(&self, prehash: &[u8])
dsa/src/signing_key.rs:115
Methodsign_randomized
( &self, M: &[u8], ctx: &[u8], rng: &mut R, )
ml-dsa/src/signing.rs:377
Methodsign_recoverable
Sign the given message, hashing it with the curve's default digest function, and returning a signature and recovery ID.
ecdsa/src/recovery.rs:215
Functionsign_verify_message
()
dsa/tests/signature.rs:64
Functionsign_verify_round_trip
()
ml-dsa/src/lib.rs:358
Functionsign_verify_round_trip_test
()
ml-dsa/src/lib.rs:342
Functionsigner_verifier_signature
()
dsa/tests/signature.rs:85
Functionsimple_bit_pack
()
ml-dsa/src/encode.rs:169
Functionsimple_bit_pack_test
(b: u32, decoded: &Polynomial, encoded: &EncodedPolynomial<D>)
ml-dsa/src/encode.rs:142
Methodslh_keygen_internal
Construct a new SigningKey from pre-chosen seeds. Implements [slh_keygen_internal] as defined in FIPS-205. Published for KAT validation purposes but n
slh-dsa/src/signing_key.rs:134
Methodslh_verify_internal
Verify a raw message (without context). Implements [slh_verify_internal] as defined in FIPS-205. Published for KAT validation purposes but not intende
slh-dsa/src/verifying_key.rs:66
Functionsplit_digest
Separates the digest into the FORS message, the Xmss tree index, and the Xmss leaf index.
slh-dsa/src/util.rs:27
Methodsplit_hint
(y: &EncodedHint<Self>)
ml-dsa/src/param.rs:408
Methodsplit_sig
(enc: &EncodedSignature<P>)
ml-dsa/src/param.rs:436
Methodsplit_sk
( enc: &ExpandedSigningKeyBytes<Self>, )
ml-dsa/src/param.rs:257
Methodsplit_vk
(enc: &EncodedVerifyingKey<Self>)
ml-dsa/src/param.rs:320
Methodt
( &self, adrs: &impl Address, m: &Array<Array<u8, Self::N>, L>, )
slh-dsa/src/hashes/shake.rs:91
Functiontest
()
ml-dsa/src/hint.rs:318
Functiontest_asn1_non_der_signature
()
ecdsa/src/der.rs:445
Functiontest_asn1_too_short_signature
()
ecdsa/src/der.rs:437
Functiontest_base_2b
(x: &[u8])
slh-dsa/src/util.rs:97
Functiontest_checksum_ones_w1
()
lms/src/ots/modes.rs:181
Functiontest_checksum_ten_w4
()
lms/src/ots/modes.rs:191
Functiontest_checksum_zero_w1
()
lms/src/ots/modes.rs:171
Functiontest_ctx_length
()
ml-dsa/src/lib.rs:499
Functiontest_debug
()
ml-dsa/src/lib.rs:545
Functiontest_derived_vk
()
ml-dsa/src/lib.rs:521
Functiontest_deserialize_fail_on_incorrect_length
()
slh-dsa/src/signature_encoding.rs:247
Functiontest_deserialize_fail_on_incorrect_length
()
slh-dsa/src/signing_key.rs:376
Functiontest_deserialize_kat1
()
lms/src/lms/signature.rs:149
Functiontest_deserialize_sha256_n32_w8
()
lms/src/ots/signature.rs:181
Functiontest_deterministic_keygen
()
xmss/src/lib.rs:216
Functiontest_expand_zero_w8
()
lms/src/ots/modes.rs:198
Functiontest_fixed_to_asn1_signature_roundtrip
()
ecdsa/src/der.rs:425
Functiontest_ht_sign_kat
()
slh-dsa/src/hypertree.rs:210
Functiontest_ht_sign_verify
()
slh-dsa/src/hypertree.rs:142
Functiontest_ht_sign_verify_fail
()
slh-dsa/src/hypertree.rs:173
Functiontest_invalid_sig
()
ml-dsa/src/lib.rs:463
Functiontest_kat
(expected: &str)
slh-dsa/tests/known_answer_tests.rs:110
Functiontest_kat1_round_trip
()
lms/src/lms/public.rs:230
Functiontest_kat2
()
lms/src/lms/public.rs:241
Functiontest_kat_sha2_128f
()
slh-dsa/tests/known_answer_tests.rs:182
Functiontest_kat_sha2_192f
()
slh-dsa/tests/known_answer_tests.rs:192
Functiontest_kat_sha2_192s
()
slh-dsa/tests/known_answer_tests.rs:187
Functiontest_kat_sha2_256f
()
slh-dsa/tests/known_answer_tests.rs:202
Functiontest_kat_sha2_256s
()
slh-dsa/tests/known_answer_tests.rs:197
Functiontest_kat_shake_128f
()
slh-dsa/tests/known_answer_tests.rs:212
Functiontest_kat_shake_128s
()
slh-dsa/tests/known_answer_tests.rs:207
Functiontest_kat_shake_192f
()
slh-dsa/tests/known_answer_tests.rs:222
Functiontest_kat_shake_192s
()
slh-dsa/tests/known_answer_tests.rs:217
Functiontest_kat_shake_256f
()
slh-dsa/tests/known_answer_tests.rs:232
Functiontest_kat_shake_256s
()
slh-dsa/tests/known_answer_tests.rs:227
Functiontest_kat_xmss_sha2_10_256_verify
()
xmss/src/lib.rs:252
Functiontest_key_exhaustion
()
xmss/src/lib.rs:193
Functiontest_keygen_cvp
()
slh-dsa/tests/acvp_keygen.rs:49
Functiontest_keygen_kat
Tests that the public key generated from a given seed matches the expected value.
lms/src/ots/mod.rs:180
Functiontest_multiple_signatures
()
xmss/src/lib.rs:147
Functiontest_pk_gen_rfc8554_testcase_2_leaf_level
Generate Test Case 2 leaf-level LMS public key LM_SHA256_M32_H5 / LMOTS_SHA256_N32_W8
lms/src/lms/private.rs:240
Functiontest_pk_gen_rfc8554_testcase_2_top_level
Generate Test Case 2 top-level LMS public key LM_SHA256_M32_H10 / LMOTS_SHA256_N32_W4
lms/src/lms/private.rs:225
Functiontest_pk_gen_shake128f_kat
()
slh-dsa/src/wots.rs:218
Functiontest_pkcs8_roundtrip
()
xmss/src/lib.rs:433
Functiontest_pubkey_deserialize_kat1
()
lms/src/lms/public.rs:192
Functiontest_pubkey_deserialize_kat1_too_long
()
lms/src/lms/public.rs:221
Functiontest_pubkey_deserialize_kat1_too_short
()
lms/src/lms/public.rs:214
Functiontest_pubkey_deserialize_kat1_wrong_lms_mode
()
lms/src/lms/public.rs:202
Functiontest_pubkey_deserialize_kat1_wrong_otsmode
()
lms/src/lms/public.rs:208
Functiontest_public_key_to_bytes_and_back
()
lms/src/lms/private.rs:395
Functiontest_rej_ntt_poly
()
ml-dsa/src/sampling.rs:249
Functiontest_roundtrip
(private_bytes: &str, public_bytes: &str)
ml-dsa/tests/pkcs8.rs:18
Functiontest_sample_cbd
()
ml-dsa/src/sampling.rs:265
Functiontest_sample_in_ball
()
ml-dsa/src/sampling.rs:235
Functiontest_serde
()
lms/src/ots/public.rs:145
Functiontest_serialize_deserialize
()
slh-dsa/src/signature_encoding.rs:210
Functiontest_serialize_deserialize
()
slh-dsa/src/signing_key.rs:355
Functiontest_serialize_deserialize_random
()
lms/src/lms/signature.rs:260
Functiontest_serialize_deserialize_random
()
lms/src/lms/public.rs:262
← previousnext →601–700 of 881, ranked by callers