Grikkir voru einnig fyrstir til að nota dulmál, sérstakar kóðar sem fela punktbreytingar eða transpositions af bókstöfum og tölustöfum.
Svo lengi sem báðir hershöfðingjar höfðu rétt dulmál, gætu þeir lesa einhver skilaboð hinum send. Til að gera skilaboðin meira erfitt að ráða, þeir gætu raða stafina inni rist í hvaða samsetningu.
Flestar tegundir dulmál í notkun þessa dagana að treysta á tölvur, einfaldlega vegna þess að mönnum byggir kóða er of auðvelt fyrir tölva til sprunga. Dulmál eru einnig betur þekktur í dag sem reiknirit, sem eru leiðsögumenn fyrir dulkóðun - þeir veita leið til þess að iðn skilaboð og gefa ákveðinn fjölda mögulegra samsetninga. A lykill, á hinn bóginn, hjálpar manni eða tölvu reikna út annars möguleika á tilteknu tilefni
Computer dulkóðun kerfi tilheyra almennt í tvo flokka:.
Í eftirfarandi köflum, munt þú læra um hvert þessara kerfa.
Symmetric Key
Rétt eins tveir Spartan hershöfðingjar senda skilaboð til hvers annars, tölvur með samhverf-lykill dulkóðun til að senda upplýsingar sín á milli verður að hafa sama takka.
Í samhverft-dulkóðun, hvor tölva hefur leyndarmál lykill (kóði) að það Hægt er að nota til að dulkóða pakki af upplýsingum áður en þær eru sendar yfir netið til annar tölva. Samhverft-lykill krefst þess að þú veist hvaða tölvur verður að tala við hvert annað þannig að þú getur sett á takkann á hverjum og einum. Samhverft-dulkóðun er í meginatriðum sú sama og leyndarmál kóða sem hvoru tölvum verður að vita til þess að lesa úr upplýsingum. Kóðinn er lykillinn að umskráningu skilaboðin
Hugsaðu um það eins og þetta:. Þú býrð til dulmáli skilaboð til að senda til vina þar sem hver stafur er setinn með þeim staf sem er tveggja niður frá því í stafrófinu . Svo &-gildi upp á quot; verður " C, " og " B " verður " D ". Þú hefur þegar sagt traustan vin sem kóðinn er " Shift með 2 ". Vinur þinn fær skilaboð og lesa úr leyniletri það. Einhver annar sem sér skilaboð munu sjá aðeins bull.
Hið sama gildir um tölvur, en að sjálfsögðu, eru lykillinn yfirleitt miklu lengur. Fyrsta meiriháttar samhverf reiknirit þróað fyrir tölvur í Bandaríkjunum var Data Encryption Standard (DES), samþykkt til notkunar í 1970. The DES notar 5