TGViewer
Криптонит. Разработка, наука, шифрование Криптонит. Разработка, наука, шифрование @kryptonite_channel · 2.11K subscribers
Post #1604 458
Рассказываем про режимы шифрования в новом выпуске #криптословаря!

❗️Выбор надёжного алгоритма шифрования и большой длины ключа ещё не гарантируют защиту данных. Важную роль играет выбор подходящего режима шифрования.

Для блочных шифров известны следующие режимы:
🟦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 в отечественных криптографических системах.
More from @kryptonite_channel
  1. Oct 12, 2026Рынок системных инженеров: почему компаниям нужны senior-специалисты, а не middle? Алексан…
  2. Oct 9, 2026💙 Присоединяйтесь к команде «Криптонита»! Сегодня у нас новая вакансия — откликайтесь сам…
  3. Oct 7, 2026🧠Делаем свой домашний ИИ! В новой статье на Хабре при участии экспертов лаборатории ИИ «К…
  4. Oct 6, 2026Новая экскурсия в Музее криптографии с практикующими криптографами! ❗️ 17 октября в 16:00…
  5. Oct 5, 2026Освоил Kubernetes — и ты уже DevOps? Александр Телевной, руководитель департамента инфраст…
  6. Oct 1, 2026Говорят, октябрь — один из самых хмурых месяцев. Но пусть даже в самые дождливые дни наши…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →