fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Криптонит. Разработка, наука, шифрование

Криптонит. Разработка, наука, шифрование

رفتن به کانال در Telegram

Канал IT-компании «Криптонит». Рассказываем про: •работу с Big Data на основе AI, ML, шифрования •разработку и языки программирования •математику и криптографию На связи @OBogolyubskaya_official Присоединяйтесь к нам: https://career.kryptonite.ru/

نمایش بیشتر
2 159
مشترکین
-224 ساعت
-17 روز
+4630 روز
آرشیو پست ها
Новая задачка от экспертов «Криптонита»! 🤍 Пишите в комментариях ваши варианты! #задачки Пользователь облачного ИИ платит $5
Новая задачка от экспертов «Криптонита»! 🤍 Пишите в комментариях ваши варианты! #задачки Пользователь облачного ИИ платит $5 за каждый миллион токенов. Его модель работает со средней скоростью 100 токенов в секунду. Как быстро закончатся $20 на счету, если ИИ вошёл в режим петли рассуждений и спорит сам с собой? Примечание : Как и в любой задаче, здесь есть упрощения: не различаются входные/выходные токены, не учитывается кэш, лимиты и особенности биллинга.

На Scalabook появился раздел «Практикум»! 📌Scalabook — это русскоязычная база знаний по Scala и функциональному программированию. Это проект Артёма Корсакова, руководителя группы Scala-разработчиков в «Криптоните». #scala #scalabook На сайте представлены материалы о функциональном программировании, алгоритмах и структурах данных, классах типов, переводы статей, а также ресурсы различного уровня сложности для изучения Scala. А теперь там появился Практикум!   В новом разделе описано создание полноценного приложения с нуля на Scala: причём не только серверная часть, но ещё и пользовательский интерфейс. ❗️С помощью этого раздела Scala-разработчики могут попробовать сделать то же самое на своих личных проектах: ведь под рукой пройденный путь в качестве шаблона. Получился рассказ, как на Scala написать полноценное приложение вместе с пользовательским интерфейсом, которое можно локально развернуть и попробовать. На видео пример сервиса для управления своим временем — он полностью создан на Scala⬇️

Сегодня в рубрике #на_ноль_делить_нельзя рассказываем про последовательность ван дер Корпюта💙 📚Для алгоритмов иногда нужны
Сегодня в рубрике #на_ноль_делить_нельзя рассказываем про последовательность ван дер Корпюта💙 📚Для алгоритмов иногда нужны числа, которые ведут себя как случайные, но распределены равномернее псевдослучайных. Такие числа применяются в компьютерной графике (трассировка лучей, сглаживание), финансовой аналитике (оценка опционов) и во многих других областях.   Одним из базовых инструментов для этого стала последовательность, предложенная голландским математиком Йоханнесом ван дер Корпютом в 1935 году и названная в его честь.   🟦Для её построения натуральное число n записывают в системе счисления с основанием b ≥ 2, а затем цифры записывают после запятой в обратном порядке. Такое преобразование называют радикальной инверсией.   📌Например, число шесть в двоичной системе (110₂) после инверсии даёт 0,011₂, что равно 0,375 в десятичной системе.   🟦Элементы последовательности лежат в интервале [0, 1) и заполняют его равномерно: каждый новый элемент стремится занять место в наиболее крупном незаполненном промежутке, избегая скучивания. Поэтому последовательность называют низкодисперсной.   🟦Также последовательность детерминирована: зная номер элемента, можно точно вычислить его значение. По статистическим свойствам она близка к случайной, но задаётся строгим правилом, поэтому её называют квазислучайной.   ❗️Практическая ценность последовательности — в равномерной выборке без случайного разброса: она позволяет систематически исследовать диапазон значений и делает вычислительную оценку воспроизводимой. В более сложных задачах этот принцип лежит в основе многомерных квазислучайных методов, применяемых для численного интегрирования и компьютерного моделирования.

Ждём вас в команде «Криптонита»! Мы в поиске системного инженера (внедрение и эксплуатация) 🤍 Основные задачи 🔹внедрение ра
Ждём вас в команде «Криптонита»! Мы в поиске системного инженера (внедрение и эксплуатация) 🤍 Основные задачи 🔹внедрение разрабатываемых продуктов; 🔹решение задач интеграции продуктов компании в информационную среду заказчика; 🔹подготовка, настройка и управление рабочими процессами, конвейерами обработки данных; 🔹установка и настройка инфраструктуры хранения, обработки и визуализации данных; 🔹участие в проведении приёмосдаточных испытаний; 🔹наставничество команды инженеров и техников. 📌Подробности и другие вакансии ищите на нашем карьерном сайте.

Что такое ZDP? Рассказываем об этом в новом выпуске нейрословаря!💚 📚После дообучения большая языковая модель (LLM) может из
Что такое ZDP? Рассказываем об этом в новом выпуске нейрословаря!💚 📚После дообучения большая языковая модель (LLM) может изменять представление данных внутри своих слоёв. Такие изменения называют дрейфом. Он помогает адаптации модели с учётом новых данных, но одновременно может приводить к ухудшению прежних навыков, в том числе и к «катастрофическому забыванию».   Обычно для оценки дрейфа проводят повторное тестирование модели на серии вопросов. Это довольно трудоёмкий процесс. Недавно был разработан подход к упрощённому анализу дрейфа по активациям трансформера, то есть численным значениям его внутренних состояний. Для этого анализа не нужны ни метки (правильные ответы к примерам), ни оценка выходов модели.   📌Метод получил название «зондирование нулевого направления» — Zero-Direction Probing (ZDP). При его использовании сначала все активации одного слоя собирают в матрицу. В этой матрице строки соответствуют токенам (элементам, на которые модель разбивает текст), а столбцы — координатам в скрытом пространстве.   🟦Затем в нём находят направления, при умножении матрицы активаций на которые получается ноль. После изменения модели проверяют новые активации в тех же направлениях. Если возникает отличный от нуля сигнал, то фиксируются изменения представлений.   🟦Количественно ZDP измеряет Null-Variance Leak (NVL) — суммарную энергию новых активаций в ранее нулевых направлениях. Также он позволяет оценить относительный показатель Spectral Null-Leakage (SNL) — та же энергия, делённая на полную энергию новых активаций.   📌Важно отметить, что пороговые значения для обнаружения изменений выведены из предположения о гауссовском (нормальном) распределении случайных активаций, но на практике это не всегда так. ZDP стоит рассматривать как исследовательский метод, упрощающий отслеживание изменений модели, а не как гарантию сохранения её качества. #нейрословарь

Ловите подборку технической литературы на тему криптографии от экспертов «Криптонита»!💙 А что бы вы добавили в этот список?
+4
Ловите подборку технической литературы на тему криптографии от экспертов «Криптонита»!💙 А что бы вы добавили в этот список? #подборки

