Alternatives to Onionmine¶
This page covers other, third-party Onion Service key management implementations.
Check also the Onion Service implementations page for key management support built-in core Tor software.
Info
This page merely acknowledges the existence of a given implementation, and does not necessarily endorses or recommends it.
Feature set, maintenance status, security coverage and other characteristics may vary, so make sure to check each application documentation for details.
For vanity address generation¶
Other vanity address implementations, including the mkp224o generator and Onionmine itself (for comparison):
| Library | Written in | For CPUs? | For GPUs? | Supported by Onionmine? | Notes |
|---|---|---|---|---|---|
| mkp224o | C | Requires a UNIX-like platform, like Linux, *BSD, or Cygwin. | |||
| Onionmine | Bash | A wrapper around mkp224o; also aids the process of getting CA-signed TLS certificates. | |||
| oniongen-go | Go | Works on Linux and Windows, uses regex. | |||
| oniongen-rs | Rust | Works similarly to oniongen-go, but is written in Rust. |
|||
| oniongen-hs | Haskell | ||||
| curvy | Go | ||||
| onion-vanity-address | Go | Claims to use an algorithm faster than mkp224o and oniongen-go. | |||
| Granex | Rust | ||||
| tor-v3-vanity | Rust | For NVIDIA GPUs. |
For proof-of-possesion¶
Existing implementations for proof-of-possesion:
- HARICA's onion-csr implementation:
- Supported by Onionmine.
- Sauteed Onions's onion-csr implementation in Go.
- Digicert's onionmaker.