Pythagorean cipher

10+
Lataukset
Sisällön ikärajoitus
Kaikki
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus

Tietoa sovelluksesta

Pythagoraan salaus on klassisen kryptografian salausjärjestelmä, joka on ajallisesti vanhempi kuin muut järjestelmät, kuten Caesar-salaus. Pythagoralaiset kuvasivat sen Pythagoraan uranuurtaman musiikkiteorian perusteella, ja Kreikan valtakunta käytti sitä laajalti toisen Puunian sodan aikana.
Plutarkhoksen mukaan Rooman valtakunta halusi omaksua Caesar-salauksen, koska se oli yksinkertaisempi kuin Pythagoraan salaus, ja myös tämän tyyppisen salauksen rajoitusten vuoksi, jotka johtuivat suden viidennen ongelmasta, joka aiheutti virheitä johdettuun salauksen purkuprosessiin. Pythagoraan pilkun poikkeamasta. Proseduurin kuvaus löytyy Plutarkhin työstä Spartan skyläsalaukseen tehdyn vertailun lisäksi.
Muiden historioitsijoiden mukaan tämä salaus vaati kryptologeja tai kirjureita, jotka olivat perehtyneet musiikin teoriaan ja joilla oli korkeasti koulutettu musiikkikorva. Ja vaikka se salli sen välittämisen pitkiä etäisyyksiä käyttämällä erilaisia ​​sen ajan soittimia, muut järjestelmät vallitsivat.
Filosofi Platon viittaa osassa dialogejaan atlantislaisten käyttämään Pythagoraan edeltäjäjärjestelmään. Jopa siinä ehdotetaan ilmeistä vaikutusta sen määrittelyssä ja käytössä. Koska Atlantiksesta tai sen todellisesta olemassaolosta ei ole olemassa asiakirjoja, tätä väitettä ei voida vahvistaa.
Keskiajalla tuotettujen nuottijärjestelmien parantaminen mahdollisti tämän tyyppisen klassisen salauksen leviämisen ja mahdollisti muunnelmien lisääntymisen. Mutta samoin pythagoralaisesta virityksestä johtuvat temperamentista johtuvat ongelmat aiheuttivat jatkuvasti ongelmia salauksen purkamisen aikana, vaikka kryptogrammi välitettiinkin kirjallisesti sauvassa eikä äänien lähettämisenä musiikki-instrumentin avulla. Lisäksi jatkuva sekavuus salauskriteereissä aikana, jolloin ei ollut konsensuksia, kuten pelkkä intonaatio. Tuolloin musiikillisia standardeja ei ollut, ja se vaikeutti salausmenetelmää, vaikka molemmilla osapuolilla oli hallussaan symmetrinen avain ja menettely.
Joidenkin kronikoiden mukaan salausjärjestelmä oli ratkaiseva muslimien hyökkäyksen aikana Al-Andalukseen, sillä sitä käytettiin tärkeiden sotilasviestien välittämiseen. Jotkut aikakauden kronikoitsijat vakuuttavat, että sen vähäisen leviämisen ansiosta monet kulttuurit eivät olleet tietoisia tästä salausmenetelmästä, joka edusti kryptanalyytikoiden vahvuutta.
Renessanssin aikana, uusien temperamenttien ilmaantumisen ansiosta, jotkut kryptogolit suosivat Pythagoran salausta Vigenère-salauksen sijaan. Käytiin vilkas keskustelu molempien kryptojärjestelmien herkkyydestä taajuusanalyysille ja molempien menetelmien rikkomiseen tarvittavien kryptogrammien määrästä. Totuus on, että klassisten korvausjärjestelmien yksinkertaisuus oli suuri etu verrattuna musiikkiteoriaan perustuvaan menettelyyn, joka vaati suurempaa oppimiskäyrää. Toisaalta suullista välittämistä ei esitetty etuna, itse asiassa he päätyivät lähettämään viestit kirjallisen musiikillisen koodauksen kautta. Mikä myös vaikutti ristiriidalta verrattuna alkuperäiseen menettelyn kuvaukseen eri lähteiden mukaan.
Pythagoraan salakirjoitus kiinnostaa tällä hetkellä vain pedagogisesti, sillä sitä tutkitaan johdanto-osana klassisten kryptosysteemien sisällä. On totta, että jotkut tutkijat väittävät, että kun se määriteltiin, se oli aikansa edistynyt kryptojärjestelmä ja erittäin vankka verrattuna muihin nykyaikaisiin menetelmiin. Mutta myös monet uskovat, että sen monimutkaisuus ei ollut perusteltua, koska on olemassa yksinkertaisempia ja ketterämpiä vaihtoehtoja, jotka tarjoavat vastaavan turvallisuuden.
Päivitetty
17.4.2023

Dataturvallisuus

Turvallisuus alkaa siitä, että ymmärrät, miten kehittäjät keräävät ja jakavat dataasi. Datan yksityisyys- ja tietoturvatoimet saattavat vaihdella käytön, alueen ja iän mukaan. Kehittäjä on antanut nämä tiedot ja saattaa päivittää niitä myöhemmin.
Dataa ei jaettu kolmansille osapuolille
Lue, miten kehittäjät ilmoittavat jakamisesta
Dataa ei ole kerätty
Lue, miten kehittäjät ilmoittavat keräämisestä