Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
/ wicuvanity Public archive

Generate wireguard vanity keys on your Nvidia GPU

License

Notifications You must be signed in to change notification settings

Sir-Photch/wicuvanity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moved to sourcehut: https://git.sr.ht/~chrs/wicuvanity

wicuvanity

Generate wireguard vanity addresses with given prefix in the public key -- on your Nvidia GPU!

Yield comparison

On an i9-14900KS:

$ timeout 1m wireguard-vanity-address --in 20 foo > cpu.keys
$ wc -l cpu.keys
45803 cpu.keys

(Debug output is not subtracted here)

wicuvanity

On a RTX 4090:

$ timeout 1m wicuvanity --in 20 foo > gpu.keys
$ wc -l gpu.keys
173929 gpu.keys

Build

Requires up-to-date meson and cuda toolkit, as well as cxxopts.

$ meson setup builddir --buildtype release
$ meson install -C builddir

Details

Releases

No releases published