List of all items
Structs
- adaptor_signature::AdaptorSignature
- derivation_path::SparkDerivationPath
- secret_sharing::Polynomial
- secret_sharing::SecretShare
- secret_sharing::VerifiableSecretShare
Enums
- derivation_path::SparkKeyType
- error::FrostOperationError
- error::InvalidCommitmentError
- error::InvalidIdentifierError
- error::InvalidKeyError
- error::InvalidKeyPackageError
- error::InvalidLeafError
- error::InvalidNonceError
- error::InvalidRoleError
- error::InvalidSignatureShareError
- error::SecpError
- error::SparkCryptographyError
Traits
Functions
- adaptor_signature::apply_adaptor_to_signature
- adaptor_signature::generate_adaptor_from_signature
- adaptor_signature::generate_signature_from_existing_adaptor
- adaptor_signature::validate_outbound_adaptor_signature
- derivation_path::derive_spark_key
- derivation_path::get_child_number
- derivation_path::get_derivation_path_with_key_type
- derivation_path::get_leaf_index
- derivation_path::get_public_key_with_key_type
- derivation_path::get_secret_key_with_key_type
- ecies::decrypt_ecies
- ecies::encrypt_ecies
- secp::generate_keypair
- secp::subtract_public_keys
- secp::subtract_secret_keys
- secret_sharing::compute_lagrange_coefficients
- secret_sharing::from_bytes_to_k256_scalar
- secret_sharing::recover_secret
- secret_sharing::split_secret
- secret_sharing::split_secret_with_proofs
- secret_sharing::validate_share
- signing::aggregate_frost
- signing::frost_build_signin_package
- signing::frost_commitments_from_proto
- signing::frost_key_package_from_proto
- signing::frost_nonce
- signing::frost_nonce_from_proto
- signing::frost_public_package_from_proto
- signing::frost_signature_shares_from_proto
- signing::frost_signing_commitments_map_from_proto
- signing::hex_string_to_identifier
- signing::identifier_to_hex_string
- signing::sign_frost
- signing::validate_signature_share
- signing::verifying_key_from_bytes