Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Criptografie distractiva  (Citit de 5409 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
RigaCrypto
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« : Noiembrie 29, 2013, 18:26:06 »

Problema:
Concepeti un sistem de criptare/decriptare a unui text simplu (poate contine numai litere din alfabetul latin modern (26), spatiu si cele zece cifre arabe), sistem care sa indeplineasca cumulativ urmatoarele conditii:
1. Sistemul trebuie sa fie suficient de subtil ca numai un expert in criptografie, folosind programe informatice complexe sa reuseasca, eventual, sa decripteze in timp util codul generat. Deci cade din pricipiu orice solutie banala, spre exemplu utilizarea ordinii alfabetice etc.
2. Acelasi text trebuie sa poata fi criptat in moduri semnificativ diferite
3. Codul generat trebuie sa contina numai cifre (lungimea codului este criteriu de performanta)
4. Sistemul trebuie sa reziste la urmatoarea provocare:
Sa ne inchipuim ca autorul unui astfel de sistem participa la un concurs cu public.
Juriul alege in mod arbitrar o persoana din sala. O vom numi "Decriptor".
Autorul are voie sa vorbeasca cateva minute cu Decriptorul, confidential, fara nici un schimb de informatie pe suport material.
Juriul va extrage dintr-o urna un plic ce contine un text arbitrar.
Plicul va fi inmanat autorului care va trebui sa cripteze manual textul. Codul generat va fi inmanat Decriptorului. Dupa citeva minute, acesta trebuie sa inmaneze juriului exact textul din plic.
Juriul va cere autorului, confidential, sa cripteze in alt mod textul initial. Decriptorul va trebui sa obtina acelasi text, fara nici un ajutor suplimentar.
Autorul trebuie sa puna la dispozitia juriului un program informatic care sa decripteze automat cele doua coduri.

Esenta, si poate frumusetea problemei, constau in faptul ca doua persoane pot comunica prin mesaje criptate fara a lasa nici o urma materiala pe parcursul procesului de criptare/decriptare. Nu trebuie sa foloseasca niciun program informatic si niciun suport material de stocare a informatiei necesare procesului.

Exemplu:
RIGA CRYPTO
05150835061250212500636598507150936506150935
sau
75666651445771145003665795395396650535336995
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines