(Da) Metts Blog

Az oldal töményen az informatikáról szól, lesz itt minden ami csak kell, programozás, weblap szerkesztés, hardver/szoftver hack. Minden ami egy srác fejében megfordul, hogy kitörjön a világból.

Kövess Twitteren!

Címkék

.net (7) .net get request (1) 2012 emelt informatika (3) 2017 bitcoin (1) ask.fm (1) befektetés (1) bemutatkozás (1) betűk (1) bitcoin (1) bitcoin régi értéke (1) btc (1) c# (8) c# feladatok (4) chrome (2) chrome addon programozás (2) chrome bővítmény programozás (2) chrome extension programozás (2) curl (2) curl bekapcsolás windowson (1) design (1) dropbox (1) egyetem (2) ékezetes (1) elemzés (2) emelt (5) emelt informatika érettségi (2) emelt informatika érettségi 2012 május törtek (1) emelt informatika érettségi megoldások (2) emelt info feldatlap (2) emelt infó futar (1) emelt infó törtek (1) érettségi (6) érettségi feladatlap (2) eth (1) etherum (1) facebook (5) facebook látta (1) fail (2) fb látta (1) fb látta eltüntetése (1) fb látta elvétele (1) fb látta kilövée (1) fb seen (1) fb seen hideing (1) fb üzenet látta (1) feladat (4) feladatok (1) féreg (2) futár (1) gif (1) gomb (2) hacking (8) hasznos ncore (2) hasznos ncore cuccok (2) házi (2) hiba (1) hogyan csináljam hogy más ne lássa hogy láttam az üzenetét (1) HtmlAgilityPack (1) http get request (1) humor (1) idegennyelvű (1) informatika (12) java (1) java feladatok (1) js (2) kriptovaluta (1) kripto befektetés (1) laptop szerver (1) látta (1) letölés (2) litecoin (1) magyar (1) mb strtolower (1) megoldás (1) ncore (2) ncore szerver (1) otthoni seed szerver (1) php (6) programozás (6) raspberrypi (2) rpi (3) seed server (1) seed szerver (1) spam (1) spammer (1) strtolower (1) titkosítás (1) torrent szerver (1) torrent szerver otthonra (1) utorrent seed szerver (1) vernegyula (1) vírus (5) windows (5) Windows Shielding Utility (1) worm (3) xammp (1) Címkefelhő

Verne gyula titkosítása

2012.03.25. 13:31 | M3tts | Szólj hozzá!

 Unalmas délutánjaim során, kitaláltam egy játékot. A játék lényege, hogy a mitsem sejtő játékos csak ezt látja:

Crypted string__: tvpaeáydlqiápiáxxuhögfntdptdxrrqxrythlrduacklöekdyüx (52) 
ABC_TABLE____: aábcdeéfghijklmnoöpqrstuüvxyz (len:29)
CODE_________: 458
HELP:_________: Jules Verne ( Verne Gyula (iró))

Nos mi is lehet ez? Ezt a titkosítási módot Verne Gyula egyik művében (800 mérföld az Amazonason) láttam, és mivel megtetszett leprogramoztam.

Itt segítségnek megadtam a kódót is, hiszen a kód hiányában átlag usernek lehetetlen vissza fejtenie a szöveget. Persze nagy erőforrással, és sok idővel vissza lehet

A titkosítása menetét a könyvből idézném:


Válasszunk egy mondatot pl: Jarriquez bíró nagyon okos

Most válasszunk egy számot, mondjuk, egy háromjegyű számot. Legyen ez a szám 423. Most az előbb választott mondat betűit külön-külön leírjuk, aztán aláírjuk a sifreként választott számot.

Tehát:

Válasszunk egy mondatot pl: Jarriquez bíró nagyon okos

Most válasszunk egy számot, mondjuk, egy háromjegyű számot. Legyen ez a szám 423. Most az előbb választott mondat betűit külön-külön leírjuk, aztán aláírjuk a sifreként választott számot.

Tehát:

Jarriquez bíró nagyon  okos
423423423 4234 234234  2342

Most írjuk még le az ábécét, és lássuk el sorszámmal az egyes betűket, így:

a 1 f 8 m 15 s 22

á 2 g 9 n 16 t 23

b 3 h 10 o 17 u 24

c 4 i 11 ö 18 ü 25

d 5 j 12 p 19 v 26

e 6 k 13 q 20 x 27

é 7 l 14 r 21 y 28

z 29

Ezek után nézzük csak a választott mondatot. Az első betű j, szám szerinti jele a 4. Az ábécében megkeresem a j betűt, szám szerinti jele 12. 12 + 4= 16, a j betűt tehát a 16-os betű, vagyis az n helyettesíti. A választott mondat második betűje az a, számjele 2, vagyis az a helyett a mi titkosírásunkban b-t írunk.

A választott mondat első szava, a Jarriquez ezek szerint így íródik le:

J + 4 = n

a + 2 = b

r + 3 = u

r + 4 = ü

i + 2 = k

q + 3 = t

u + 4 = y

e + 2 = f

z + 3 = b

vagyis egybe: nbuüktyfb, s a mondat következő szavai is ilyen furcsák lesznek, ha a betűket átírjuk.

Az ábécé végén levő betűk esetében is egyszerű a megoldás. Nézzük például a nevem végén szereplő z betűt. Az utána három hellyel hátrább szereplő betűvel kellene helyettesítenünk, minthogy azonban a fölírt ábécében utolsóként szerepel, visszamegyek, és az ábécé első betűjénél kezdek el számolni, vagyis: z + 3 = b.

Tehát : nbuüktyfb


A crypternek és decrypternek a php-t választottam. 

A forrás itt érhető el.

 

Címkék: php titkosítás vernegyula

A bejegyzés trackback címe:

https://metts.blog.hu/api/trackback/id/tr64338366

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása