Puncte:3

Mașină Enigma Pași de criptare

drapel us

Încerc să construiesc o mașină de enigmă simulată. Mă bazez pe aceasta https://www.101computing.net/enigma-machine-emulator/

Am setat cele 3 rotoare și întâmpin probleme cu inelele și rotațiile. De exemplu, am setat rotoarele la III, II, I, al treilea rotor având o setare inelă de AAB.Dacă introduceți și A, atunci rezultatul este un N. Simulatorul meu este de acord cu acest lucru. Apoi, dacă introduceți din nou un A, ieșirea este F. Am urmat simulatorul meu prin procesul lui.

Primul

Rotorul I (cel mai în dreapta) își rotește cheile pentru a deveni JEKMFLGDQVZNTOWYHXUSPAIBRC. Apoi A se schimbă într-un J.

Următorul

J trece prin următoarele 2 rotoare pentru a ajunge ca un C.

In cele din urma

Acest C este apoi trecut prin rotorul 1 în direcția inversă pentru a da rezultatul final. Exemplul iese F. Simulatorul meu se potrivește cu ieșirea exemplului de până aici. Cum devine C F pe Rotorul 1 cu poziția AAC în direcția inversă. Ar fi apreciat orice ajutor pentru înțelegerea modului în care inelele și rotațiile afectează rotoarele. Am citit Cum schimbă setările inelelor de la Enigma mesele de cablare? și înțeleg că majoritatea K Rossers răspund până la ieșirea finală inversă de la rotor.

Puncte:2
drapel in

Cred că pașii sunt aceste imagini va elimina confuzia. Concentrați-vă pe rotorul rapid și amintiți-vă că doar 3 rotoare se rotesc, celelalte 2 permutări sunt fixe - reflector și steckerboard.

introduceți descrierea imaginii aici

Acum, apăsați $A$ pe tastatură și vezi calea. Urmăriți conexiunile și starea rotorului rapid.

introduceți descrierea imaginii aici

După aceasta, rotorul rapid va avansa (dacă este necesar cel mediu și lent, de asemenea, aici doar mediu și rapid) și reintrarea $A$ va urma calea de mai jos.

introduceți descrierea imaginii aici

Punctele curiale sunt acelea;

  • după apăsarea unei taste, permutarea se schimbă. Observați cum motorul lent se mișcă în sus și cablările urmează.
  • Litera rotoarelor indică poziția. În fiecare punct se păstrează conexiunea cu următorul rotor (liniile drepte cu conector îndrăzneț).
  • Cablajele interne (permutarea) modifică intrarea și ieșirea la fiecare pas. Există 26 de permutări posibile pentru un rotor. Acesta este modul în care Enigma confundă datele.Selectați o permutare diferită pentru fiecare intrare. Cu toate acestea, aceasta nu este suficientă pentru a fi sigur.
  • Imaginea de mai jos poate ajuta, de asemenea, să înțelegeți mișcarea reală a rotorului.

introduceți descrierea imaginii aici

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.