De Solitaire cipher - Superstruct Instructables serie (7 / 8 stap)

Stap 7: Ontcijferen cijfertekst

Nu laten we stel iemand net een bericht gecodeerd met Solitaire. Hoe men het decoderen? Zoals u misschien al uit hebben bedacht, Solitaire is een symmetrische algoritme: wat je hebt gedaan voor het coderen van uw bericht, is wat je gaat doen om te decoderen-de andere manier rond.

Stap 1- You gonna moet de waarden van de keystream de afzender heeft gebruikt om het bericht te coderen. Dit is vrij eenvoudig, alles bij elkaar genomen: alles wat men moet doen is het volgen van de procedure die wordt beschreven in stap 6 - keystream-waarden genereren met behulp van de juiste dek en genereren van zoveel keystream waarden als er tekens in het bericht, zoals eerder gezien.

Stap 2- We gonna gebruiken het voorbeeld uit de vorige stap:
U D V M W Q IK K Z M,

en omzetten in getallen:
21 4 22 13 23 17 9 11 25 12.

Stap 3- Als de geadresseerde van het bericht de keystream waarden generatie proces correct gevolgd, vanaf het dek dat is overeengekomen met de afzender, zijn de berekende waarden dezelfde als die de afzender heeft gebruikt:
17 15 8 24 3 10 20 13 1 14;

Stap 4- Van daar, alles wat men moet doen is aftrekken de gegenereerde keystream waarden van de getallen die kwam toen we het bericht nog steeds met modulo 26 geconverteerd. Dit geeft ons:
4 15 14 15 20 7 15 24 24 24,

Dat we omzetten in brieven, verkrijgen:
D O N O T G O X X X.

Zoals ik zei je, niets te moeilijk als u hebt begrepen hoe het coderingsproces werkt - is het decoderingsproces precies hetzelfde, alleen ongedaan gemaakt. Aarzel niet om te trainen en werken op het, totdat het is zinvol! Maak fouten beter nu dan wanneer de tijd eigenlijk van essentieel belang zal zijn!

Als je duidelijk op dat gedeelte, laten we overgaan tot de conclusie.

Gerelateerde Artikelen

Hoe het bouwen van een paleis van de geheugen - SuperStruct Instructables serie

Hoe het bouwen van een paleis van de geheugen - SuperStruct Instructables serie

Hallo, en Welkom bij dit Instructable. Op de volgende bladzijden nemen we een kijkje op de basics van het gebruik van een tak van de "coördinatiemethode '' loci''" informatie op te slaan in het geheugen zo efficiënt mogelijk voor korte en/of lan
3-circuits labyrint op uw eigen - vind de verloren Ring Instructable serie

3-circuits labyrint op uw eigen - vind de verloren Ring Instructable serie

Hallo, en Welkom bij mijn tweede Instructable in een reeks van enkelen die geef je de basis om de planeet Aarde terug te brengen in de gesynchroniseerde Ring van werelden, die verspreidt zich over zo veel afmetingen *.In dit Instructable, zullen we k
Trackstick II 101 - vind de verloren Ring Instructables serie

Trackstick II 101 - vind de verloren Ring Instructables serie

Hallo, en welkom op mijn eerste Instructable ooit, en eerste in een reeks van enkelen die geef je de basis om de planeet Aarde terug te brengen in de gesynchroniseerde Ring van werelden, die verspreidt zich over zo veel afmetingen *.In dit Instructab
IoT ESP8266 Series: 1 - verbinden met WIFI Router

IoT ESP8266 Series: 1 - verbinden met WIFI Router

Dit is deel 1 van een "Instructables" serie gewijd voor uitleg over het maken van een Internet of Things -project met behulp van ESP8266 NodeMCU die zich richt op het lezen en verzenden van gegevens naar een website en het maken van een actie me
Printplaat fabricage zonder een Computer-deel 1: het ontwerp

Printplaat fabricage zonder een Computer-deel 1: het ontwerp

Als u wilt ontwerpen en bouwen van een circuit bord, maar niet hebben de tijd noch de middelen om te ontwerpen op de computer of een laserprinter af te drukken, dan is dit instructable serie is voor jou. Dit instructable zal u tonen hoe om te gaan va
Sensatronic Wave Chimes

Sensatronic Wave Chimes

We onze eigen digitale wind klokkenspel, volledig programable met geen geluid en/of visuele gemaakt. Midi-controller van een golf-klokkenspel met een wereld van mogelijkheden.We zijn het ontwerpen van punk DIY instrumenten, door en voor een heleboel
Intel Glass_Augmented reality headset - 1

Intel Glass_Augmented reality headset - 1

Hallo Makers en ontwikkelaars, ik ben terug met een andere instructable van mij. Deze keer, ga ik om te beginnen een serie van instructable een compleet raamwerk te bouwen.Ik heb gewerkt met de Open source AR HuD voor nogal een paar maand en ik kwam
Het maken van een grote kamp mes uit een oude rasp. Deel 1

Het maken van een grote kamp mes uit een oude rasp. Deel 1

dit instructable serie zal niet worden zeer gedetailleerd, als u wilt beginnen met het leren smeden en knifemaking, u absoluut niet wilt laten beginnen op een groot mes uitzien (geloof me, je niet).Dit is deel 1, ruw smeden. Volgende week hoop ik dat
Vrije-vorm gebogen meubelen zonder mallen / deel 1

Vrije-vorm gebogen meubelen zonder mallen / deel 1

Ooit gehoord van Zipshape? Het is een techniek ontwikkeld door Schindler Salmeron waarmee u om het profiel van een vrije vorm te tekenen voor (bijvoorbeeld) een stuk van het meubilair van de kromme, en dan snijd een reeks tanden in twee bladen van di
DODOcase VR Kit Strap

DODOcase VR Kit Strap

Goed afwerken van mijn eerste nacht Instructables bouwen-serie, we toegevoegd een riem aan VR headset.Dit was de eenvoudigste mods aller maar echt dankbaar voltooien omdat alle deelnemers in de nacht bouwen waren in staat om de kit te maken en te wij
Multifunctionele wandelstok II - opbergvak

Multifunctionele wandelstok II - opbergvak

decoratieve en functionele koperen uiteinden toevoegen aan een Hiking-personeel.Dit is deel 2 in de serie multifunctionele wandelstok Instructables.De oorspronkelijke Multi-function wandelstok Instructable wordt beschreven hoe u een Hiking personeel
Arduino: Hergebruik een Laptop Fan

Arduino: Hergebruik een Laptop Fan

Welkom op mijn - hergebruik - Instructable serie.In dit Instructable We zullen gebruiken een oude Laptop ventilator om zich te ontdoen van het solderen van de rook.U moet:Oude Compaq NX9010SchroevendraaierArduino NanoMale-Male Jumper WireUSB A / B ka
Weten uw IC: 555 Timers

Weten uw IC: 555 Timers

Hallo en Welkom bij een nieuwe instructables serie genaamd "Know Your Integrated Circuit"Weten uw IC wil demystificeren van gemeenschappelijke geïntegreerde schakelingen en laat mensen om hen te begrijpen op een punt waar ze hen in hun eigen pro
Groot kamp mes gemaakt van rasp

Groot kamp mes gemaakt van rasp

Sorry mensen, dit is het mes die ik maakte in de instructables serie ben ik begonnen, maar ik blijven steken in het maken van het en vergat om foto's van het afwerking. Hier is het klaar. U kunt gaan zien van een video en foto's nam ik van fles hakke