🔊Российский алгоритм шифрования «Кузнечик» может стать обязательным для смартфонов с 5G Разбираемся, что произошло вместе с
🔊Российский алгоритм шифрования «Кузнечик» может стать обязательным для смартфонов с 5G Разбираемся, что произошло вместе с Владимиром Бельским, заместителем руководителя лаборатории криптографии в «Криптоните». #мнение_эксперта ➡️ В чём дело? ⬅️ Минцифры предложило обязать 5G-смартфоны поддерживать российский криптографический алгоритм «Кузнечик». Приказ должен вступить в силу с 1 марта 2027 года, а срок выполнения требования планируется установить к 2032 году. Смартфоны при этом подлежат обязательному подтверждению соответствия через декларации. Также готовится проект требований к базовым станциям 5G. По нему станция включает «Кузнечик», только если подключённый телефон тоже его поддерживает. ➡️ Что такое «Кузнечик»? ⬅️ Алгоритм ГОСТ Р 34.12-2015 «Кузнечик» — это современный российский алгоритм блочного шифрования.  ❗️За более чем 10-летнюю историю он подтвердил свою надёжность и безопасность. Для безопасности сетей пятого поколения «Кузнечик» используется в алгоритме NEA7, обеспечивая конфиденциальность передаваемых данных, а также используется в алгоритме NIA7 и обеспечивает целостность передаваемых данных. ➡️ Зачем его внедрять именно сейчас? ⬅️ Применение надёжного отечественного алгоритма шифрования при построении сетей связи является необходимым шагом для противодействия современным угрозам безопасности. ➡️ Удобно ли «Кузнечик» встраивать в базовые станции и другое оборудование?⬅️ Алгоритм «Кузнечик» проектировался с учетом возможной эффективной реализации на современных процессорах. Архитектурно по сравнению с AES «Кузнечик» построен на основе более эффективных преобразований рассеивания и перемещения, за счёт чего при том же уровне стойкости использует в 1,5 раза меньше итераций. 🟢Таким образом, потенциально, «Кузнечик» существенно эффективнее AES при как программной, так и аппаратной реализации. Сегодня можно встретить реализацию «Кузнечика» как на процессорах общего назначения, так и на специализированных ускорителях.   ➡️ Какие сегодня устройства поддерживают или могут в теории поддерживать «Кузнечик»? ⬅️  1️⃣В специализированных IoT-устройствах (умных счётчиках, контроллерах, промышленных, медицинских и платёжных терминалах) «Кузнечик» может быть реализован в программируемой микросхеме (ПЛИС, FPGA) или в отдельном модуле. Такие изделия уже существуют. 2️⃣ В смартфонах оптимальный вариант реализации «Кузнечика» — в чипе модема, но зарубежные производители (Qualcomm, MediaTek, Unisoc и др.) не спешат добавлять поддержку российских алгоритмов. Сейчас рассматриваются альтернативные варианты. ➡️А могут ли глобальные вендоры использовать «Кузнечик»?⬅️ «Кузнечик» является стандартом РФ с 2015 года, межгосударственным стандартом с 2018 года. Впервые открыто опубликован в 2012 году. 🔴Каких-то технических или даже нормативных препятствий для реализации аппаратной поддержки «Кузнечика» зарубежными производителями нет. ➡️Как будет проходить реализация «Кузнечика»?⬅️ Встраивание криптографического алгоритма в базовые станции и другое оборудование будет выполнятся с учетом требований нормативных документов к разработке и созданию СКЗИ (средств криптографической защиты информации).  Указанные требования подразумевают выполнения перечня работ в соответствии с ПКЗ-2005. Согласно предполагаемому решению Минцифры, предусмотрен поэтапный переход на отечественное оборудование, который должен завершиться к концу 2031 года. 💙 Одна из задач компании «Криптонит» в развитии 5G — помочь разработать СКЗИ для телеком-оборудования и базовых станций. #кузнечик #5G

