Мисля, че доста го надценяваш, щеше да е голямо постижение ако го бях измислил аз. В случаят просто мисля да използвам отдавна публикуван криптоанализ на алгоритъма (датира от 2000, в крайна сметка 13-годишна давност) и да го имплементирам върху днешния масов хардуер. В това няма особено голям героизъм, не е и особено голям пробив. Дори трябва да призная, че ми отне доста нерви за да осмисля чисто математически идеята. Няма нищо хитро в цялата работа, използвам нещо вече измислено и това което реално експлойтвам е закона на Мур :) Разбира се, големите крипто-глави рядко се хабят да мислят практично и ги интересува главно complexity-то на атаката, оттам колко изчислително време отнема една операция не е техен проблем, но аз за сметка на това имам прилично добра идея как работи хардуера и кое може и кое не може и считам, че може да се реализира относително бързо.
Ще е постижение ако успея да измисля някакво алгоритмично подобрение, но ме съмнява, в най-добрият случай може да "прозра" някаква евристична проверка, която да е като tradeoff, примерно "n пъти по-бърза атака срещу x % по-малка вероятност за кракване на ключа", където съотношението между време/вероятност за успех да е приемливо. Всъщност, дори авторите на paper-а го правят и жертват около 5% така или иначе.
Това е едната борба, другата борба е да успея да намеря начин да се сдобия с 64 бита known plaintext, криптиран с един и същ ключ+frame number (на всеки burst, ключът си остава същия, но frame номера се инкрементира и това съответно коренно променя състоянието на алгоритъма). Рових доста и първоначално бях доста разочарован заради interleave-ването на 184-те бита фрейм в 4 burst-а и тая простотия с encode-ването против грешки, но сега съм на 99% сигурен че мога да реша този проблем, ефективно, използвайки само един burst вместо 4. Та да сумаризирам нещата, след разписването на алгоритъма, ще се наложи и да драсна малко код за да можем лесно да вземаме входни данни в необходимия формат, към момента нямаме начин това да става наготово.
Що се отнася до възрастта ми, за съжаление не съм млад вече, просто имам странни хобита.
Фирмите, които ще се редят на опашка за мен (което ме съмнява честно казано), не ме интересуват особено - сегашната ми работа си я харесвам и не мисля да я сменям. Макар че когато постъпвах на сегашната си работа (не много отдавна), хората бяха доста очаровани от страничните ми проекти, така че знам ли :)
PS: щях да забравя, някой ползвал ли е "Not only TV" LV5TDELUXE джаджата? Тя също е с такъв чипсет, но не знам какъв е тунера. Имам вариант да си взема такава, та ми стана интересно има ли смисъл...Редактирано от gat3way на 16.08.13 20:12.
|