Tankolas atveres!

Vajk Fekete Vajk.Fekete at oracle.com
Mon Aug 25 14:14:17 CEST 2003


a brute force/nem brute force modszereket ugy szoktak megkulonboztetni, 
hogy a tores ido/szemitas igenye hogyan aranyos a kulcs hosszaval (a 
lehetseges kulcsok szamaval).

altalaban a brute force az egyenesen aranyos a kulcsok szamaval, a 
kulcsok szama meg exponencialisan a kulcshosszal, igy konnyu olyan 
kulcshosszot valasztani, hogy a brute force nagyon sokaig tartson . 
raadasul a kodolas eroforrasigenye is no a kulcshosszal, a probalgatas 
idoigenye meg gyorsabban no. az mas kerdes, hogy adott kulcshossz 
tegnapi gepen a brute force modszerrel elegnek tunt (varhatoan 2000 ev 
probalgatas), a mai gep meg 100-szor gyorsabb, es veszek szazat belole, 
es egy par honap alatt megvan. de ezt nem tortek meg, csak kellene a 
kulcshosszot novelni. sajna a rendszereink elegge hardkodoltak ahhoz, 
hogy a kulcshossz noveles ugyanakkora atalakitas mint az algoritmus csereje.

adott titkositasi algoritmust akkor szoktak megtortnek tekinteni, ha 
talalnak olyan egyszerusitest, modszert, algoritmust, amivel a kulcs 
megtalalasanak eroforrasigenye sokkal lassabban no mint linearis a 
kulcsok szamaval. pl az RSA algorimus lenyege, hogy ha van egy nehany 
szaz jegyu szamod, ami ket primszam szorzata, akkor a minden primszamot 
kiprobalok hogy osztoja-e modszernel nagysagrendileg hatekonyabb modszer 
jelenleg nem ismert a ket primszam meghatarozasara. ez a probalgatas nem 
is a lehetseges kulcsokat probalja vegig, megis probalgatas, es mivel a 
hasznalt primszamok hossza aranyos a kulcshosszal a probalgatas hossza 
is aranyos lesz. ezert ez brute-formce modszer. ha a matematikusok 
talalnanak egy modszert, amivel a szorzat sokkal egyszerubben 
felbonthato, es eroforrasigenye (futasi ideje) nem a x a (jegyek szama) 
hatvanyon, hanem mondjuk (jegyek szama) a negyediken, akkor hiaba 
noveled a jegyek szamat a ketszeresere, feltorni csak 16szor tart tovabb.

bocs a szofosasert.

vajk

pyxys1 wrote:
> Szia Auth Gábor,
> 
> Monday, August 25, 2003, 1:04:39 PM, you wrote:
> 
> AG> Halihó!
> 
> AG> 2003. augusztus 25. 12.53 dátummal pyxys1 ezt írta:
> 
>>>lásd rsa feltörése. iszonyú pénz, idő, csak azért, hogy bizonyított
>>>legyen, hogy elméletileg fejthető.
>>
> AG>   Nem mindegy, hogy elméletileg törik, vagy brutal-force után. Az RSA-t 
> AG> tudtommal brutal-force tudták törni, úgy meg nem elméletileg van törve, 
> AG> hanem gyakorlatilag. Elméleti törés azt jelenti, hogy pár (bonyolultabb) 
> AG> számolás után előáll a jó kulcs, nem pedig az, hogy minden kulcsot 
> AG> megpróbálnuk és egyszer az egyik jó lesz... :)
> 
> a kriptorendszer jóságát az mutatja, hogy menni ideig képes
> ellenállni a töréseknek. mivel ezidáig egyettlen egy kripto rendszer
> van, ami elméletileg sem törhető, ezért az elméleti és gyakorlati
> törés... hogyan értelmezed?
> a pár "bonyolultabb" számolás, lehet a teljes kipróbálás is, hiszen a
> végén meg van a kulcs, amivel utána minden üzenet törhető a következő
> kulcs változtatásig.
> 
> 




More information about the Elektro mailing list