Для криптографической науки несёт ценность тот факт, что таблица подстановок не была сгенерирована случайно. Чем меньше размер программы, тем более «неслучайно» она была сгенерирована
Если совсем в двух словах — эти два массива параметризуют структуру под названием TKLog, о которой я писал в предыдущей статье. Разные значения в массивах дадут нам разные варианты структуры TKLog
Таблица была встроена в Кузнечик просто как магический набор чисел. То, что внутри неё есть структура или «алгоритм» выяснилось позже благодаря реверс инжинирингу. Мы не знаем зачем он там, в этом вся загвоздка
Эта таблица — константа. Она зафиксирована и общеизвестна. Но вот её характеристики вызывают много вопросов, т.к. это самый важный элемент всего алгоритма
Купил себе очки с асферическими тонкими линзами и безободковой оправой, которая весит всего 6 грамм. На лице вообще не чувствуются. Да, дорого, но все равно во много раз дешевле, чем коррекция с непонятным результатом. Я бы не испытывал судьбу, пока у меня не будет хотя бы -2.5 (сейчас -1.75)
Цукерберг пытается пошутить насчет приватности, но никто почему-то не смеётся
На одном слайде он говорит, что The Future is Private, а потом «Messenger will provide businesses the opportunity to learn about their customers in a personalized way at scale.»
Подавляющее большинство разработчиков программ считают стандарт ASN.1 сложным. Я тоже так думал до недавнего времени.
Статья только усугубила это мнение. И это еще без explicit/implicit и кастомных тегов.
Советую всем утилиту для просмотра ASN.1 структур — lapo.it/asn1js.очень помогает при дебаге
Писал видимо кто-то из прошлого века, потому что 3des уже давно все забыли. Применять стоит алгоритмы на базе AES или той же ChaCha, зависит от задачи. Посмотрите на библиотеку libsodium
На одном слайде он говорит, что The Future is Private, а потом «Messenger will provide businesses the opportunity to learn about their customers in a personalized way at scale.»
Всё это лишь очередное бла бла бла
Статья только усугубила это мнение. И это еще без explicit/implicit и кастомных тегов.
Советую всем утилиту для просмотра ASN.1 структур — lapo.it/asn1js.очень помогает при дебаге