A hack folytatódik

img_7319

A 2016-os Hacktivity alatt mutatták be a Crysys Lab-os srácok az Avataot, amire Csabival rögtön rápörögtünk, pikk-pakk végigtoltuk a bevezető feladványokat (még egy van hátra, de most időhiány miatt jegeljük a témát), nektek is javaslom, hogy nézzétek meg. Ez a jövő, az elektronikus tartalmainkat, informatikai megoldásainkat egyre inkább meg kell védeni, s erre csak akkor lehetünk képesek, ha ismerjük, hogy a támadó oldalnak milyen eszköztára van. Tudjuk, hogy tökéletes védelem nincs, csak olyan, amit áttörni nem kifizetődő, kvázi a támadónak drága. Ide kell eljutni minden egyes esetben. (A kép szándékosan nem print screen, s azért ezt választottam illusztrációnak, mert ehhez a feladványhoz semmilyen informatikai tudás nem kellett, mégis izgalmas volt a gondolkodás folyamata.)

Cryptography 1 done

Korábban már elkezdtem ezt a Stanford által kínált online kurzust, de akkor és most sem tudtam teljesen végigcsinálni. Ameddig volt időm, mindkét alkalommal 100% with distinctionnel álltam (a plusz feladatokat is kimaxolva, hiszen csak így lehet felszedni a teljes tudásbázist), de egy idő után mindig közbejött nagyobb prioritású taszk, akkor offline egyetem, most munka és Élelmiszerbank szervezés. Ennek ellenére (nagy meglepetésemre) a dicséret nélküli oklevélhez eleget teljesítettem így is, szóval Dan Boneh (aki a közelmúltban pl. ilyen eredményeket tudhat magáének) szignózott egy pofás oklevelet. Természetesen továbbra is szeretném tisztességesen végigtolni az anyagot, hiszen nyilvánvalóan nem a papírra mentem.

state_of_accompl_crypto1_stanford

Korábban Python programozást is a Coursera rendszerén keresztül sajátítottam el, de a két kurzus nem hasonlítható össze: ez a crypto mérföldekkel komolyabb, és jóval erősebb matematikai és egyéb háttérismeretek szükségesek a teljes megértéshez. A python programming józan paraszti észt és egy kis analitikus szemléletet feltételez. Az viszont igaz, hogy ott látványosabb az eredmény, mert nagyon csilli-villi játékokat kódoltunk.

Stanford – Cryptography 1

Photo 2013. 06. 28. 0 09 14

Elkezdtem a Coursera-n egy online kurzust kriptográfia témakörben. Az órákat Dan Boneh tartja a Stanford University-ről, vannak heti számonkérések, nagyon tuti. A fenti Python kimenet az első opcionális házim egy köztes állapotát mutatja, OTP-t kell törni 10 titkosított üzenet alapján, amiről annyit tudunk, hogy mindegyik ugyanolyan kulcsos one-time paddel van titkosítva.