В това интервю за Help Net Security Кристофър Смит, главен изпълнителен директор на Quantus, обсъжда какво разкриват криптографските инвентаризации в банки и болници, включително пароли по подразбиране и администраторски ключове, които все още се държат от бивши служители.

Той обяснява къде размерите на постквантовите ключове нарушават старите предположения за размер в IPsec, SSH, TLS и libp2p, защо мигрирането на потребителски ключове прави блокчейните трудни за обновяване и как би изглеждал един безшумен квантов пробив отстрани. Той също така представя аргумента за финансиране на дейности, чиято полза остава невидима.

„Обикновено установяваме, че екипите по сигурност знаят къде са заровени кучетата в собствения им заден двор, така да се каже. Най-честото неочаквано разкритие е парола по подразбиране, за която никой не е подозирал, че съществува, или скрит администраторски ключ, който понякога все още се държи от бивш служител.“

„Друг пример са паролните хешове, съхранявани на потребителски устройства. При една задача за възстановяване на активи успяхме да влезем в мениджъра на пароли на покойния баща на клиент, като извлякохме хеша на паролата от кеша на лаптопа и стартирахме специализиран софтуер за разбиване срещу него.“

„Много системи налагат максимален размер на съобщенията, който не е строго част от протокола, като проверка за коректност или ограничение на консумацията на ресурси. Това варира при различните системи, но IPsec, SSH и TLS могат да съдържат предположения за малък размер на съобщенията и понякога не показват ясни съобщения за грешка, когато тези предположения бъдат нарушени. Libp2p, широко използвана библиотека за мрежи от тип peer-to-peer (P2P), имаше няколко подобни предположения, които трябваше да бъдат актуализирани, когато я преместихме към постквантови примитиви.“

„Е, това наистина зависи. В същността си това е един слой на абстракция, но за да се обхване всичко, понякога трябва да бъде внедрен на много места, а това може да пресече границите на продукти или организации, което по естествен път добавя съпротива. С подпомаганото от изкуствен интелект кодиране техническата пречка е по-малка, отколкото беше, но блокчейните остават сред най-трудните системи за актуализиране. Повечето блокчейни имат някаква форма на абстракция на акаунта, която улеснява техническата част на обновяването, но мигрирането на потребителските ключове е много по-трудно, защото изисква действие от страна на всеки отделен потребител.“

„Не сме виждали нищо подобно. За съжаление, ако някой разбие ключовете ви от разстояние, не получавате известие, обясняващо как точно е станало това.“

„Неотдавнашното компрометиране на хардуерен портфейл е полезен пример. Атаката беше широкоразпространена и екипът за съдебно-техническа експертиза откри слаб генератор на случайни числа (RNG), което даде обяснение. Но ако това доказателство не беше излязло наяве, пробив на математическо ниво би бил очевиден само поради липсата на други обяснения, което не е категорично доказателство. Типичният съвременен софтуерен стек се състои от много слоеве и винаги има шанс атакуващият да е открил нещо, което защитниците и екипите за разследване са пропуснали. Ако имате капацитет, понякога си струва да пренапишете критични части от системата си така, че да имат нулева зависимост от външни библиотеки, за да избегнете част от тези вектори на атака.“

„Тайното разработване на квантов компютър с криптографско значение би бил подобен случай. Киберпрестъпниците не трябва да осъществяват контакт с жертвата или нейните устройства. Те могат да работят с данни, налични в публични услуги. Ако квантов злонамерен субект компрометира множество ключове в много системи и при различни доставчици едновременно, това може да събуди подозрения за математически пробив. Но за съжаление няма да сме сигурни, че това е възможно, докато някой публично не разбие ключ, и няма да сме сигурни, че е невъзможно, докато математиката не напредне до степен, в която разполагаме с пълни доказателства за сигурността на нашите криптосистеми (например доказване, че P != NP).“

„Това е като определянето на цената на застраховката: всичко се свежда до количествено измерване на негативните последици от липсата на миграция и разходите за самата миграция. Финансовите мениджъри са свикнали с концепцията за управление на риска, а криптографският срив е количествено измерим, въпреки че много лица, вземащи решения, не са се замисляли сериозно върху реалните цифри.“

„Една фирма за рисков капитал преоцени цялото си портфолио, след като осъзна колко труден е проблемът с миграцията на блокчейн. Преди това те бяха оценявали квантовата заплаха, но не бяха взели предвид колко време може да отнеме мигрирането на потребителските ключове, предвид ограниченията на някои популярни системи. Ако чакате някой друг да загуби пари от квантови атаки, ще бъде твърде късно. Трябва да бягате по-бързо от мечката, а не просто по-бързо от приятелите си.“