Сегодня в рубрике #на_ноль_делить_нельзя рассказываем про треугольник Паскаля💙 📌Треугольник Паскаля — это бесконечная табли
Сегодня в рубрике #на_ноль_делить_нельзя рассказываем про треугольник Паскаля💙 📌Треугольник Паскаля — это бесконечная таблица чисел, в которой каждая строка начинается и заканчивается единицей, а каждое другое число равно сумме двух соседних чисел над ним. В треугольнике Паскаля можно найти интересные последовательности, которые известны сами по себе. Пронумеруем строки сверху вниз (n = 0, 1, 2…), а позиции чисел в строке — индексами слева направо (k =0,1, 2). Тогда диагонали с постоянной суммой индексов (n+k=const) образуют ряд чисел Фибоначчи. Известны и практические свойства треугольника Паскаля. Например, сумма чисел n-й строки равна 2^n и показывает число всех подмножеств у множества из n элементов. Так, для строки n=4: 1+4+6+4+1=16=2^4. Помимо определения количества подмножеств, треугольник Паскаля применяется в комбинаторике для подсчёта сочетаний. Например, у нас есть четыре предмета, из которых нужно выбрать от 0 до 4 предметов. Сколько существует способов это сделать без учёта порядка? ❗️На этот вопрос отвечает строка n=4 треугольника Паскаля. 🟦k=0: не выбрать ни один предмет можно только одним способом. 🟦k=1: существует 4 способа выбрать один из четырёх предметов. 🟦k=2: есть 6 способов выбрать два из четырёх предметов. 🟦k=3: есть 4 способа выбрать три из четырёх предметов. 🟦k=4: только 1 способ позволяет выбрать все четыре предмета. ❗️Треугольник Паскаля связан с другим известным треугольником — Серпинского. Это фрактал получается, если в треугольнике Паскаля закрасить только нечётные числа. Данный математический феномен показывает глубокую связь между алгеброй, комбинаторикой и геометрией фракталов. Треугольник Паскаля — пример того, как простая схема построения открывает элегантные и практически значимые закономерности.

Рынок системных инженеров: почему компаниям нужны senior-специалисты, а не middle? Александр Телевной, директор департамента инфраструктуры компании «Криптонит», рассказывает, как сейчас меняется спрос на системных инженеров. Сегодня компании всё чаще ищут сильных сеньоров и лид-специалистов, но не готовы вкладываться в развитие инженеров среднего уровня так, как раньше. Одна из причин — это развитие нейросетей, которые тоже влияют на требования к специалистам. ❗️Почему так происходит и что это значит для системных инженеров? Ответ ищите в отрывке из подкаста #Криптонит_говорит о системных инженерах, а полный выпуск смотрите по ссылкам ниже. 📺 VK Видео 📺 YouTube 📺 Rutube 💬 Подкаст в telegram 🎵 Я.Музыка

💙 Присоединяйтесь к команде «Криптонита»! Сегодня у нас новая вакансия — откликайтесь сами и делитесь с коллегами! #вакансии
💙 Присоединяйтесь к команде «Криптонита»! Сегодня у нас новая вакансия — откликайтесь сами и делитесь с коллегами! #вакансии_Криптонит Специалист по внедрению SSDLC Основные задачи: 🔵построение, настройка и масштабирование процессов безопасной разработки (SSDLC) на уровне компании с нуля; 🔵интеграция AppSec-инструментов (SAST, SCA, DAST, сканеры секретов) в текущие CI/CD-конвейеры как stage-проверок; 🔵управление жизненным циклом уязвимостей: triage, CVSS-оценка, настройка фильтров/исключений, контроль SLA и retest; 🔵проведение аудитов безопасности кода и конфигураций, сопровождение внешних аудитов и пентестов; 🔵консультирование и обучение команд разработки, продвижение практик Security by Design, формирование культуры ответственного кода. 📌Подробности и другие вакансии ищите на нашем карьерном сайте.

🧠Делаем свой домашний ИИ! В новой статье на Хабре при участии экспертов лаборатории ИИ «Криптонита» разбираемся, как установ
🧠Делаем свой домашний ИИ! В новой статье на Хабре при участии экспертов лаборатории ИИ «Криптонита» разбираемся, как установить и настроить локальные модели, выбрать подходящий вариант под своё «железо» и превратить аудиозапись в текст. В тексте мы рассмотрим открытые модели машинного обучения. Они не требуют обязательного подключения к интернету и подписки, никуда не передают ваши данные и достаточно компактные, чтобы их можно было запускать на ПК или ноутбуке. 📌Эксперименты выполнялись на ПК с Core i5-14600, 32 ГБ DDR5 и RTX 3070Ti c 8 ГБ VRAM. 👆Читайте материал в нашем блоге на Хабре.

