MCPcopy Create free account
hub / github.com/albertobsd/keyhunt / init_generator

Function init_generator

keyhunt.cpp:4386–4399  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4384
4385
4386void init_generator() {
4387 Point G = secp->ComputePublicKey(&stride);
4388 Point g;
4389 g.Set(G);
4390 Gn.reserve(CPU_GRP_SIZE / 2);
4391 Gn[0] = g;
4392 g = secp->DoubleDirect(g);
4393 Gn[1] = g;
4394 for(int i = 2; i < CPU_GRP_SIZE / 2; i++) {
4395 g = secp->AddDirect(g,G);
4396 Gn[i] = g;
4397 }
4398 _2Gn = secp->DoubleDirect(Gn[CPU_GRP_SIZE / 2 - 1]);
4399}
4400
4401#if defined(_WIN64) && !defined(__CYGWIN__)
4402DWORD WINAPI thread_bPload(LPVOID vargp) {

Callers 1

keyhunt.cppFile · 0.70

Calls 4

ComputePublicKeyMethod · 0.45
SetMethod · 0.45
DoubleDirectMethod · 0.45
AddDirectMethod · 0.45

Tested by

no test coverage detected