Hogyan kell megfejteni a "Book Cipher" nevű rejtjelet?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
A book cipher egy elég tág fogalom, nincs rá egységes válasz, hogy na, így kell. E fogalom alá tartozik minden olyan titkosítási módszer, amelynek kulcsa egy közönséges, bárki által hozzáférhető könyv. Azt viszont csak a kulcs létrehozója tudja, hogy a könyvből milyen mintázat szerint kell kikeresni szavakat, betűket, stb. A legegyszerűbb módszer, ha a titkosított szöveg szavait az adott könyv szavaira utaltatják. Tehát pl.:
35. oldal 24. sor, 12. szó = 35/24/12
A módszer hátránya, hogy nyilván minden egyes szót ki kell keresni a könyvben, és ha nincs benne, akkor nem lehet titkosítani. Például a "csillámpóni" szó biztosan nem lesz benne egy Dosztojevszkij-regényben.
A book cipher nagy előnye viszont, hogy a megfelelő könyv nélkül feltörhetetlen. Nincs semmilyen rendszer a titkosításban, amit algoritmikusan elemezni lehetne, a világ összes könyvét meg nem lehet végignézni. Részbeni törése viszont lehetséges ismétlődések elemzésével, szóval ez sem 100%-os.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ha az 1. válasz szerinti módszerre gondoltál akkor viszonylag könnyen: csak elég sok kódolt szöveg kell és biztos vét hibát a kódoló ember: ugyanarra a szóra többször hivatkozik, ezzel már ki lehet találni mi volt az a szó, esetleg magáról a könyvről is ad információt.
Ennél jóval bonyolultabb az "Egyszeri kulcsos módszer" amikor a titkosítandó szöveg karaktereihez hozzáadják egy könyv karaktereit. Ebben talán nehezebb hibát véteni, főleg ha a használat után kitéped a könyv használt lapját hogy soha többé ne használhasd..
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!