"Vanity" onion addresses are a partial workaround for the difficulty of memorizing the 56-character-long onion addresses.

Une adresse de vanité est une adresse onion qui commence par un nombre pré-choisi de caractères, généralement un nom significatif lié à un Service Onion spécifique.

Par exemple, on peut essayer de générer une adresse onion pour le site Web mysitename et se retrouver avec quelque chose comme ceci :

mysitenameyx4fi3l6x2gyzmtmgxjyqyorj9qsb5r543izcwymle.onion

Cette solution présente certains avantages :

  • It is easy for Onion Services users to know which site they are about to access.

  • Il a un certain attrait pour les propriétaires de sites.

  • It is easy for Onion Services operators to debug their logs and know which services have errors without recurring to a table or to memorize some random characters from a regular onion address.

Mais il a aussi quelques inconvénients :

  • An attacker wishing to impersonate an existing onionsite by creating a fake version of it might use vanity addresses as an additional way to convince users that their address is the right one. Si le site légitime n'utilise pas d'adresse de vanité, les utilisateurs pourraient penser que le faux site est le bon, car il a une adresse plus agréable.

  • It is relatively easy for anybody with average computing resources to create other keys beginning with mysitename (although they are very unlikely to come up with the exact key from the example above). So, in a sense, vanity keys might be confusing and offer a false sense of identity; users can easily be mistaken into accessing an impersonating onion service just because it starts with mysitename.

  • Cela consomme des ressources (temps et énergie) : plus le nom de la vanité est long, plus il prend de temps (et de puissance de calcul).

The long-term solution involves a better onion naming scheme, and vanity addresses would remain only as a way to help system administrators group onion addresses. Par exemple, lors de l'exécution de nombreuses applications dorsales Onionbalance.

Produire une adresse de vanité

mkp224o est l'un des outils qui peuvent être utilisés pour générer des adresses de vanité.

Étape 1. Installez les exigences

Étape 2. Suivez les instructions de construction

Étape 3. Exécutez le générateur

$ ./mkp224o -d onions mysitename

This will create the onions directory and others needed for each of the discovered onion addresses with their respective keys. To know what else the tool can do, refer to its help by executing the following command:

$ ./mkp224o -h

Additionally, if you are looking for a more advanced tool, see Onionmine, a handy wrapper for mkp224o that can also handle TLS certificate generation for Onion Services.

Lire plus