A Shamir-titokmegosztási séma (Shamir’s Secret Sharing – SSS) egy titkosítási módszer, ami lehetővé teszi egy titok (például egy jelszó vagy egy kulcs) megosztását több részre úgy, hogy a titok csak egy bizonyos számú rész együttes birtoklásával állítható helyre. Ezt a módszert Adi Shamir, a RSA titkosítás egyik feltalálója javasolta először 1979-ben. Az eljárás egyik fő […]
Category: Kriptográfia
Bloom Filter
A Bloom filter egy olyan adatszerkezet, amely hatékonyan támogatja az elemeink szereplésének ellenőrzését egy halmazban, úgy, hogy minimális helyet foglal, azonban cserébe enged némi hibaarányt a hamis pozitív találatok tekintetében. Más szavakkal, a Bloom filter tudja megerősíteni, hogy egy elem biztosan nem szerepel a halmazban, vagy hogy lehet, hogy benne van. A struktúra 1970-ben Burton […]
Quantum Key Distribution (QKD) és annak jelentősége
A kriptográfia és az információbiztonság területén az egyik legújabb és legígéretesebb technológiai fejlesztés a kvantumkulcs-szétosztás (Quantum Key Distribution, QKD). Ez a technológia egy olyan módszert kínál, amely lehetővé teszi a kommunikációs felek számára, hogy egy megfigyelhetetlen módon osztva meg a titkosítási kulcsokat, gyakorlatilag feltörhetetlenné teszi az adatátvitelt. Az alábbiakban részletesen bemutatjuk, hogyan működik a QKD […]
Zero-Knowledge Proof megértése
A Zero-Knowledge Proof (ZKP) egy kriptográfiai módszer, amely lehetővé teszi egy fél számára (a “bizonyító” számára), hogy bebizonyítsa egy másik félnek (a “hitelesítőnek”), hogy valamilyen információval rendelkezik anélkül, hogy azt az információt közvetlenül átadná vagy bármilyen információt leleplezne azzal kapcsolatban. Ez egy különösen hasznos eszköz a digitális biztonsági területén, különösen ott, ahol a titok megőrzésének […]
Homomorf kriptográfia
A homomorf kriptográfia a modern kriptográfia egyik legizgalmasabb és legígéretesebb területe. Ez a típusú kriptográfia lehetővé teszi az adatokon végzett számításokat úgy, hogy azok teljes mértékben titkosítva maradjanak az egész folyamat során. Ez azt jelenti, hogy egy harmadik fél képes elvégezni a szükséges számításokat az adatokon, anélkül, hogy valós tartalmukat ismerné. Ilyen módon a homomorf […]
A biztonságos kommunikációs protokollok fontossága: SSL/TLS
A digitális korszakban, amikor minden információnk egy kattintásra van az interneten, a biztonságos kommunikáció kulcsfontosságú. Az SSL (Secure Sockets Layer) és az utódja, a TLS (Transport Layer Security) protokollok éppen erre a célra jöttek létre: hogy biztosítsák az interneten keresztül továbbított adatok titkosítását és védelmét. Ezek a protokollok a modern internet egyik alapkövét képezik, amelyek […]
Elírások kódolása (Error Correction Codes)
A digitalizált világban, ahol az adatok tárolása és átvitele központi szerepet játszik, az elírások, vagy szélesebb értelemben az adatkorruptció, komoly kihívásokat jelentenek. Az elírások kódolása (Error Correction Codes, ECC) olyan fejlett matematikai módszerek és algoritmusok összessége, melyek képesek az adatokban előforduló hibák azonosítására és javítására. Ezek a technológiák kritikus jelentőségűek olyan rendszerekben, ahol az adatbiztonság […]
ECCDSA – Az elliptikus görbe digitális aláírási algoritmus
Az ECCDSA (Elliptic Curve Digital Signature Algorithm), vagy magyarul az Elliptikus Görbe Digitális Aláírási Algoritmus, az információbiztonság és a digitális aláírások terén játszik fontos szerepet. Az ECCDSA az elliptikus görbén alapuló kriptográfia egyik alkalmazása, mely egy magas szintű biztonságot kínál relatíve rövidebb kulcshosszal, így erőforrás-hatékonyabb, mint a hagyományos digitális aláírási algoritmusok, mint például az RSA. […]
A Digital Signature Algorithm (DSA) áttekintése
A digitális aláírás algoritmus (Digital Signature Algorithm, DSA) egy központi elemet képez a modern kriptográfiában és információbiztonságban. Alapvető célt szolgál az adatintegritás, az eredetiség és a tagadhatatlanság biztosításában elektronikus kommunikáció során. Ebben a bejegyzésben mélyebb betekintést nyújtunk a DSA működésébe, jelentőségébe, alkalmazásaiba és biztonsági aspektusaiba. A DSA alapjai A Digital Signature Algorithm egy nyilvános kulcsú […]
Kerberos
A Kerberos hálózati hitelesítési protokoll, amely a titkos kulcs technológiát használja a felhasználók hitelesítésére egy nem biztonságos hálózati környezetben. A Massachusetts Institute of Technology (MIT) fejlesztette ki az 1980-as években, és azóta több operációs rendszer és alkalmazás is támogatja. A Kerberos név a görög mitológiából ered, ahol Kerberosz volt Hádész (az alvilág ura) hármasfejű kutyájának […]