Criptografia a fost mult timp domeniul matematicienilor și informaticienilor. Cu toate acestea, progresele recente în tehnologiile cu cunoștințe zero transformă proiectele de sisteme criptografice în sarcini de programare mai accesibile și mai simple decât în ​​construcții matematice complexe. Acest proces de transformare este cunoscut sub numele de criptografie programabilă și realizează o punte de legătură între design-urile de protocol și aplicațiile practice. Acest lucru va avea implicații profunde pentru securitatea și confidențialitatea noastră atât în ​​lanț, cât și online. 😮

Rolul criptografiei programabile a inclus descrieri funcționale bazate pe circuite pentru a rezolva problemele de adoptare pe scară largă a criptosistemelor. Teoretic, dacă modulele de bază ale unui criptosistem pot emula o mașină Turing, aceasta poate fi folosită pentru probleme de calcul de uz general. Se știe că această abordare este în cazul în care criptosistemele sunt utilizate prin descrierile circuitelor.

Beneficiile criptografiei programabile sunt pe mai multe niveluri. În primul rând, face aplicațiile practice ale criptografiei mult mai flexibile și adaptabile. Programabilitatea deschide criptografia aplicată dintr-o disciplină de nișă accesibilă doar câtorva cadre universitare la un grup global de dezvoltatori capabili să experimenteze și să inoveze.

Autor: Felix Xu