Qu'est-ce qu'un lien protégé par mot de passe ?

Un lien protégé par mot de passe chiffre une URL de destination afin que seule une personne disposant du mot de passe correct puisse révéler sa destination. Au lieu d'envoyer un lien simple que n'importe qui peut ouvrir, l'URL est chiffrée côté client et intégrée dans le fragment du lien (la partie après #), qui n'est jamais envoyé à un serveur. Quiconque ouvre le lien doit entrer le mot de passe pour déchiffrer le fragment et retrouver l'URL d'origine avant que son navigateur puisse y accéder.

Ceci est utile pour partager des destinations sensibles — comme des documents privés, des liens d'invitation ou des outils internes — via des canaux qui ne sont pas entièrement fiables, sans exposer l'adresse cible à quiconque intercepte ou transmet le lien.

Description de l'outil

Link Lock Encryptor Decryptor protège par mot de passe et déverrouille les URL entièrement dans votre navigateur en utilisant le chiffrement AES-GCM avec une clé dérivée par PBKDF2 (100 000 itérations, SHA-256). Il est compatible avec le format de lien open-source Link Lock, donc les liens verrouillés créés par cet outil (ou toute autre instance Link Lock) peuvent être déchiffrés ici, et vice versa. Tout le chiffrement et le déchiffrement se font localement — le mot de passe et l'URL d'origine ne quittent jamais votre appareil.

Exemples

Chiffrer un lien

  • URL d'entrée : https://example.com/secret-document
  • Mot de passe : my-secret-password
  • Résultat : Un lien verrouillé comme https://rapidtoolset.com/en/tool/link-lock-encryptor-decryptor#eyJ2IjoiMC4wLjEi...

Déchiffrer un lien

  • Entrée : Le lien verrouillé ci-dessus, avec le mot de passe correct
  • Résultat : https://example.com/secret-document

Fonctionnalités

  • Chiffrement AES-GCM côté client — l'URL et le mot de passe ne sont jamais transmis nulle part
  • Indice de mot de passe optionnel — joignez un indice qui est stocké en clair aux côtés du lien verrouillé
  • Détection automatique des liens verrouillés — visiter l'outil avec un fragment Link Lock dans la barre d'adresse bascule automatiquement en mode déchiffrement

Comment ça marche

L'outil dérive une clé AES 256 bits de votre mot de passe en utilisant PBKDF2 avec un salt aléatoire de 16 octets et 100 000 itérations de SHA-256. Il chiffre ensuite l'URL avec AES-GCM en utilisant un vecteur d'initialisation aléatoire de 12 octets. Le salt, l'IV, le texte chiffré et l'indice optionnel sont empaquetés dans un objet JSON, encodés en base64, et ajoutés après # dans le lien — une conception qui garde le secret entier hors des journaux du serveur et de l'historique du navigateur transmis sur le réseau.

Limitations

  • Nécessite un contexte de navigateur sécurisé (HTTPS ou localhost) car l'API Web Crypto n'est pas disponible autrement.
  • Seules les URL http:, https: et magnet: peuvent être chiffrées.
  • Oublier le mot de passe rend le lien verrouillé irrécupérable de façon permanente — il n'y a pas de réinitialisation de mot de passe.