Nota che si autodistrugge
Self-Destructing Note
Cifra una nota nel browser e ti dà un link usa e getta che distrugge la nota dopo la prima lettura.
Le password mandate in chat restano nella cronologia della chat, su entrambi i dispositivi e sui server del servizio, a tempo indeterminato. Un collegamento monouso sposta il segreto fuori da quella cronologia: la nota è cifrata nel browser, la chiave viaggia nel frammento dell’URL e la copia sul server viene distrutta nell’istante in cui viene letta.
La nota viene cifrata con AES-256-GCM in questa scheda. La chiave vive solo dopo il # del link, e un browser non manda mai a un server quello che segue un # (RFC 3986 §3.5). Quello che il server riceve è testo cifrato che non può aprire.
Il testo cifrato sta soltanto nella memoria del server. Viene cancellato allo scadere del tempo o quando la nota viene letta una volta, e un riavvio del server dimentica ogni nota creata prima.
Fino a 64 KB.
Come si usa
Scrivere la nota
Viene cifrata nella scheda prima che venga inviato qualunque cosa. Il server riceve testo cifrato e lo tiene in memoria sotto un id opaco.
Copiare tutto il collegamento, frammento compreso
La parte dopo il `#` è la chiave di decifratura e i browser non la inviano mai a un server. Un collegamento troncato al `#` apre una nota che nessuno può leggere.
Inviare il collegamento e dire a chi riceve che è a uso singolo
La prima apertura distrugge la nota. Un client di chat che recupera le anteprime dei collegamenti può contare come quella prima apertura, quindi una nota che arriva già morta è di solito il bot delle anteprime e non il destinatario.
Domande frequenti
Il server può leggere la nota?
No. Conserva testo cifrato e non vede mai la chiave, che resta nel frammento. È una proprietà strutturale, non una politica: sul server non c’è nulla con cui decifrare.
Il collegamento dice che la nota non c’è più e non è mai stata aperta.
Le cause sono due. Un’anteprima del collegamento l’ha recuperata per prima: va inviato in un modo che non generi anteprime. Oppure il server è stato riavviato: le note vivono solo in memoria, quindi un rilascio dimentica tutto ciò che non è stato letto.
Posso farla durare di più, o farla leggere due volte?
No, deliberatamente. Una nota che sopravvive alla lettura è una nota che sta su un server ad aspettare di essere trovata, ed è la scadenza a tenere stretta la finestra.
Conviene usarla per un file?
Accetta solo testo. Per un file, lo si cifra con lo strumento dei file e si manda la passphrase con una nota come questa.
Può ricevere da
Cifrare e decifrare un testo
Text Encrypt & Decrypt
Cifra un messaggio con AES-GCM a partire da una passphrase e produce un blocco Base64 che si basta da solo.
Generatore di password
Password Generator
Genera password casuali con regole di lunghezza, insieme di caratteri ed esclusione dei caratteri ambigui, anche a blocchi.
Cifrare e decifrare file
File Encrypt & Decrypt
Cifra qualsiasi file con AES-256-GCM a partire da una passphrase, e decifra i file che ha prodotto.
Indirizzo e-mail usa e getta
Disposable Email
Ti dà una casella temporanea che riceve posta per un tempo limitato, con gli allegati consultabili sul posto.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Cifrare e decifrare file
File Encrypt & Decrypt
Cifra qualsiasi file con AES-256-GCM a partire da una passphrase, e decifra i file che ha prodotto.
Generatore di password
Password Generator
Genera password casuali con regole di lunghezza, insieme di caratteri ed esclusione dei caratteri ambigui, anche a blocchi.
Indirizzo e-mail usa e getta
Disposable Email
Ti dà una casella temporanea che riceve posta per un tempo limitato, con gli allegati consultabili sul posto.
Cifrare e decifrare un testo
Text Encrypt & Decrypt
Cifra un messaggio con AES-GCM a partire da una passphrase e produce un blocco Base64 che si basta da solo.
Controllo di un link sospetto
Suspicious URL Check
Esamina la forma di un link prima che tu lo apra — caratteri sosia, host scritti come indirizzo IP, trucchi con la @, sottodomini profondi, porte insolite, servizi di accorciamento — e su richiesta ne segue i redirect e cerca la data di registrazione del dominio. Nessuna banca dati di reputazione.
Verifica CORS
CORS Tester
Invia la preflight che manderebbe un browser da un’origine scelta più una GET con quell’Origin, e spiega secondo le regole dello standard Fetch quale intestazione ha bloccato la richiesta.