Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustCrypto/signatures
/ functions
Functions
881 in github.com/RustCrypto/signatures
⨍
Functions
881
◇
Types & classes
142
Method
recover_from_prehash
( prehash: &[u8], signature: &Signature<C>, recovery_id: RecoveryId, )
ecdsa/src/recovery.rs:363
Method
recover_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
Method
reduce
(x: u32)
ml-dsa/src/algebra.rs:26
Function
rejects_all_zero_signature
()
ecdsa/tests/lib.rs:11
Function
rfc6979_appendix_a1_k163
()
rfc6979/src/hmac_drbg.rs:99
Function
rfc6979_signatures
()
dsa/tests/deterministic.rs:319
Function
secret_number_rfc6979
( signing_key: &SigningKey, hash: &[u8], )
dsa/src/generate/secret_number.rs:19
Method
serialize
(&self, serializer: S)
xmss/src/xmss.rs:136
Method
serialize
(&self, serializer: S)
ed25519/src/serde.rs:9
Method
serialize
(&self, serializer: S)
ecdsa/src/verifying.rs:510
Method
serialize
(&self, serializer: S)
ecdsa/src/lib.rs:460
Method
serialize
(&self, serializer: S)
ecdsa/src/der.rs:344
Method
serialize
(&self, serializer: S)
ed448/src/serde.rs:9
Function
sign_and_verify
()
dsa/tests/signing_key.rs:50
Function
sign_benchmark
(c: &mut Criterion)
slh-dsa/benches/sign_verify.rs:6
Function
sign_internal_verify_mu
()
ml-dsa/src/lib.rs:410
Function
sign_internal_verify_mu_round_trip
()
ml-dsa/src/lib.rs:409
Function
sign_mu_verify_internal
()
ml-dsa/src/lib.rs:388
Function
sign_mu_verify_internal_round_trip
()
ml-dsa/src/lib.rs:387
Function
sign_mu_verify_mu
()
ml-dsa/src/lib.rs:366
Function
sign_mu_verify_mu_round_trip
()
ml-dsa/src/lib.rs:365
Method
sign_prehash
(&self, prehash: &[u8])
ecdsa/src/recovery.rs:277
Method
sign_prehash_with_rng
( &self, rng: &mut R, prehash: &[u8], )
dsa/src/signing_key.rs:213
Function
sign_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
Method
sign_prehashed_rfc6979
(&self, prehash: &[u8])
dsa/src/signing_key.rs:115
Method
sign_randomized
( &self, M: &[u8], ctx: &[u8], rng: &mut R, )
ml-dsa/src/signing.rs:377
Method
sign_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
Function
sign_verify_message
()
dsa/tests/signature.rs:64
Function
sign_verify_round_trip
()
ml-dsa/src/lib.rs:358
Function
sign_verify_round_trip_test
()
ml-dsa/src/lib.rs:342
Function
signer_verifier_signature
()
dsa/tests/signature.rs:85
Function
simple_bit_pack
()
ml-dsa/src/encode.rs:169
Function
simple_bit_pack_test
(b: u32, decoded: &Polynomial, encoded: &EncodedPolynomial<D>)
ml-dsa/src/encode.rs:142
Method
slh_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
Method
slh_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
Function
split_digest
Separates the digest into the FORS message, the Xmss tree index, and the Xmss leaf index.
slh-dsa/src/util.rs:27
Method
split_hint
(y: &EncodedHint<Self>)
ml-dsa/src/param.rs:408
Method
split_sig
(enc: &EncodedSignature<P>)
ml-dsa/src/param.rs:436
Method
split_sk
( enc: &ExpandedSigningKeyBytes<Self>, )
ml-dsa/src/param.rs:257
Method
split_vk
(enc: &EncodedVerifyingKey<Self>)
ml-dsa/src/param.rs:320
Method
t
( &self, adrs: &impl Address, m: &Array<Array<u8, Self::N>, L>, )
slh-dsa/src/hashes/shake.rs:91
Function
test
()
ml-dsa/src/hint.rs:318
Function
test_asn1_non_der_signature
()
ecdsa/src/der.rs:445
Function
test_asn1_too_short_signature
()
ecdsa/src/der.rs:437
Function
test_base_2b
(x: &[u8])
slh-dsa/src/util.rs:97
Function
test_checksum_ones_w1
()
lms/src/ots/modes.rs:181
Function
test_checksum_ten_w4
()
lms/src/ots/modes.rs:191
Function
test_checksum_zero_w1
()
lms/src/ots/modes.rs:171
Function
test_ctx_length
()
ml-dsa/src/lib.rs:499
Function
test_debug
()
ml-dsa/src/lib.rs:545
Function
test_derived_vk
()
ml-dsa/src/lib.rs:521
Function
test_deserialize_fail_on_incorrect_length
()
slh-dsa/src/signature_encoding.rs:247
Function
test_deserialize_fail_on_incorrect_length
()
slh-dsa/src/signing_key.rs:376
Function
test_deserialize_kat1
()
lms/src/lms/signature.rs:149
Function
test_deserialize_sha256_n32_w8
()
lms/src/ots/signature.rs:181
Function
test_deterministic_keygen
()
xmss/src/lib.rs:216
Function
test_expand_zero_w8
()
lms/src/ots/modes.rs:198
Function
test_fixed_to_asn1_signature_roundtrip
()
ecdsa/src/der.rs:425
Function
test_ht_sign_kat
()
slh-dsa/src/hypertree.rs:210
Function
test_ht_sign_verify
()
slh-dsa/src/hypertree.rs:142
Function
test_ht_sign_verify_fail
()
slh-dsa/src/hypertree.rs:173
Function
test_invalid_sig
()
ml-dsa/src/lib.rs:463
Function
test_kat
(expected: &str)
slh-dsa/tests/known_answer_tests.rs:110
Function
test_kat1_round_trip
()
lms/src/lms/public.rs:230
Function
test_kat2
()
lms/src/lms/public.rs:241
Function
test_kat_sha2_128f
()
slh-dsa/tests/known_answer_tests.rs:182
Function
test_kat_sha2_192f
()
slh-dsa/tests/known_answer_tests.rs:192
Function
test_kat_sha2_192s
()
slh-dsa/tests/known_answer_tests.rs:187
Function
test_kat_sha2_256f
()
slh-dsa/tests/known_answer_tests.rs:202
Function
test_kat_sha2_256s
()
slh-dsa/tests/known_answer_tests.rs:197
Function
test_kat_shake_128f
()
slh-dsa/tests/known_answer_tests.rs:212
Function
test_kat_shake_128s
()
slh-dsa/tests/known_answer_tests.rs:207
Function
test_kat_shake_192f
()
slh-dsa/tests/known_answer_tests.rs:222
Function
test_kat_shake_192s
()
slh-dsa/tests/known_answer_tests.rs:217
Function
test_kat_shake_256f
()
slh-dsa/tests/known_answer_tests.rs:232
Function
test_kat_shake_256s
()
slh-dsa/tests/known_answer_tests.rs:227
Function
test_kat_xmss_sha2_10_256_verify
()
xmss/src/lib.rs:252
Function
test_key_exhaustion
()
xmss/src/lib.rs:193
Function
test_keygen_cvp
()
slh-dsa/tests/acvp_keygen.rs:49
Function
test_keygen_kat
Tests that the public key generated from a given seed matches the expected value.
lms/src/ots/mod.rs:180
Function
test_multiple_signatures
()
xmss/src/lib.rs:147
Function
test_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
Function
test_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
Function
test_pk_gen_shake128f_kat
()
slh-dsa/src/wots.rs:218
Function
test_pkcs8_roundtrip
()
xmss/src/lib.rs:433
Function
test_pubkey_deserialize_kat1
()
lms/src/lms/public.rs:192
Function
test_pubkey_deserialize_kat1_too_long
()
lms/src/lms/public.rs:221
Function
test_pubkey_deserialize_kat1_too_short
()
lms/src/lms/public.rs:214
Function
test_pubkey_deserialize_kat1_wrong_lms_mode
()
lms/src/lms/public.rs:202
Function
test_pubkey_deserialize_kat1_wrong_otsmode
()
lms/src/lms/public.rs:208
Function
test_public_key_to_bytes_and_back
()
lms/src/lms/private.rs:395
Function
test_rej_ntt_poly
()
ml-dsa/src/sampling.rs:249
Function
test_roundtrip
(private_bytes: &str, public_bytes: &str)
ml-dsa/tests/pkcs8.rs:18
Function
test_sample_cbd
()
ml-dsa/src/sampling.rs:265
Function
test_sample_in_ball
()
ml-dsa/src/sampling.rs:235
Function
test_serde
()
lms/src/ots/public.rs:145
Function
test_serialize_deserialize
()
slh-dsa/src/signature_encoding.rs:210
Function
test_serialize_deserialize
()
slh-dsa/src/signing_key.rs:355
Function
test_serialize_deserialize_random
()
lms/src/lms/signature.rs:260
Function
test_serialize_deserialize_random
()
lms/src/lms/public.rs:262
← previous
next →
601–700 of 881, ranked by callers