Криптонит. Разработка, наука, шифрование
2.1K subscribers
970 photos
65 videos
577 links
Канал IT-компании «Криптонит».
Рассказываем про:
•работу с Big Data на основе AI, ML, шифрования
•разработку и языки программирования
•математику и криптографию

На связи @OBogolyubskaya_official
Присоединяйтесь к нам: https://career.kryptonite.ru/
Download Telegram
Вы заметили, что наступило лето? Мы пока как-то нет, но может, календарь с шифром Литорея как-то поможет! Кстати, не забываем, что в июне есть нерабочий понедельник😊
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8😁4👍3👏1
А у нас новый #нейрословарь! Его нам помогают делать наши эксперты из лаборатории больших данных🔆

📍Трансформеры (transformers) — это не только роботы, но и прогрессивное семейство архитектур нейросетей от Google. Оно появилось в 2017 году и совершило настоящую революцию во многих областях машинного обучения, особенно в обработке естественной речи (NLP).

Ключевые элементы трансформеров — это энкодер и декодер. Первый выполняет преобразование входных данных в векторы, а второй генерирует ответ после ряда операций с векторами.

Это может быть текстовый ответ чат-бота, или озвученный с помощью синтеза речи ответ голосового ассистента. Если ответ формируется на другом языке, то мы получаем систему машинного перевода, вроде Google Translate.

За исключением вычисления средневзвешенного значения, все операции в трансформерах выполняются над отдельными векторами входной последовательности. Поэтому трансформеры можно эффективнее распараллелить и быстрее обучить, чем используемые до их появления рекуррентные нейронные сети (RNN).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6👾62
Продолжаем цикл постов про #языки_программирования. Вот такие плюсы и минусы #JavaScript выделяют наши разработчики.

JS: плюсы и минусы

Преимущества

• JavaScript — язык, в котором «простые вещи делаются просто». Он обладает несложным синтаксисом и высокой читабельностью кода, что может быть особенно важно для новичков.

Кроссплатформенность. Исполняемая среда находится практически на любом смартфоне или ПК.

Асинхронность и гибкие инструменты работы с ней. Они позволяют писать асинхронный код и дают возможность запуска параллельных вычислений.

Большая экосистема языка. Развитое браузерное и платформенное окружение; огромное число фреймворков и библиотек, а также обучающих материалов — курсов, туториалов и документаций.

Недостатки

• JavaScript неотделим от фронтенд-разработки и наоборот. Поэтому, скорее всего, придётся писать не только на «чистом» JS. Сейчас знание библиотек/фреймворков типа React, Vue.js, Nest.js является практически обязательным.

Динамическая типизация. К счастью, добрые люди уже изобрели для нас TypeScript, который добавляет возможности типизации и успешно становится стандартом индустрии.

• Невероятное количество фреймворков и библиотек порождает возможность занести в проект сногсшибательное количество зависимостей. Будьте готовы к конфликтам версий и необходимости следить за их актуальностью.
2👍1
Сейчас в Волгограде проходит XII симпозиум «Современные тенденции в криптографии» (CTCrypt 2023). Наши эксперты в области криптографии принимают в нём участие с докладами. Рассказываем об этом подробнее ⬇️

📍Схема шифрования на эллиптических кривых ECIES используется в ряде современных стандартов, однако анализа стойкости обобщённой модели ECIES до сих пор не было выполнено. При этом в определённых моделях безопасности был показан ряд уязвимостей ECIES. Старший специалист-исследователь компании «Криптонит» Кирилл Царегородцев провёл анализ обобщённой модели ECIES и доказал стойкость этой схемы при использовании различных режимов аутентифицированного шифрования и алгоритмов согласования ключей.

📌 Доклады можно будет скачать после завершения CTCrypt 2023 по этой ссылке.
👏13
Продолжаем рассказывать про доклады наших коллег на CTCrypt 2023.

📍В своей книге «Теория связи в секретных системах» Клод Шеннон сформулировал требования к надежным шифрам. В частности, он постулировал, что математические преобразования должны обеспечивать рассеивание входных данных.

Специалисты лаборатории криптографии компании «Криптонит» Степан Давыдов и Юрий Шкуратов провели исследование различных линейных преобразований с высокими показателями рассеивания и предложили новый класс преобразований, обладающий высокой скоростью программной реализации.

С использованием матриц указанного класса ими построены разложения матриц линейного преобразования шифрсистемы AES и хэш-функции Whirlpool.

📌Доклады можно будет скачать после завершения CTCrypt 2023 по этой ссылке.
👏22🔥8
Мы рассказываем вам о работе в «Криптоните», но мало говорим, как отдыхаем. Решили это исправить! В карточках показываем, какие у нас есть ивенты🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1041👍1👏1
Криптонит. Разработка, наука, шифрование
Продолжаем рассказывать про доклады наших коллег на CTCrypt 2023. 📍В своей книге «Теория связи в секретных системах» Клод Шеннон сформулировал требования к надежным шифрам. В частности, он постулировал, что математические преобразования должны обеспечивать…
Продолжаем мини-репортаж с XII симпозиума «Современные тенденции в криптографии» (CTCrypt 2023). Делимся новым докладом наших экспертов.

