| hem | sjukdom | Mat | Hälsa | familj | fitness | 
  • Cryptograms - Code göra och bryta

    Kryptogram huvudsak hemliga koder. De var först användes för hemliga krigstida kommunikation. En av de inspelade äldsta versionerna var en pappersremsa virad runt en pinne. Denna typ av kryptogram användes av den spartanska armén över två tusen år ago.The papper lindades runt pinnen eller personal, kant-till-kant utan överlappning, och meddelandet var skrivet vertikalt. Att läsas, hade pappersremsan som lindas runt en pinne av exakt samma diameter som originalet använts för att skapa meddelandet, så skulle bokstäverna radas upp korrekt. Mottagaren visste vad diameter hålla att använda, naturligtvis, medan några meddelanden avlyssnade skulle ta lite tid att avkodas. Även om fienden visste att använda en pinne, var han tvungen att hitta en av rätt diameter.Cryptograms är främst för underhållning nu, och skapas vanligen med hjälp av en enkel substitution chiffer, där varje bokstav ersätts med en annan bokstav eller siffra. Caesar Cipher, uppfanns av Julius Caesar, kan ha varit den första av denna typ. De har använts som enkla pussel för underhållning för över tusen år now.Solving en cryptogram görs oftast med hjälp av "frekvens analys", vilket innebär att du ser för de kodade brev som är mest frekventa i ett meddelande, och sedan ersätta den verkliga bokstäver som förekommer oftast i allmänt bruk. På engelska är den vanligaste bokstaven använda "e", följt av "t" och "a". Du ser också en-brev ord, eftersom dessa normalt kan bara vara "en" eller "jag". Exempel på en CryptogramA Caesar Cipher är en enkel "skift chiffer." Du ersätter helt enkelt för varje bokstav annat brev som är ett fast antal positioner bort i alfabetet. Till exempel, om du skulle använda en "förskjutning" av fem bokstäver, bokstaven "a" skulle representeras av "f", "b" skulle representeras av "g", och så vidare. Här är den kompletta kod: a = f, b = g, c = h, d = i, e = j, f = k, g = l, h = m, i = n, j = O, k = p, l = q, m = r, n = s, o = t, p = u, q = v, r = w, s = x, t = y, u = z, v = a, w = b, x = c, y = d, z = eA kort kodat meddelande: Ymnx xnruqj rjxxflj nx bwnyyjs zxnsl f Hfjxfw Hnumjw.Of naturligtvis, om koden breaker misstänker att detta kryptogrammet är en enkel skift-chiffer, kunde hon börja med det enda bokstav ordet "f", vilket skulle nästan säkert vara "a". Räkna de fem bokstäverna från "a" till "f", skulle koden brytas. Meddelandet kan avkodas i minuter och ha följande lydelse: ". Denna enkla budskap är skrivet med en Caesar Cipher" Som ni kan föreställa er, kan någon kryptogrammet så enkelt som det kan lätt brytas. Eftersom det bara finns 26 "skift" möjligt i engelska, kan du bryta en sådan kod snabbt genom trial and error. Ett datorprogram kan prova alla 26 i sekunder, visar de 26 versionerna, och betraktaren (eller dator) skulle omedelbart känna igen som var readable.This är därför enkel substitution chiffer, samtidigt används för underhållande pussel, inte används av sig själva för verkligt hemliga meddelanden. De kan användas som en start, dock. Den Vigenère chiffer, till exempel, använder ett skift, men skiftar igen vid olika punkter i ett meddelande, Skiftvärdet bestäms av ett upprepande nyckelord. Naturligtvis finns det många andra sätt att göra ett kryptogram eller hemlig kod svårare att bryta konst av:. Steve Gillman