mirror of
https://github.com/cwinfo/yggdrasil-go.git
synced 2025-09-11 01:22:31 +00:00
.circleci
cmd
contrib
ansible
apparmor
busybox-init
config
deb
docker
freebsd
logo
macos
msi
openrc
semver
systemd
yggdrasil-brute-simple
LICENSE
Makefile
README.md
util.c
yggdrasil-brute-multi-curve25519.c
yggdrasil-brute-multi-ed25519.c
yggdrasil-brute.h
doc
misc
src
.gitmodules
CHANGELOG.md
Dockerfile
LICENSE
README.md
appveyor.yml
build
clean
go.mod
go.sum
yggdrasil-brute-simple
Simple program for finding curve25519 and ed25519 public keys whose sha512 hash has many leading ones. Because ed25519 private keys consist of a seed that is hashed to find the secret part of the keypair, this program is near optimal for finding ed25519 keypairs. Curve25519 key generation, on the other hand, could be further optimized with elliptic curve magic.
Depends on libsodium.