Koder är ett sätt att ändra ett meddelande så den ursprungliga meningen är dold. I allmänhet kräver detta en kodbok eller ett ord. Ciphers är processer som tillämpas på ett meddelande för att dölja eller styra information. Denna process är omvända för att översätta eller dechiffrera meddelandet. Koder och ciphers utgör en viktig del av vetenskapen om säker kommunikation (kryptanalys).
Provkodade stycken
Prov Acrostic Code Pitie
Stöd WikiHow och Lås upp alla prover.
Prov Acrostic Code Pitie
Stöd WikiHow och Lås upp alla prover.
Sample gris stycke
Stöd WikiHow och Lås upp alla prover.
Prov nth bokstavskod stycke
Stöd WikiHow och Lås upp alla prover.
Steg
Metod 1 av 5:
Använda enkla ciphers och koder (barn)
1. Skriv ut ord i omvänd. Detta är ett enkelt sätt att koda meddelanden så att de inte kan förstås i en blick. Ett meddelande som "Träffa mig utanför" skrivet i omvändt skulle istället vara "Teem em Edistuo."
Notera: Även om den här koden lätt kan lösas, men det kan vara användbart om du tror att någon försöker kika på ditt meddelande.
2. Reflektera alfabetet i hälften för att kryptera meddelanden. Skriv ut bokstäverna en genom m i en enda linje på ett papper. Direkt under den här raden, skriv ut bokstäverna n till Z också i en enda rad. Ändra varje brev med meddelanden till motsatt bokstav i de två bokstäverna som du har skrivit ut.
Genom att använda ett reflekterat alfabet, meddelandet "Hej" skulle istället bli "Uryyb."3. Prova pigpen cipher. Rita en luffarschack galler på ett papper. Skriv ut bokstäverna A genom jag i rutnätet från vänster till höger, topp till botten. I det här exemplet:
Den första raden består av bokstäverna A, B, C.Den andra som gjordes av d, e, f.Den sista raden består av G, H, I.4. Skapa ett andra Tic Tac Toe Grid med prickar. Rita ett annat Tic Tac Toe Grid bredvid den första. Fyll galleret med bokstäverna J till och med R, på samma sätt som det första gallret. Markera sedan prickar i varje utrymme av galleret i varje rad som beskrivs:
I den första raden, börja till vänster, placera en punkt i nedre högra hörnet (bokstaven i), på botten i mittsidan (bokstaven k) och i nedre vänstra hörnet (bokstav L).I den andra raden, börja till vänster, placera en punkt på mitten till höger (bokstaven m), på botten i mittsidan (bokstaven n) och på mitten till vänster (bokstav o).I den andra raden, börja till vänster, placera en punkt i övre högra hörnet (bokstaven P), på den övre mittsidan (bokstav Q) och i övre vänstra hörnet (bokstaven R).5. Skriv ut två x former under varje galler. Dessa två X-former kommer också att fyllas med bokstäver för att slutföra din PIGPEN CIPHER-tangent. I den andra X, placera punkterna i de öppna utrymmena som omger var x korsar så det finns en punkt på varje sida av mitten av x. Sedan:
I den första (otäckda) X-formen, skriv s i toppen av x, t på vänster sida, du till höger och v på botten.I den andra X-formen, skriv W i toppen av X, X på vänster sida, Y till höger och Z på botten.6. Använd nätet som omger bokstäverna för att skriva i pigpen cipher. Gridformerna (inklusive prickar) omgivande bokstäver används som ersättare för de själva bokstäverna. Använd din PIGPEN CIPHER-tangent för att översätta meddelanden till och ut ur pigpen.
7. Använd en datumskift cipher. Välj ett datum. Detta kan vara något med personlig betydelse, som en födelsedag eller den dag du tog examen, men det kan vara något opersonligt, som födelsedagen till George Washington. Skriv ut datumet som en obruten sträng av siffror. Detta är sifferknappen.
Till exempel, om du skulle använda George Washington födelsedag (2/22/1732), skulle du skriva den som 2221732.Om du redan har kommit överens om att använda ett datumskift cipher med någon, kan du åtfölja krypterade meddelanden med en ledtråd (som "Washington") för nummerknappen.8. Ktajer ditt meddelande med datumskiftnumret. Skriv ut ditt meddelande på ett papper. Under meddelandet skriver du ut en enda siffra av sifferknappen för varje brev av ditt meddelande. När du når den sista siffran i sifferknappen, upprepa nyckeln från början. Till exempel, med hjälp av George Washington födelsedag (2/22/1732):
Meddelande: Jag är hungrigKryptering:
Jag.m.h.du.n.g.r.y
2.2.2.1.7.3.2.2
Skift bokstäver enligt sifferknappen, som i ..Kodat meddelande: K.O.J.V.Du.J.T.A9. Använd ett hemligt språk, som Gris latin. I gris latin, ord som börjar med en konsonant ljudbrytare som låter till slutet av ordet och lägga till "ay."Detta gäller för ord börjar med ett kluster av konsonanter. Ord som börjar med vokaler får bara "väg" eller "ay" som läggs till i slutet av ordet.
Konsonant Initial Exempel: Pig = Igpay - Me = Emay - Too = Ootay - Wet = Etway - Hello = ElloHayConsonant Cluster Initial Exempel: Glove = Oveglay - Shirt = Irtshay - Cheers = EerschayVOWEL Initial Exempel: Förklara = Förklara - Ägg = Eggway - Slutar = Hinnay - Ät = EatayMetod 2 av 5:
Lås upp koder
1.
Känna igen begränsningarna av koder. Kodböcker kan bli stulna, förlorade eller förstörda. Modern
Cryptoanlaytic Techniques och datoranalys kan ofta bryta ännu starka koder. Ändå kan koder kondensera långa meddelanden i ett enda signalord, vilket gör dem bra tidsbesparare.
- Koder fungerar som god mönsteridentifieringspraxis. Denna färdighet kan användas vid kodning, avkodning, kryptering eller dechiffrering av meddelanden.
- Koder används naturligt mellan nära vänner. Inuti skämt kunde anses vara en slags "koda." Försök att utveckla ditt kodspråk med dina bästa vänner.
2. Bestäm målet med din kod. Att veta syftet med din kod kommer att förhindra onödigt arbete. Om ditt mål är att spara tid, kanske du bara behöver några specifika kodord. Om du försöker koda detaljerade meddelanden kan du behöva utveckla en kodbok som är mer som en ordbok.
Välj vanliga fraser som uppstår i de meddelanden du vill koda. Dessa är främsta mål som ska kondenseras i ett kodord.Koder kan kompliceras ytterligare genom att använda flera olika koder i rotation eller kombination. Men de mer koder som används, desto mer kodböcker är nödvändiga för avkodning.3. Utveckla din kodbok. Kondensera vanliga fraser, som "Läser dig högt och tydligt," till något som "Roy." För alla tänkbara ord i dina kodade meddelanden och vanliga fraser, beteckna alternativa kodord.
Ibland kan partiell kod dölja ett meddelande tillräckligt. Till exempel, om "gå" innebär att "tango" och "museum" innebär att "restaurang" och det tidigare använda kodordet "Roy" håller sitt värde,Meddelande: Om igår. Jag ville säga, Roy. Sjuk tango till restaurang som planerat. Klart slut.Menande: Om igår. Jag ville säga, läser dig högt och tydligt. Sjuk gå till museum som planerat. Klart slut.4. Applicera din kodbok till meddelanden. Använd kodorden i din kodbok för att koda meddelanden. Du kan upptäcka att du kan spara dig själv genom att lämna substantiv (som namn och pronomen som jag, jag, hon) som vanlig text. Men detta beslut beror rent på din situation.
Tvådelade koder gäller två olika kodböcker för att koda eller avkoda ett meddelande. Dessa är mycket starkare än endelade koder.5. Använd en nyckel för att koda ditt meddelande, växelvis. Ett nyckelmeddelande, grupp av ord, bokstäver, symboler eller en kombination av dessa kan användas för att koda information. Mottagaren av ditt meddelande behöver också den här nyckelfrasen eller nyckeln till bokstäver / symboler för att avkoda meddelandet.
Till exempel, med nyckelordet "HEMLIGHET," Varje brev av ditt meddelande skulle konvertera till antalet bokstäver mellan det och motsvarande bokstav i nyckelordet. Som i,Meddelande: HejKodning:
/ H / är 11 bokstäver bort från nyckeln / s /
/ e / är densamma (noll-) som nyckeln / e /
/ l / är 9 bokstäver bort från nyckeln / c /
Och så vidare...Kodat meddelande: 11- 0 - 9 - 6 - 106. Avkodas meddelanden. När du får kodade meddelanden måste du använda din kodbok eller nyckelord / fras för att få mening av dem. Detta kan vara svårt först, men blir mer intuitivt när du blir mer bekant med koden.
Dricks: För att stärka din kodningsförmåga kanske du vill bjuda in dina vänner att gå med i en amatörkodsgjorda grupp. Passera meddelanden för att förbättra dina färdigheter.
Metod 3 av 5:
Lära sig gemensamma koder
1.
Använd koden som används av Mary, Queen of Scots. Medan du försöker skicka meddelanden under en tid av politisk turbulens, Maria, Queen of Scots, användes symboler som en ersättningskod för engelska bokstäver och vanliga ord. Några funktioner i Marias kod du kan hitta användbar för din egen krypto-utbildning inkluderar:
- Användningen av enkla former för högfrekventa bokstäver, som Marias användning av en cirkel för brevet / A /. Detta sparar tid medan kodning.
- Vanliga symboler som används som en del av det nya kodspråket, som Marias användning av "8" som kod för brevet "Y." Dessa kan förvirra kodbrytare som kan tolka detta som ett nummer och inte en kodsymbol.
- Unika symboler för vanliga ord. I Marys dag, "be" och "bärare" fick unika symboler, men det var vanligare än än de är idag. Fortfarande, med hjälp av symboler för frekventa ord och fraser sparar tid och lägger till komplexitet.
2. Använd kodfraser som liknar militära varningar. Kodfraser kan kollapsa mycket mening i en enda fras. Även många typer av militär varning, som DEFCON-systemet, är helt enkelt kända koder för ett tillstånd av försvarsberedskap. Kom upp med lämpliga kodord / fraser i ditt vardag.
Till exempel, istället för att säga "Jag måste springa till min skåp" Bland dina vänner kan du använda kodordet "Slarvig."För att låta dina vänner veta att den person du vill ha har kommit in i rummet, kanske du säger kodfrasen, "Min kusin Bruce gillar hockey också."3. Koda meddelanden med en boknummer. Böcker är relativt lätta att komma med. Om en bok har beslutats som nyckeln till en kod, när du får ett meddelande kan du gå till en bokhandel eller ett bibliotek för att leta upp nyckeln för att avkoda det.
Till exempel kan du bestämma dig för att använda Frank Herbert`s Dyn, med kodnummer som representerar sidan, linje och nummerord som börjar från vänster.Kodat meddelande: 224.10.1 - 187.15.1 - 163.1.7 - 309.4.4Avkodat meddelande: Jag gömmer mina ord.Dricks: Olika utgåvor av böcker kan använda olika sidnummer. För att säkerställa rätt bok används som en nyckel, inkludera publikationsinformation, som utgåva, år publicerad, och så vidare med din boknyckel.
Metod 4 av 5:
Dechiffrera ciphers
1.
Bestämma lämpligheten att använda en chiffer. En chiffer använder en algoritm, som är som en process eller transformation som tillämpas på ett meddelande konsekvent. Det betyder att alla som känner till chifferen kan översätta den.
- Komplexa cifrar kan pussla även utbildade kryptanalytiker. Ibland kan matematiken bakom komplexa cifrar bevisa ett lämpligt försvar för att gömma vardagliga meddelanden.
- Många kryptografer lägger till en nyckel, som datumet, för att stärka ciphers. Den här tangenten justerar utgångsvärdena med motsvarande antal på månadens dag (den första, alla utgångsvärden skulle ändras av en).
2. Uppfinna en algoritm för att ansöka på meddelanden. En av de enklaste ciphers du kan ansöka är ROT1-chifferen (ibland kallad Caesar Cipher). Detta namn betyder helt enkelt att du ska rotera ett enda brev framåt i alfabetet för varje bokstav i ditt meddelande.
ROT1-meddelande: HejROT1 som krypterades: I - F - M - M - PCaesar-cifrar kan modifieras för att rotera fram ett antal olika bokstäver i alfabetet. I koncept är ROT1 och ROT13 väsentligen samma.Ciphers kan vara otroligt komplexa. Vissa kräver användning av koordinater, tider och andra värden också. En del chifferprocess kan kräva användning av en dator.3. Krypteringsmeddelanden. Använd din algoritm för att kryptera dina meddelanden. När du lär dig krypteringsprocessen bör din hastighet öka. Lägg till din algoritm för att göra det mer komplext. Till exempel,
Inkludera ett roterande tillstånd till din chiffer, som veckodagen. För varje dag i veckan, tilldela ett värde. Justera din chiffer med detta värde när du krypterar ett meddelande på den dagen.Inkludera ett sidnummer med ditt krypterade meddelande. Varje motsvarande bokstav på den sidan kommer att fungera som en nyckel för meddelandet, som i,1: a dechiffrerat meddelande: 7 - 2 - 3 - 6 - 3Boknyckel: A_girl (utrymmen räknas inte)
/ H / är 7 Bokstäver borta från / a /
/ e / är 2 bokstäver bort från / g /
/ l / är 3 utrymmen borta från / I /
Och så vidare...Nyckeljusterat meddelande: Hej4. Dechiffrera meddelanden. När du blir erfaren läsning ska du bli den andra naturen, eller åtminstone lättare. Eftersom tillämpningen av dessa processer (algoritmer) är konsekvent, hjälper vana dig att märka trender och få intuition när du arbetar med den här typen av kryptografiskt system.
Dricks: Amateur Cryptography Clubs är populära online. Många av dessa är gratis och erbjuder primers i grunden för modern kryptering.
Metod 5 av 5:
Grasping Standard Ciphers
1.
Bemästra Morse kod. Oavsett namnet är Morse Code en chiffer. Prickar och bindestreck representerar långa och korta elektriska signaler som i sin tur representerar bokstäverna i alfabetet. Detta möjliggjorde gamla elektriska kommunikation (telegrafer). Vanliga bokstäver i Morse, representeras så länge (_) och kort (.) signaler, inkludera:
- R - S - T - L: ._. - _.. - _ - ._..
- A - E - O: ._ - . - _ _ _ _ _ _ _ _
2. Använd transposition ciphers. Många greats i historien, som Genius Leonardo da Vinci, har skrivit ut meddelanden som de skulle se återspeglades i en spegel. På grund av detta kallas kryptering på detta sätt ofta "spegelskrivning." Dessa typer av cifrar kan vara svåra först, men blir vanligtvis andra naturen snabbt.
Notera: Transposition Ciphers behandlar i allmänhet meddelanden eller bildandet av bokstäver visuellt. Bilden av meddelandet omvandlas för att dölja sin mening.
3. Konvertera meddelanden till binär. Binär är språket på 1 och 0 som används av datorer. Kombinationer av dessa 1-s och 0 kan kodas och sedan dechiffreras med en binär nyckel, eller genom att beräkna värdena som representeras av 1-talet och 0 för varje bokstav som kommuniceras i ett meddelande.
Namnet "Matt" skulle styra till binär som: 01001101 - 01000001 - 01010100 - 01010100.Tips
Utforma ett sätt att styra utrymmen mellan ord såväl som orden själva. Detta kommer att stärka din kod och göra det svårare att bryta. Till exempel kan du använda ett brev (E, T, A, O och N fungerar bäst) istället för ett utrymme. Dessa kallas nulls.
Lär dig ett annat skript, till exempel Runic, och gör krypterings- / dekrypteringsnycklar för dem som du vill ge meddelanden till. Du kan hitta dessa online, och de har fungerat bra för mig.
Om du vill att din kod ska vara säkrare, skapa ytterligare symboler för vanliga ordändringar och början, som "-ing" och "th- `. Dessutom kan du släppa eller lägga till följande ord de ena bokstavsorden (`A` och `I`.) Kapitalisera inte bokstäver och utelämna apostrofer. Göra några bokstäver har samma symboler som andra. Du kanske också vill kombinera två bokstäver med ordet efter dem, och utelämna bokstaven "i slutet av ord.
Varningar
Att ha en kod eller chiffer garanterar inte säkerheten för ditt meddelande. Kryptanalys kan bryta din kod eller mänskligt fel, som förlusten av en kodbok, kan leda till att din kod blir knäckt också.
Dela på det sociala nätverket: