Pythagorean cipher

10+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

Cifrul pitagoreic este un criptosistem al criptografiei clasice, mai vechi în timp decât alte sisteme precum cifrul Caesar. A fost descrisă de pitagoreeni pe baza teoriei muzicale inițiate de Pitagora și a fost folosită pe scară largă de către imperiul grec în timpul celui de-al doilea război punic.
Potrivit lui Plutarh, Imperiul Roman a preferat să adopte cifrul Caesar pentru că era mai simplu decât cifrul pitagoreic, dar și din cauza limitărilor acestui tip de cifr din cauza problemei cincimei lupului, care a provocat erori în procesul de decriptare derivat. de la abaterea prin virgula pitagoreică. O descriere a procedurii poate fi găsită în lucrarea lui Plutarh, pe lângă o comparație cu cifrul scitale spartan.
Potrivit altor istorici, acest cifru necesita criptologi sau scribi versați în teoria muzicii și cu o ureche muzicală foarte educată. Și deși a permis transmiterea pe distanțe mari folosind diferite instrumente muzicale ale vremii, au prevalat și alte sisteme.
Filosoful Platon se referă într-un fragment din dialogurile sale la un sistem predecesor la cel al lui Pitagora folosit de atlanți. Chiar și în ea, o influență evidentă este sugerată în definirea și utilizarea sa. Pentru că nu există documente despre Atlantida și nici despre existența ei reală, această afirmație nu poate fi coroborată.
Îmbunătățirea sistemelor de notație muzicală produse în Evul Mediu a permis răspândirea acestui tip de cifră clasică, pe lângă faptul că a permis proliferarea variantelor. Dar, în egală măsură, problemele derivate din temperamentul rezultat din acordarea pitagoreică, au făcut ca probleme să apară constant în timpul decriptării, deși criptograma era transmisă în scris pe un baston și nu prin emisia de sunete cu ajutorul unui instrument muzical. În plus, confuzia constantă în criteriile de criptare într-un moment în care nu existau consensuri, cum ar fi doar intonația. La acea vreme nu existau standarde muzicale și a complicat metoda de criptare, chiar dacă ambele părți erau în posesia cheii și procedurii simetrice.
Potrivit unor cronici, criptosistemul a fost crucial în timpul invaziei musulmane din Al-Andalus, fiind folosit pentru transmiterea unor mesaje militare importante. Unii cronicari ai vremii asigură că, datorită difuzării reduse a acesteia, existau multe culturi care nu cunoșteau această metodă de criptare, care a jucat în favoarea faptului că este un punct forte pentru criptoanalisti.
În timpul Renașterii, datorită apariției noilor temperamente, cifrul pitagoreic a fost preferat de unii criptogoli față de cifrul Vigenère. A existat o dezbatere aprinsă despre susceptibilitatea ambelor criptosisteme la analiza frecvenței și numărul de criptograme necesare pentru a sparge oricare dintre metode. Adevărul este că simplitatea sistemelor clasice de substituție a reprezentat un mare avantaj față de procedura bazată pe teoria muzicii, care necesita o curbă de învățare mai mare. Pe de altă parte, transmiterea orală nu a fost prezentată ca un avantaj, de fapt, au ajuns să trimită mesajele printr-o codificare muzicală scrisă. Ceea ce părea și el o contradicție față de descrierea inițială a procedurii conform diverselor surse.
în prezent, cifrul pitagoreic are doar interes pedagogic, fiind studiat ca o secțiune introductivă în cadrul criptosistemelor clasice. Este adevărat că există unii savanți care susțin că la momentul în care a fost definit, era un criptosistem avansat pentru vremea lui și foarte robust în comparație cu alte metode contemporane. Dar, în egală măsură, sunt mulți care cred că complexitatea sa nu a fost justificată, întrucât există alternative mai simple și mai agile care oferă o securitate echivalentă.
Ultima actualizare
17 apr. 2023

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii colectează și trimit datele tale. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Nu sunt trimise date terțelor părți
Află mai multe despre cum declară dezvoltatorii trimiterea
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea