Docs.rs
  • bitcoinsecp256k1-bench-0.1.16-alpha.0
    • bitcoinsecp256k1-bench 0.1.16-alpha.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • klebs6
    • Dependencies
      • bitcoin-derive ^0.1.16-alpha.0 normal
      • bitcoin-imports ^0.1.16-alpha.0 normal
      • bitcoin-key ^0.1.16-alpha.0 normal
      • bitcoin-secp256k1 ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-ec ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-field ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-group ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-keys ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-scalar ^0.1.16-alpha.0 normal
      • bitcoinsecp256k1-scratch ^0.1.16-alpha.0 normal
      • bitcoin-cfg ^0.1.16-alpha.0 build
    • Versions
    • 3.75% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

bitcoinsecp256k1_bench0.1.16-alpha.0

Crate Items

  • Structs
  • Constants
  • Functions

List of all items

Structs

  • BenchData
  • BenchEcdhData
  • BenchInv
  • BenchRecoverData
  • BenchSchnorrSigData
  • BenchSignData
  • BenchVerifyDaya

Functions

  • bench_context_sign
  • bench_context_verify
  • bench_ecdh
  • bench_ecdh_setup
  • bench_ecmult_1
  • bench_ecmult_1_teardown
  • bench_ecmult_1g
  • bench_ecmult_1g_teardown
  • bench_ecmult_2g
  • bench_ecmult_2g_teardown
  • bench_ecmult_const
  • bench_ecmult_const_teardown
  • bench_ecmult_gen
  • bench_ecmult_gen_teardown
  • bench_ecmult_multi
  • bench_ecmult_multi_callback
  • bench_ecmult_multi_setup
  • bench_ecmult_multi_teardown
  • bench_ecmult_setup
  • bench_ecmult_teardown_helper
  • bench_ecmult_wnaf
  • bench_field_inverse
  • bench_field_inverse_var
  • bench_field_mul
  • bench_field_normalize
  • bench_field_normalize_weak
  • bench_field_sqr
  • bench_field_sqrt
  • bench_group_add_affine
  • bench_group_add_affine_var
  • bench_group_add_var
  • bench_group_double_var
  • bench_group_to_affine_var
  • bench_hmac_sha256
  • bench_recover
  • bench_recover_setup
  • bench_rfc6979_hmac_sha256
  • bench_scalar_add
  • bench_scalar_inverse
  • bench_scalar_inverse_var
  • bench_scalar_mul
  • bench_scalar_negate
  • bench_scalar_split
  • bench_schnorrsig_sign
  • bench_schnorrsig_verify
  • bench_setup
  • bench_sha256
  • bench_sign_run
  • bench_sign_setup
  • bench_verify
  • bench_wnaf_const
  • generate_scalar
  • get_iters
  • gettime_i64
  • hash_into_offset
  • have_flag
  • help
  • print_number
  • run_benchmark
  • run_ecmult_bench
  • run_ecmult_multi_bench
  • secp256k1_bench_ecdh_main
  • secp256k1_bench_ecmult_main
  • secp256k1_bench_internal_main
  • secp256k1_bench_recover_main
  • secp256k1_bench_schnorrsig_main
  • secp256k1_bench_sign_main
  • secp256k1_bench_verify_main

Constants

  • FP_EXP
  • FP_MULT
  • MSGLEN
  • POINTS