📍Сотрудники лаборатории криптографии компании «Криптонит» Анастасия Чичаева, Степан Давыдов и Кирилл Царегородцев разработали протокол аутентификации с опциональной передачей дополнительных данных. Он предназначен для сферы IoT и различных низкоресурсных устройств с поддержкой RFID.

⚡️Данный протокол уже предложен для стандартизации в Технический комитет «Криптографическая защита информации» (ТК 26).

В своём докладе старший специалист-исследователь компании «Криптонит» Кирилл Царегородцев рассмотрел особенности данного протокола и описал модель безопасности для изучения его криптографических свойств. Также он представил идеи формального доказательства стойкости протокола в предложенной модели, используя инструментарий «доказуемой стойкости».

📌 Доклады можно будет скачать после завершения CTCrypt 2023 по этой ссылке.
🔥13👍621
Физтехи на месте? Подходите сегодня знакомиться к нашему стенду — главный корпус МФТИ, с 11:30 до 16:30. Узнаете о стажировках и проектах в «Криптоните», а также сможете задать вопросы нашим разработчикам.

А ещё мы дарим билеты в Музей криптографии и другие крутые подарки за решение этих задач!👆
🔥6👍4🐳3
Криптонит. Разработка, наука, шифрование
Продолжаем мини-репортаж с XII симпозиума «Современные тенденции в криптографии» (CTCrypt 2023). Делимся новым докладом наших экспертов. 📍Сотрудники лаборатории криптографии компании «Криптонит» Анастасия Чичаева, Степан Давыдов и Кирилл Царегородцев разработали…
Мы завершаем рассказ о выступлениях наших коллег на проходящей в Волгограде конференции CTCrypt 2023⤵️

В своём докладе «Альтернативные модели безопасности для псевдослучайной функции» старший специалист-исследователь компании «Криптонит» Кирилл Царегородцев рассказал о требованиях к криптографическим функциям, выход которых считается псевдослучайным.
То есть для любых сообщений он получается неотличим от последовательности случайных бит при равновероятном выборе ключа.

📍В качестве примера был рассмотрен протокол 5G-AKA, в котором используется набор связанных псевдослучайных функций, вычисляемых на едином ключе (общий секретный ключ для конкретного абонента и домашней сети). В контексте протокола 5G‑AKA также был рассмотрен вопрос сводимости «нестандартных» моделей псевдослучайности к стандартной модели.

📌 Доклады можно будет скачать после завершения CTCrypt 2023 по этой ссылке.
👍11👏3
​​Интересно, кто-то из наших читателей сможет узнать устройство на фото? Это фрагмент «аналитического двигателя» Бэббиджа, воссозданный после смерти изобретателя. Рассказываем подробнее⬇️ #история_математики

📍Чарльз Бэббидж разработал два класса механических вычислительных устройств, которые называл дифференциальными (разностными) и аналитическими «двигателями» (engines).

Разностные аппараты назывались так из-за применявшегося в них метода конечных разностей. Он сводит все арифметические действия к повторяющейся операции сложения, что сравнительно просто реализовать механически.

Difference Engine No. 1 (1821 г.) и No. 2 (1830 г.) задумывались как варианты арифмометра, предназначенные для вычисления и табулирования полиномиальных функций. Если бы вторую версию удалось построить, аппарат состоял бы из 25 тысяч деталей и получился бы массой в четыре тонны при высоте около 2,5 метров.

Вдохновившись проектом «дифференциального двигателя», Чарльз Бэббидж стал мечтать об универсальной вычислительной машине, которую называл Analytical Engine. Разработка аналитического двигателя знаменует собой переход от простой механизированной арифметики к полноценным вычислениям общего назначения.

Фактически это был проект механического компьютера. Он программировался с помощью перфокарт, имел «магазин» (оперативную память) для хранения результатов промежуточных вычислений и «мельницу» (процессор), производивший арифметические операции.

Механический процессор мог выполнять прямое умножение и деление, а также реализовывал целый ряд принципов, знакомых нам по современным компьютерам: разделение инструкций и данных, условное ветвление, цикл, параллельная обработка и другие.

Также в аналитическом двигателе впервые задумывались разные устройства вывода. Они предназначались для распечатывания результата на бумаге как текста, таблиц или графиков, должны были создавать перфокарты для дальнейших вычислений и даже формировать слепки для отливки форм по вычисленным размерам.