Новая экскурсия в Музее криптографии с практикующими криптографами! ❗️ 17 октября в 16:00 Иван Чижов, заместитель руководител
Новая экскурсия в Музее криптографии с практикующими криптографами! ❗️ 17 октября в 16:00 Иван Чижов, заместитель руководителя лаборатории криптографии по научной работе в компании «Криптонит», раскроет секреты шифрования и защиты данных. Он проведёт экскурсию по экспозиции Музея криптографии и расскажет: 🟦как работают TLS- и SSL-сертификаты, защищающие современные сайты; 🟦какие особенности есть у алгоритма «Кузнечик»; 🟦какое будущее ждёт криптографию. Кому будет интересна экскурсия? 🔹ИТ-специалистам, разработчикам и студентам технических специальностей; 🔹всем, кто интересуется криптографией, информационной безопасностью, историей технологий и устройством цифрового мира. 📌Следить за расписанием экскурсий можно по ссылке!

Освоил Kubernetes — и ты уже DevOps? Александр Телевной, руководитель департамента инфраструктуры «Криптонита», рассказал, кто такой системный инженер, какие мифы связаны с этой профессией и почему знание инструментов — это только часть работы. ⬇️Вот тут ещё пара выводов из статьи⬇️ 🔹 Курсы дают базу, практика — опыт. Развернуть систему, столкнуться с ошибкой и разобраться в её причинах — важная часть обучения. 🔹 Умение общаться нужно не меньше технических знаний. Во время инцидента важно спокойно проверять гипотезы и договариваться с командой, поэтому иногда soft skills важнее hard skills. 🔹 ИИ помогает анализировать данные, но решения остаются за инженером. Нейросеть может сократить объём информации для проверки, однако её выводы тоже требуют контроля. А ещё в статье — истории о кириллической «О», которую искали два дня, и перегреве сетевого модуля с неожиданными симптомами. 👆Читайте материал на Hi-Tech Mаil

Рассказываем про режимы шифрования в новом выпуске #криптословаря! ❗️Выбор надёжного алгоритма шифрования и большой длины клю
Рассказываем про режимы шифрования в новом выпуске #криптословаря! ❗️Выбор надёжного алгоритма шифрования и большой длины ключа ещё не гарантируют защиту данных. Важную роль играет выбор подходящего режима шифрования. Для блочных шифров известны следующие режимы: 🟦ECB (Electronic Codebook) — режим простой замены (электронная кодовая книга); 🟦CBC (Cipher Block Chaining) — режим простой замены с зацеплением (или режим сцепления блоков шифртекста); 🟦CTR (Counter) — режим гаммирования (или «режим счётчика»); 🟦CFB (Cipher Feedback) — режим гаммирования с обратной связью по шифртексту; 🟦OFB (Output Feedback) — режим гаммирования с обратной связью по выходу; 🟦GCM (Galois/Counter Mode) — режим с аутентификацией Галуа и др. ➡️Режимы определяют, как именно шифруются блоки открытого текста. Связываются ли они между собой, можно ли шифровать данные параллельно, нужен ли вектор инициализации (IV), защищены ли данные от подмены и другие особенности. 🔴Типичная ошибка — выбор неподходящего режима шифрования в угоду простоте реализации. Например, в режиме ECB одинаковые блоки открытого текста дают одинаковые блоки шифртекста. Поэтому структура зашифрованных данных определяется даже без расшифрования, а криптоанализ упрощается по типовым заголовкам файлов и другим известным данным. Режим CBC менее предсказуем из-за добавления случайного вектора IV, но без отдельной аутентификации он уязвим к подмене векторов и другим атакам (см. padding oracle в TLS 1.2). Другие режимы без аутентификации также не рекомендовано применять в любых сценариях, где возможно активное вмешательство третьей стороны. Поэтому в современных транспортных протоколах используются режимы, основанные на принципах аутентифицированного шифрования со связанными данными (AEAD). 📌Одним из его представителей стал разработанный при участии российской компании «Криптонит» мультилинейный режим с аутентификацией Галуа (MGM). Он одновременно обеспечивает конфиденциальность и целостность, представляя аналог режима GCM в отечественных криптографических системах.

