mirror of
https://github.com/yggdrasil-network/yggdrasil-go.git
synced 2025-04-28 14:15:06 +03:00
contribute decently fast yggdrasil address generator in C
This commit is contained in:
parent
c11f08f2a3
commit
5a3c730097
8 changed files with 318 additions and 0 deletions
12
contrib/yggdrasil-brute-simple/yggdrasil-brute.h
Normal file
12
contrib/yggdrasil-brute-simple/yggdrasil-brute.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
#include <sodium.h>
|
||||
#include <stdio.h> /* printf */
|
||||
#include <string.h> /* memcpy */
|
||||
#include <stdlib.h> /* atoi */
|
||||
#include <time.h> /* time */
|
||||
|
||||
|
||||
#define NUMKEYS 10
|
||||
void make_addr(unsigned char addr[32], unsigned char hash[64]);
|
||||
int find_where(unsigned char hash[64], unsigned char besthashlist[NUMKEYS][64]);
|
||||
void insert_64(unsigned char itemlist[NUMKEYS][64], unsigned char item[64], int where);
|
||||
void insert_32(unsigned char itemlist[NUMKEYS][32], unsigned char item[32], int where);
|
Loading…
Add table
Add a link
Reference in a new issue