📌Все изобретения Бэббиджа были десятичными цифровыми машинами, в которых значения чисел кодировались положением зубчатых колёс. Среди вариантов реализации Бэббидж рассматривал и двоичную систему, но остановился на десятичной из-за её инженерной эффективности (уменьшения количества движущихся частей) и повседневной востребованности.
🔥22👍5🤯32🐳2😁1
Почему квантовый компьютер угроза для традиционной криптографии? И как тогда от него защититься? А много ли «квантового» в постквантовых криптосистемах?

Ответы на эти вопросы (и не только на них) вы найдёте в видео с Иваном Чижовым, заместителем руководителя лаборатории криптографии в «Криптоните». В нём он рассказывает о квантовых вычислениях, об опасности мощного квантового компьютера для криптографии, а ещё на примере показывает, как можно построить постквантовую криптосистему. Целиком ролик можно посмотреть на нашем YouTube-канале, а пару цитат оставим ниже.

▪️«Квантовый компьютер строится на двух квантовых принципах. Первый — это явление квантовой суперпозиции, а второй — явление квантовой запутанности. И в отличии от классического компьютера, он оперирует не обычными битами, а квантовыми битами».

▪️«В классическом случае 1 бит может принимать всегда два значения. Однако в квантовом случае, благодаря явлению квантовой суперпозиции... Нам физика говорит что? Если квантовая система может находиться в двух каких-то состояниях крайних, то она может находиться в любом промежуточном состоянии. [Получается], если квантовый бит может находиться в состоянии 0 либо 1, то он может иметь возможность находиться в любом промежуточном состоянии».

▪️«Представьте, что завтра вы проснётесь в другом мире, в котором появился квантовый компьютер мощностью 20 млн. физических кубитов. И всё! Больше нет интернет-банкинга, нет HTTPS, нет никаких безопасных коммуникаций, потому что всё это становится абсолютно небезопасным, и проводить платежи вряд ли кто-то будет без криптографии».

📌Это видео — запись доклада Ивана Чижова на ИТ-конференции DUMP-2023, которая недавно прошла в Екатеринбурге.
🔥9🤯5👍3
⚡️ИКС – в десятке крупнейших ИТ-компаний России

ИКС, в состав которого входит «Криптонит», занял 7-е место в ранкинге 100 крупнейших ИТ-компаний России по итогам 2022 года, подготовленным аналитическим центром TAdviser. Холдинг сохраняет позицию в ТОП-10 крупнейших ИТ-структур страны. ИКС также вошел в ТОП-10 самых быстрорастущих компаний. #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86👏41🔥1
⚡️Открытие детской выставки «Мне нужно тебе кое-что сказать» в Музее криптографии уже в эту субботу⚡️

Только в этот день мы проведем бесплатные экскурсии по выставке.

Без общения невозможно представить жизнь людей и групп, в которые они объединяются, чтобы дружить, любить, делать что-то важное и интересное.

Во время осмотра посетители узнают чуть больше о повседневном общении и самостоятельно попробуют передать послания разными способами.

*️⃣В 15:00 авторскую экскурсию проведет куратор выставки Ирина Ходырева.

Регистрация здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👏2
Понедельник = новый #нейрословарь 🟡 Его нам помогли сделать эксперты из нашей лаборатории больших данных.

📍Пирамида признаков (FPN, Feature Pyramid Net) это вычислительная архитектура, используемая в машинном зрении для обработки изображений без привязки к их разрешению. Она позволяет обнаруживать объекты на изображениях различных размеров, масштабировать их и автоматически подстраиваться под меняющиеся условия.

Для анализа изображения FPN объединяет информацию из разных слоёв нейронной сети, после чего создаёт «пирамиду» — иерархическую структуру признаков. Если на изображении есть сравнительно большой объект, то FPN обрабатывает его на более высоком уровне пирамиды, а мелкую деталь — на более низком.

FPN широко используется во всех сферах, применяющих машинное зрение. Например, пирамида признаков используется для автоматического диагностирования рака груди по маммограммам и в системах помощи водителю для распознавания участников дорожного движения.

Основные конкурирующие архитектуры для FPN — U-Net и SegNet. Они менее требовательны к ресурсам, но работают только с изображениями фиксированного разрешения и распознают объекты определённого размера. FPN лишена этих ограничений, поэтому в условиях меняющегося окружения показывает более стабильные результаты.
Please open Telegram to view this post
VIEW IN TELEGRAM
85👍4🔥3
А вы знали, что у «Криптонита», помимо подразделений в Москве и Санкт-Петербурге, есть команда в Нижнем Новгороде? Недавно мы обновили там офис, сделав его ещё уютнее🥰

Листайте карточки — в них рассказали о направлениях и стеке технологий НН, а также показали фото офиса и поделились впечатлениями наших коллег.

📌Кстати, прямо сейчас у нас есть вакансии в нижегородский офис, а также с возможностью работать удалённо из НН:
Python Backend Team Lead
Software Engineer C++
Data Engineer / Senior Data Engineer

Полный список вакансий «Криптонита» всегда доступен на нашем карьерном сайте.

Ждём вас в нашей команде!
8👍42🔥2