Говорят, октябрь — один из самых хмурых месяцев. Но пусть даже в самые дождливые дни наши обои поднимают вам настроение — в х
Говорят, октябрь — один из самых хмурых месяцев. Но пусть даже в самые дождливые дни наши обои поднимают вам настроение — в хорошем качестве они ждут вас в комментариях❤️ Кстати, на этих октябрьских обоях для смартфона мы очень усердно спрятали логотип «Криптонита»! Кто сможет найти? #обои

Открыта регистрация на международную олимпиаду по криптографии NSUCRYPTO-2026 — первый тур пройдёт 11 октября! 🔥В этом году
Открыта регистрация на международную олимпиаду по криптографии NSUCRYPTO-2026 — первый тур пройдёт 11 октября! 🔥В этом году мы вновь стали партнёром олимпиады, а руководитель лаборатории криптографии «Криптонита» Василий Шишкин вошёл в состав программного комитета. Участвовать могут все: школьники, студенты, профессионалы. Первый тур, индивидуальный, пройдёт 11 октября, а командный — с 12 по 19 октября. Переходите по ссылке и регистрируйтесь!

📚Какую книгу стоит прочитать каждому системному инженеру? И где лучше начинать карьеру DevOps-инженеру? Рассказывают Александр Телевной, директор департамента инфраструктуры в «Криптоните», и Артём Пузанков, руководитель отдела консалтинга безопасной разработки в «Бастионе». Это отрывок подкаста #Криптонит_говорит о системных инженерах! Смотрите на любой удобной платформе: 📺 VK Видео 📺 YouTube 📺 Rutube 💬 Подкаст в telegram 🎵 Я.Музыка

Криптографический долг: почему бизнесу уже сейчас нужно готовиться к квантовой эпохе Компании годами используют криптографиче
Криптографический долг: почему бизнесу уже сейчас нужно готовиться к квантовой эпохе Компании годами используют криптографические решения, не всегда понимая, где именно они встроены, какие данные защищают и сколько времени потребуется на их замену. ❗️Так незаметно накапливается криптографический долг. Одна из главных угроз — сценарий «собирай сейчас, расшифруй потом»: злоумышленники могут сохранять зашифрованные данные уже сегодня, чтобы получить к ним доступ после появления достаточно мощного квантового компьютера. В колонке для Forbes заместитель руководителя лаборатории криптографии по научной работе «Криптонита» Иван Чижов рассказал: 🔵почему переход на постквантовую криптографию нельзя откладывать до «дня Q»; 🔵с чего бизнесу начинать криптографическую инвентаризацию; 🔵зачем системам нужна криптографическая гибкость; 🔵какие постквантовые решения уже разрабатываются в России, в том числе созданные «Криптонитом» «Шиповник» и «Кодиеум». Главный вопрос сегодня — не когда появится криптографически значимый квантовый компьютер, а успеют ли организации подготовиться к этому моменту. Читайте колонку Ивана Чижова на Forbes.

Представьте, что вы нашли архив девяностых годов, зашифрованный примитивным алгоритмом! Каждый байт открытого текста складыва
Представьте, что вы нашли архив девяностых годов, зашифрованный примитивным алгоритмом! Каждый байт открытого текста складывается по модулю 2 (XOR) с соответствующим байтом пароля, который повторяется циклически. Вам известно, что пароль состоит из четырёх символов (ASCII). Также вы знаете, что в архиве текстовый файл, начинающийся со слова «Dear». ❗️Вычислите пароль и расшифруйте сообщение, используя шестнадцатеричное представление шифртекста: 0F 00 18 53 6B 2F 16 49 25 49 59 60 27 0C 1A 44 6B 08 1C 55 6B 27 16 43 65 Ждём ваши варианты в комментариях! #задачки