Itthon Securitywatch A titkosítás megóvja az adatait ... vagy igaz?

A titkosítás megóvja az adatait ... vagy igaz?

Videó: Галилео | Инкассаторы 💰 [Collectors] (November 2024)

Videó: Галилео | Инкассаторы 💰 [Collectors] (November 2024)
Anonim

A Snowden utáni korszakban sokan azt hitték, hogy a magánélet fenntartásának egyetlen módja az, hogy mindent titkosít. (Nos, mindaddig, amíg a titkosítása nem használja a hibás RSA algoritmust, amely az NSA-t hátsó ajtót adta.) A Black Hat 2014 konferencián egy gyorsan mozgó munkamenet vitatta azt a feltételezést, hogy a titkosítás egyenlő a biztonsággal. Thomas Ptacek, a Matasano Security társalapítója megjegyezte, hogy "senki, aki kriptográfiát hajt végre, nem lesz teljesen helyes", és részletesen bemutatta ezt a tényt.

A rejtjelezés kihívása

Ez az ülés Matasano titkosítási kihívásán alapult, amelyet "szakaszos tanulási gyakorlatnak" neveztek, ahol a résztvevők 48 különböző támadást valósítottak meg reális kriptográfiai konstrukciók ellen. Ptacek szerint több mint 10 000 ember vett részt a kihívásban.

Hogyan kezdődött? "Vannak olyan emberek, akikkel a Twitterben vitatkozom" - mondta Ptacek. "Szeretnék megosztani a rejtjelezési tudást, de nem akarom fegyverezni ezeket az embereket a zsargonommal." Ez volt a kihívás oka. A Matasano kutatói nyolc kihívás hat sorozatát készítették. A készlet teljesítéséhez mind a nyolc kihívást sikeresen végre kell hajtania a választott programozási nyelv használatával. Miután sikeresen teljesítette az egyik készletet, a következőt küldi el Önnek. "A zsargon megszerzéséhez kódolni kell" - magyarázta Ptacek.

Nyolcadik osztályos matematika szükséges

Arra számíthat, hogy a különféle típusú kriptográfia végrehajtásához és feltöréséhez az ismertebb matematikai tudományok ismerete szükséges. Ptacek felsorolt ​​öt csúcskategóriás témát, köztük a „mezőket, készleteket és gyűrűket”, valamint a „Feistel és SP hálózati struktúráját”. Aztán magyarázta, hogy egyikük sem szükséges. A legtöbb kihívás kevesebb, mint a középiskolai algebra és a kódolás ismerete szükséges.

A kihívást jelentők szédítő programozási nyelvek sokaságában nyújthatták be munkájukat. Néhányan még a programozás területén kívül is kiléptek. Az egyik résztvevő benyújtotta az egyszerű Excel táblázatként kódolt megoldást. Egy másik megoldotta az egyik kihívást a PostScript segítségével.

"Ebben a beszélgetésben nagyon sok részlet lesz, és gyorsan beszélünk" - mondta Ptacek. "Nem tudod kikerülni ebből, tudva, hogyan kell kiaknázni az RSA-t, de meg tudom mutatni, mennyire egyértelmű. Csak hagyja, hogy a matematika mossa át önét, mint a bizonytalanság költészete." Ez tetszik!

Err számára emberi

A bemutató néhány konkrét és jól dokumentált kriptográfiai hibát vizsgált meg. Az egyik vállalat úgy oldotta meg a titkosítás hatékonyságát, hogy egy alapvető paramétert egyre állított be. A Cryptocat, amelyet Edward Snowden híresen használt, nem ment annyira messzire, de a hatékonyság kódja révén a fejlesztők nagymértékben csökkentették a titkosított üzenetek feltöréséhez szükséges erőforrásokat. És igen, a Cryptocat algoritmus a legrosszabb volt 2012 májusa és 2013 júniusa között.

Egy pont után az ülés valóban meglehetősen technikai jellegűvé vált. Majdnem sikerült megértem az okos technikát, amelyet a Matasano emberek az RSA-titkosított hitelkártyák megtörésére terveztek. Ennek során gondosan kiválasztott számokat kellett eljuttatni a titkosító szerverhez, mintha titkosított adatok lennének, és észrevenni a reakciót. Minden érvényesnek elfogadott szám közelebb hozta őket a szöveg dekódolásához, és szűkítette a következő kísérlethez tartozó számtartományt. Az eredményül kapott bemutató a repedés titkosítás klasszikus filmstílusú változata volt, a sima szöveges betűk egyenként jelentek meg bináris bájtként gördítve.

Fogja fogadni a kihívást?

Ha meg akarja fogadni a kriptográfiai kihívást, küldjön egy feljegyzést a [email protected] címre. Vegye figyelembe, hogy a kihívások halmazainak szigorú egyszeri szabályát felfüggesztették. Most megszerezheti az összes készletet egyszerre. A beszélgetés előtti bejelentésben Ptacekexplained azt mondta: "Beszélünk a Black Hat kihívásairól, és azt akarjuk, hogy hűséges kriptopoálsaink láthassák az összes kihívást, mielőtt a Black Hat kereskedők megtennék." A Matasano csapata továbbfejleszti a kihívásoknak szentelt weboldalt, sőt még egy könyvet is.

Lehet, hogy nem vagy felkészülve arra, hogy ténylegesen meghozza a kihívást, de a lecke még mindig világos. Ha bármikor feltételezzük, hogy egy adott megoldás a végső és a végső, tévesnek bizonyulunk. Amit az egyik ember elkészít, a másik megtört.

A titkosítás megóvja az adatait ... vagy igaz?