Curve25519 private/public Key generieren für Hidden Onion-Services inkl. sprechenden Domainnamen mit mkp224o

Hidden Onion Services sind eine Art von Tor-Service, die es Benutzern ermöglichen, anonym und sicher mit anderen zu kommunizieren. Um einen Hidden Onion-Service einzurichten, ist es erforderlich, einen privaten und öffentlichen Schlüssel zu generieren (Also vanity address generator for tor onion v3 (ed25519) hidden services).

tor Dank an Dr.Kleinhirn.eu für die Mindmap.

Curve25519 … eine elliptische Kurve, die für asymmetrische Kryptosysteme genutzt wird. Sie wird üblicherweise für digitale Signaturen und Schlüsselaustauschprotokolle genutzt und gilt als besonders schnell. Sie ist von der IETF als RFC 7748 standardisiert. Die Kurve ist nicht durch bekannte Patente geschützt. Sie ist Public Domain.

Aber sie wird auch für Onion-Services verwendet. Wir wollen nun mal public und privaten Key auf einem Raspberry Pi 4 inkl. sprechenden Hostnamen der mit thomas…. anfängt generieren. Das geht mit mkp224o so:

Nach einigen Stunden werden die ersten Keys, die mit thomas anfangen im tw-keys Verzeichnis generiert:

hidden tor

Wer das noch optimieren will, sollte die Parameter anpassen.