Kezdőoldal » Számítástechnika » Programozás » Mi a véleményetek erről a...

Ozmium42 kérdése:

Mi a véleményetek erről a titkosító eljárásról?

Figyelt kérdés
A lényeg ugyanaz, mint a sima behelyettesítésnél, tehát mondjuk mindegyik karaktert egy neki megfelelő számkódra cserélünk, de itt egy karakterhez többféle kód is tartozik, és a szövegben minden azonos karakternél véletlenszerűen kerül be az egyik kód a lehetségesek közül. Kicsit olvastam a titkosításokról, konkrétan ilyet nem találtam, pedig ez kézenfekvő megoldásnak tűnik a gyakoriság analízis ellen. Hogyan lehetne egy ilyet fejteni?
2014. szept. 14. 23:29
1 2 3
 11/30 Tengor ***** válasza:
100%
#9, hajrá! Nyitsz neki egy új témát, aminek a szövegében benne a kódolt szöveg + dobsz róla egy privátot? (nem szeretnék lemaradni róla)
2014. szept. 15. 09:22
Hasznos számodra ez a válasz?
 12/30 anonim ***** válasza:
100%
Persze.
2014. szept. 15. 09:25
Hasznos számodra ez a válasz?
 13/30 A kérdező kommentje:

Én már régen megcsináltam ezt az algoritmust, ne fáradjatok vele. Bár kissé túlbonyolítottam, megcsináltam 3 darab 7 jegyű számkódot a teljes (>1000000) unicode táblához.


pl. a = [0000001, 0000001, 000002] (csak mondtam valamit)

2014. szept. 15. 10:10
 14/30 Tengor ***** válasza:
Tegyél fel valami értelmes (hosszra és tartalomra) magyar szöveget vele!
2014. szept. 15. 10:14
Hasznos számodra ez a válasz?
 15/30 A kérdező kommentje:

Én nem gondoltam arra, mikor a kérdést feltettem, hogy lesz majd arra igény, hogy konkrét szöveget fejtessek vissza veletek (gondoltam mindenkinek van jobb dolga), de akkor most ismeritek a konkrét leolvasási keretet (7), meg azt is, hogy mi az algoritmus. Itt van egy kódolt mondat:


05932410971880148686527371660075209148686525036890901321017876504171541008325046297514436410939532237790607456833122895069536209205080695362112163232613782782595045515908592250344525041715413300630045218100832532892821693325099251813147762415169


Annyit máris megmondhatok, hogy az első és utolsó 7 szám idézőjelet kódol.


A leolvasási keretnek megkötöttnek kell lennie, máskülönben lehetetlen visszafejteni.

2014. szept. 15. 10:18
 16/30 A kérdező kommentje:
Mennyire legyen hosszú?
2014. szept. 15. 10:19
 17/30 anonim ***** válasza:

Ha egy ilyen kódot kellene feltörnöm, akkor párok vagy hármasok gyakoriságát kezelném. Ha a kódolt darabok hosszabbak, akkor már lényegesen nehezebb.

DES

[link]

ezt kevésbé reális feltörni

2014. szept. 15. 10:22
Hasznos számodra ez a válasz?
 18/30 Tengor ***** válasza:

Ennél azért lényegesen hosszabbnak kell lennie.

44 betűs a magyar ABC, ha minden számhoz csak egy db kétjegyű számot csatolsz, akkor 88 karakter hosszú lesz a kulcsod. Ez a szöveg 246 karakter hosszú, alig hosszabb, mint a kulcs 3-szorosa.

Ennyiből teljesen normális, hogy nem fogjuk tudni visszafejteni, de ebből azt a következtetést levonni, hogy jó az algoritmus butaság lenne.


Igazából később azon gondolkoztam, hogy azon kívül hogy töltögetünk fel kódolt szöveget és próbáljuk fejteni egyetlen eredménye lehet: az hogy az algoritmussal kódolt szöveg könnyen törhető. Azt semmiképpen nem fogja bizonyítani, hogy biztonságos. :)

2014. szept. 15. 10:40
Hasznos számodra ez a válasz?
 19/30 A kérdező kommentje:

3945 karakteres (7x ennyi számjegy), közismert szöveg.


[link]

2014. szept. 15. 10:57
 20/30 Tengor ***** válasza:
100%
Szép. Este nekiülök :)
2014. szept. 15. 11:03
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!