Non so se questo è ciò che stai cercando, ma qui va.
Avvertenze:
Il fatto che il tuo IP collegato al sito Web e alcune pagine visitate fosse ancora noto. Tuttavia, il contenuto di qualsiasi dato pubblicato non lo sarebbe.
Diciamo che vuoi pubblicare un dato sensibile su un sito web pubblico.
Potresti usare un'estensione per il browser, chiameremo EncryptMe il mio falso estensore.
Dì che vai a una pagina del forum. E inserisci Installa l'estensione Encrypt Me @ whatever.com. Ora l'app EncryptMe genera una chiave casuale o ottiene da un server EncryptMe possibile sul cloud computing come Amazon, Google, Microsoft.
Ora hai un blocco di dati che sembra rumore casuale. Il suo binario quindi non puoi postarlo. Problema risolto uuencode.
Alle persone normali che leggono il tuo post, si legge.
Please install the EncryptMe extension
IXI:2>E!1XI:2XI:25N*6DE?BEI+BEI(FXI:2XI:23'GBEI)6XI:2WXH'
'
Quindi condividere la chiave di crittografia tramite e-mail, stampa o ecc. con persone autorizzate. L'estensione EncryptMe potrebbe anche fornire un meccanismo per la condivisione della chiave di crittografia.
Quindi in questo esempio il browser web di invio e ricezione avrà entrambi bisogno di EncryptMe installato, ma il server web non ha bisogno di nulla. EncryptMe userebbe / dev / random o l'equivalente di Microsoft, MAC per una chiave di crittografia. Utilizzando la stessa tecnologia chiave pubblica / privata.
- Chiave privata / dev / random
- Chiave pubblica generata in base alla chiave privata
Puoi pubblicare la chiave pubblica ovunque tu voglia o no. Forse l'app EncryptMe ha un database pubblico a cui gli utenti possono fare riferimento, ma tu sceglieresti se la tua chiave pubblica fosse disponibile o meno.
Se hai il controllo del server web, ma non puoi attivare la crittografia perché è un dispositivo incorporato su un chip ROM o qualcosa del genere potresti fare lo stesso. Faresti index.htm avere letteralmente grandi blocchi di uuencodings che hai codificato sul tuo PC prima di pubblicarlo.
Il browser web dei clienti che raggiunge il tuo sito web vedrebbe:
Please install EncryptMe browser extension <FireFox link>, <IE link>, <Safria link>
MXI:2>E!1XI:2XI:25N*6DE?BEI+BEI(FXI:2XI:23'GBEI)6XI:2WXKBEI)X
MXI:20DT-"EKBEI+BEI+BEI+OO[WBEI+BEI(G6W;BEI)T2B;BEI(GXI:2.>*6
MDN*6DN*6DN*6DN*6DD_BEI)NPYCBEI)5XI:20N*6DN*6DN*6DCOBEI+BEI+B
MEI)4XI:25N*6DC%(XI:2XI:2,G3BEI+BEI+BEI(OXI:24'545%GBEI+BEI+B
MEI+BEI+BEI)1XI:226QJXI:2;V3BEI+BEI(_XI:2XI:2XI:2XI:2XI:2;>*6
MDEY'1#CBEI)3*>*6DN*6DN*6DG3BEI+BEI(DXI:2*^*6DG-H9^*6DE[BEI)8
M4RSBEI+BEI),1#+BEI+BEI)]XI:23N*6DFCBEI)6XI:2XI:2XI:2;.*6DE7B
MEI(^XI:24N*6DN*6DCOBEI+BEI+BEI+BEI(^2.*6DN*6DBCBEI+BEI)DXI:2
MXI:2XI:2XI:2XI:2XI:2.$'BEI+:C6?BEI)>XI:2:"=<XI:2XI:2?.*6DBS+
M@TXU9N*6DD_BEI([2UOBEI+BEI+BEI+BEI)W+^*6DG%+XI:2#0KBEI)+XI:2
M*U!U5%194'545%EF3N*6DN*6DN*6DN*6DN*6DN*6DG/$DN*6DN*6DN*6DN*6
MDDLMXI:2*>*6DN*6DN*6DF/BEI+BEI)XXI:2>%7BEI+BEI+BEI+BEI)\/B+B
MEI+<C^*6DN*6DB[BEI)VXI:2+WSBEI+BEI)59FU-1U;BEI(YXI:2WH+BEI+B
MEI)+XI:2*W0IXI:2*.*6DN*6DN*6DG;BEI+BEI(UXI:2XI:24>*6DN*6DCI=
M->*6DN*6DN*6DFAKXI:2XI:2XI:21N*6DD(MXI:2XI:2=D=ZXI:2(7(@XI:2
M0N*6DN*6DGMC(>*6DN*6DEGBEI+BEI(-"B'@("'@("'@("'@("'@("'@("'@