Data viitoare când vedeți pe cineva bând o băutură la bar, ați putea asista la decodarea secretă a unui mesaj criptat. Poate suna ca ceva dintr-un film Bond. Dar o echipă din Israel a folosit o substanță chimică destul de ciudată pentru a veni cu o modalitate de a utiliza substanțe chimice obișnuite, cum ar fi cola, ca cheie de criptare pentru a cripta și decripta mesajele ascunse.

ascunzi

Spionii au încercat mult timp să facă mesajele criptate sau criptate și mai sigure ascunzându-se în ceva aparent inofensiv, de la ceara secretă de scris proiectată de Demaratus, regele Spartei, până la „spionii sucului de lămâie” din Primul Război Mondial. cunoscută sub numele de steganografie.

În cazul cernelii invizibile din sucul de lămâie, chimia este destul de simplă. Scrieți un mesaj în suc și când se usucă, textul dispare. Dar dacă îl încălziți, acizii din lămâie reacționează cu zaharurile pentru a le carameliza, devenind maronii. Și hei, mesajul este dezvăluit.

O echipă israeliană de cercetători de la Weizmann Institute of Science a continuat această tradiție cu o chimie destul de ingenioasă pentru orice film de spionaj. Metoda lor, publicată în revista Nature Communications, este dificil de proiectat, dar ușor de utilizat și combină criptarea, steganografia și protecția prin parolă.

Este vorba despre molecule fluorescente, care pot face să emită diferite lungimi de undă ale luminii atunci când intră în contact cu anumite substanțe chimice. Măsurarea lungimii de undă vă oferă un cod pe care trebuie să îl decriptați pentru a citi mesajul. Oamenii de știință au construit molecule care conțin cod în laboratorul lor, dar substanțele chimice ar putea fi produse cunoscute, cum ar fi cola specifică, cafeaua instant sau apa de gură.

Cum functioneazã

Pentru a codifica mesajul, utilizați un cifru simplu, în care fiecare literă este înlocuită cu un simbol diferit sau, în acest caz, un set de numere. Deci, dacă mesajul dvs. a fost „sesam deschis”, pentru a codifica cuvântul „deschis”, puteți utiliza:

De asemenea, atribuiți fiecare lungime de undă a luminii fiecărei litere (măsurată în nanometri, nm).

Apoi introduceți molecula într-o substanță chimică aleasă, cum ar fi cola, și măsurați cantitatea de lumină pe care o emite la fiecare lungime de undă. (Acest lucru se poate face folosind un dispozitiv portabil simplu și ieftin, deși 007 ar avea probabil o caracteristică încorporată în ceas.)

Fluorescența se măsoară cu unități arbitrare, astfel încât pentru a obține aceleași numere atât pentru instrumentele de codificare, cât și pentru cele de decodare, acestea trebuie setate în același mod, ceea ce adaugă de fapt un alt strat de securitate. Adăugarea valorii acestei măsurători la numerele de cod vă va oferi codul final. Deci, dacă măsurați 689 la 500 nm, adăugați acest număr la 4350, dând valoarea rezultată 5039 pentru litera O.

În cele din urmă, transmiteți numerele și molecula fluorescentă oricui doriți să citiți. Molecula ar putea fi ascunsă, de exemplu, prin uscare până la o literă. Tot ce ar trebui să facă destinatarul este să plaseze litera în eticheta cola corectă și să măsoare lumina care a fost eliberată pentru a decoda mesajul. Criptarea este specifică substanței chimice pe care ați folosit-o pentru a o crea. Deci, dacă ați încerca să decodați mesajul folosind apă de gură și nu cola, veți obține valori incorecte și literele rezultate nu ar avea sens.

Protecție adăugată

Echipa israeliană a inclus, de asemenea, un mod elegant de a proteja mesajul prin parolă, lăsând molecula să emită lumină în funcție de ordinea în care adăugați alte substanțe chimice. Deci, puteți obține o altă cheie de criptare adăugând apă de gură, apoi cola, și nu invers.

Întregul sistem poate părea destul de complicat, dar echipa de cercetători l-a testat cu voluntari neantrenați și a arătat că este foarte ușor cu câteva instrucțiuni de câteva minute.

Așadar, aruncați o privire mai atentă data viitoare când observați că cineva toarnă cafea pe niște hârtie (mai ales dacă are un ceas de înaltă tehnologie)