![]()  | 
  
    Bitcoin Core 30.99.0
    
   P2P Digital Currency 
   | 
 
Go to the source code of this file.
Classes | |
| struct | secp256k1_ecmult_gen_context | 
Macros | |
| #define | COMB_RANGE 256 | 
| #define | COMB_BLOCKS 11 | 
| #define | COMB_TEETH 6 | 
| #define | COMB_SPACING CEIL_DIV(COMB_RANGE, COMB_BLOCKS * COMB_TEETH) | 
| #define | COMB_BITS (COMB_BLOCKS * COMB_TEETH * COMB_SPACING) | 
| #define | COMB_POINTS (1 << (COMB_TEETH - 1)) | 
Functions | |
| static void | secp256k1_ecmult_gen_context_build (secp256k1_ecmult_gen_context *ctx) | 
| static void | secp256k1_ecmult_gen_context_clear (secp256k1_ecmult_gen_context *ctx) | 
| static void | secp256k1_ecmult_gen (const secp256k1_ecmult_gen_context *ctx, secp256k1_gej *r, const secp256k1_scalar *a) | 
| Multiply with the generator: R = a*G.  More... | |
| static void | secp256k1_ecmult_gen_blind (secp256k1_ecmult_gen_context *ctx, const unsigned char *seed32) | 
| #define COMB_BITS (COMB_BLOCKS * COMB_TEETH * COMB_SPACING) | 
Definition at line 84 of file ecmult_gen.h.
| #define COMB_BLOCKS 11 | 
Definition at line 66 of file ecmult_gen.h.
| #define COMB_POINTS (1 << (COMB_TEETH - 1)) | 
Definition at line 86 of file ecmult_gen.h.
| #define COMB_RANGE 256 | 
Definition at line 61 of file ecmult_gen.h.
| #define COMB_SPACING CEIL_DIV(COMB_RANGE, COMB_BLOCKS * COMB_TEETH) | 
Definition at line 78 of file ecmult_gen.h.
| #define COMB_TEETH 6 | 
Definition at line 72 of file ecmult_gen.h.
      
  | 
  static | 
Multiply with the generator: R = a*G.
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static |