Az RSA titkosítási eljárás

[ Bevezető | Az eljárás leírása | RSA demo | Prímek előállítása ]

RSA demo

A demo program használatának ismertetése (új ablak)

RSA Demo Java Applet
A program kizárólag demonstrációs célokat szolgál, kriptográfiai felhasználása nem javasolt.

Gyakorlati megfontolások egy valódi RSA alkalmazás esetében

Mint láttuk, nyers erő alkalmazásával az eljárás segítségével titkosított üzenet gyakorlatilag megfejthetetlen. Léteznek azonban olyan módszerek, melyek az algoritmus gyenge pontjait, a kulcsgenerálás hibáit használják ki, s így mégis lehetőséget biztosítanak egy titkosított üzenet megfejtéséhez. Erre főleg akkor kerülhet sor, ha több felhasználós rendszerben egy központi számítógép végzi a kulcsok előállítását és kiosztását, és több felhasználó is ugyanazt az n értéket, vagy e számot kapja meg. További veszélyforrás, ha a prímeket, vagy az e számot túl kicsire választják, mert ez nagyon megkönnyíti a brute force támadást.

Összefoglalva, az alábbi feltételek szükségesek az eljárás biztonságához:

Az RSA demo program képes szemléltetni nemcsak az RSA eljárást, hanem a módszer használata közben felmerülő hibákat is:


<< Előző | Tartalom | Tovább >>
Az oldalt összeállította, a demo programot és a script-eket készítette: Barta Áron, 2004