Encryptor Decryptor Link Lock
Proteggi e sblocca gli URL con password interamente nel tuo browser utilizzando la crittografia AES-GCM, compatibile con il formato Link Lock.
Input
Output
Leggimi
Che cos'è un collegamento protetto da password?
Un collegamento protetto da password crittografa un URL di destinazione in modo che solo chi possiede la password corretta possa rivelare dove punta. Invece di inviare un collegamento semplice che chiunque può aprire, l'URL viene crittografato lato client e incorporato nel frammento del collegamento (la parte dopo #), che non viene mai inviato a un server. Chiunque apra il collegamento ha bisogno della password per decrittografare il frammento e trasformarlo nuovamente nell'URL originale prima che il browser possa navigare verso di esso.
Questo è utile per condividere destinazioni sensibili — come documenti privati, link di invito o strumenti interni — attraverso canali che non sono completamente affidabili, senza esporre l'indirizzo di destinazione a chiunque intercetti o inoltri il collegamento.
Descrizione dello strumento
Link Lock Encryptor Decryptor protegge con password e sblocca gli URL interamente nel tuo browser utilizzando la crittografia AES-GCM con una chiave derivata da PBKDF2 (100.000 iterazioni, SHA-256). È compatibile con il formato di collegamento open-source Link Lock, quindi i collegamenti bloccati creati da questo strumento (o da qualsiasi altra istanza di Link Lock) possono essere decrittografati qui, e viceversa. Tutta la crittografia e la decrittografia avviene localmente — la password e l'URL originale non lasciano mai il tuo dispositivo.
Esempi
Crittografia di un collegamento
- URL di input:
https://example.com/secret-document - Password:
my-secret-password - Output: Un collegamento bloccato come
https://rapidtoolset.com/en/tool/link-lock-encryptor-decryptor#eyJ2IjoiMC4wLjEi...
Decrittografia di un collegamento
- Input: Il collegamento bloccato sopra, con la password corretta
- Output:
https://example.com/secret-document
Funzionalità
- Crittografia AES-GCM lato client — l'URL e la password non vengono mai trasmessi da nessuna parte
- Suggerimento password opzionale — allega un suggerimento che viene archiviato non crittografato insieme al collegamento bloccato
- Rileva automaticamente i collegamenti bloccati — visitare lo strumento con un frammento Link Lock nella barra degli indirizzi passa automaticamente alla modalità di decrittografia
Come funziona
Lo strumento deriva una chiave AES a 256 bit dalla tua password utilizzando PBKDF2 con un salt casuale di 16 byte e 100.000 iterazioni di SHA-256. Quindi crittografa l'URL con AES-GCM utilizzando un vettore di inizializzazione casuale di 12 byte. Il salt, l'IV, il testo cifrato e il suggerimento opzionale vengono impacchettati in un oggetto JSON, codificati in base64 e aggiunti dopo # nel collegamento — un design che mantiene l'intero segreto fuori dai log del server e dalla cronologia del browser trasmessa sulla rete.
Limitazioni
- Richiede un contesto browser sicuro (HTTPS o localhost) perché l'API Web Crypto non è disponibile diversamente.
- Solo gli URL
http:,https:emagnet:possono essere crittografati. - Dimenticare la password rende il collegamento bloccato permanentemente irrecuperabile — non esiste alcun ripristino della password.