Encryption Calculator v1.0

Калькулятор шифрования

Оцените стойкость пароля, сравните AES и ГОСТ, рассчитайте RSA/ECC, проанализируйте хеш-функции, настройте KDF (Argon2, bcrypt) и оцените квантовую угрозу для вашей криптосистемы.

Загрузка калькулятора шифрования...
6
Модулей расчёта
256 бит
AES/Кузнечик
NIST PQC
Постквантовые стандарты
ГОСТ
Российские алгоритмы

Зачем нужен калькулятор шифрования?

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

Симметричное шифрование

AES (Advanced Encryption Standard) — мировой стандарт симметричного шифрования с 2001 года. AES-256-GCM обеспечивает 256 бит стойкости и аутентифицированное шифрование (AEAD). В России используются ГОСТ 34.12-2018: Кузнечик (128-битный блок) и Магма (64-битный блок), оба с 256-битным ключом.

AES-256-GCM | ГОСТ Кузнечик-CTR-CMAC

Асимметричная криптография

RSA и ECC (ECDSA, EdDSA) используются для электронной подписи и обмена ключами. ECC P-256 обеспечивает 128 бит безопасности при ключе всего 256 бит (вместо RSA-3072). ГОСТ Р 34.10-2012 — российский стандарт ЭЦП на эллиптических кривых, обязательный для государственных информационных систем.

ECDSA P-256 ≡ RSA-3072 ≡ ГОСТ Р 34.10-2012 (256)

Криптография в России: стандарты ГОСТ

Россия обладает собственной криптографической школой и стандартами, регулируемыми ФСБ и ФСТЭК. Все средства криптографической защиты информации (СКЗИ) должны соответствовать требованиям ГОСТ и пройти сертификацию ФСБ для использования в государственных системах.

КриптоПро CSP — наиболее распространённое СКЗИ в России, поддерживающее ГОСТ 34.10-2012 (ЭЦП), ГОСТ 34.11-2012 (Стрибог), ГОСТ 34.12-2018 (Кузнечик/Магма) и протокол TLS с ГОСТ-алгоритмами.

34.12

ГОСТ 34.12-2018

Блочные шифры: Кузнечик (128 бит), Магма (64 бит). Ключ 256 бит.
34.10

ГОСТ 34.10-2012

Электронная подпись на эллиптических кривых. Ключ 256 или 512 бит.
34.11

ГОСТ 34.11-2012 (Стрибог)

Хеш-функция: 256 или 512 бит. Аналог SHA-256/SHA-512.
CSP

КриптоПро CSP

Сертифицированное СКЗИ. Поддержка всех ГОСТ-алгоритмов. Лицензия ФСБ.

Возможности калькулятора

KEY

Стойкость пароля

Энтропия, время перебора (brute force), устойчивость к словарным атакам. Рекомендации NIST SP 800-63B.

AES

Симметричное шифрование

AES-128/256, ChaCha20, ГОСТ Кузнечик/Магма. Сравнение режимов GCM, CBC, CTR. Пропускная способность.

RSA

Асимметричное шифрование

RSA vs ECC: эквивалентность ключей, скорость подписи/верификации, ГОСТ Р 34.10-2012.

#

Хеширование

Вероятность коллизии, birthday attack, сравнение MD5, SHA, Стрибог. Атаки первого и второго прообраза.

KDF

Управление ключами

Argon2id, bcrypt, scrypt, PBKDF2. Ротация ключей, расчёт соли, GPU-устойчивость KDF.

Q

Квантовая угроза

Алгоритмы Гровера и Шора, постквантовые стандарты NIST (Kyber, Dilithium), оценка HNDL-рисков.

ЧАСТЫЕ ВОПРОСЫ

Часто задаваемые вопросы

Энтропия пароля — мера его непредсказуемости, выраженная в битах. Формула: E = L × log₂(N), где L — длина пароля, N — размер алфавита (пул символов). Например, 12-символьный пароль из строчных и заглавных букв, цифр и спецсимволов (95 символов): E = 12 × log₂(95) ≈ 79 бит. Для надёжной защиты рекомендуется энтропия не менее 80 бит (NIST SP 800-63B).
AES-256-GCM — мировой стандарт, оптимизированный аппаратно (AES-NI) и максимально быстрый на современных процессорах (4–8 ГБ/с). ГОСТ 34.12-2018 Кузнечик — российский стандарт с 256-битным ключом и 128-битным блоком. По стойкости они эквивалентны (256 бит). Выбор зависит от требований: для государственных ИС РФ обязателен ГОСТ (ФСБ, ФСТЭК), для международных систем — AES. КриптоПро CSP обеспечивает программную реализацию ГОСТ.
ECC (ECDSA P-256 или Ed25519) рекомендуется для новых систем. Преимущества: компактный ключ (256 бит вместо RSA-3072), подпись в 5–30 раз быстрее, меньший размер подписи. RSA по-прежнему подходит для совместимости. Для российских государственных систем используется ГОСТ Р 34.10-2012 на эллиптических кривых (256 или 512 бит). По стойкости: ECDSA P-256 ≈ RSA-3072 ≈ ГОСТ 34.10-2012 (256) ≈ 128 бит безопасности.
MD5 полностью сломан: коллизия находится за секунды (проект HashClash). SHA-1 практически сломан: атака SHAttered (Google, 2017) позволяет создавать документы с одинаковым хешем. Оба алгоритма уязвимы к атакам коллизий, что делает их непригодными для цифровых подписей, сертификатов и проверки целостности. Замена: SHA-256, SHA-3 или ГОСТ Р 34.11-2012 (Стрибог). MD5 допустим только для контрольных сумм файлов (не для безопасности).
Argon2 — победитель Password Hashing Competition (2015), рекомендуемый OWASP. Три варианта: Argon2d (устойчив к GPU), Argon2i (устойчив к side-channel), Argon2id (гибрид, рекомендуется). Ключевое преимущество над bcrypt: настраиваемое потребление памяти (memory-hard), что делает атаки на GPU/ASIC невыгодными. Рекомендуемые параметры OWASP: m=64 МБ, t=3, p=4. Bcrypt ограничен 72 байтами пароля и 4 КБ памяти.
Алгоритм Шора ломает RSA, ECDSA, DH и ГОСТ 34.10-2012 за полиномиальное время на квантовом компьютере с достаточным числом кубитов (~4000 для RSA-2048). Алгоритм Гровера уменьшает стойкость AES/Кузнечик вдвое (AES-256 → 128 бит). NIST в 2024 утвердил постквантовые стандарты: ML-KEM (Kyber) для шифрования и ML-DSA (Dilithium) для подписи. Рекомендация: переход на гибридные схемы (классический + постквантовый алгоритм) уже сейчас.
HNDL — стратегия атаки, при которой зашифрованные данные перехватываются и сохраняются сейчас, чтобы расшифровать их позже, когда появятся квантовые компьютеры. Это актуально для данных с длительным сроком конфиденциальности: государственные секреты (50+ лет), медицинские данные (70+ лет), персональные данные. Если срок конфиденциальности данных превышает время до появления квантового компьютера, необходимо переходить на постквантовую криптографию уже сейчас.
Для государственных информационных систем РФ обязательны: ГОСТ 34.12-2018 (блочные шифры Кузнечик и Магма), ГОСТ 34.10-2012 (электронная подпись), ГОСТ 34.11-2012 (хеш-функция Стрибог), ГОСТ 34.13-2018 (режимы работы блочных шифров). Все СКЗИ должны иметь сертификат ФСБ. Наиболее распространённые реализации: КриптоПро CSP, ViPNet CSP, Сигнал-КОМ. Для коммерческих организаций ГОСТ рекомендуется, но не обязателен (за исключением ЭДО с государством).

Полезные ресурсы

NIST

NIST SP 800-57

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

OWASP

OWASP Cheat Sheet

Рекомендации по хешированию паролей: Argon2id, bcrypt. Параметры, миграция, защита от утечек.

PQC

NIST Post-Quantum

Стандарты постквантовой криптографии: FIPS 203 (ML-KEM), FIPS 204 (ML-DSA), FIPS 205 (SLH-DSA).

Лиана Арифметова
АВТОРverifiedред. calcal.ru

Лиана Арифметова

Создатель и главный редактор

Миссия: демократизировать сложные расчёты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

Mathematical Engineering · МФТИ · редактирует каталог с 2012 года

Был ли этот калькулятор полезен?

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Инструмент справочный — не заменяет эксперта

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

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

Профессиональные решения — медицинские, финансовые, инженерные — должны приниматься только после консультации с квалифицированным специалистом. Не используйте автоматический расчёт как единственное основание для важных решений.

Ограничение ответственности. Авторы и разработчики сервиса не несут ответственности за прямой или косвенный ущерб, возникший из-за использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию результатов.

СМЕЖНЫЕ ИНСТРУМЕНТЫ

Похожие калькуляторы

15

Калькулятор срока действия SSL сертификата

Проверка срока действия SSL/TLS сертификата. Рассчитайте дни до истечения, узнайте статус и получите рекомендации по продлению.

/ssl-certificate-calculator

Калькулятор SSL/TLS

Расчёты SSL/TLS: шифронаборы, сертификаты, производительность, HSTS, совместимость, стоимость

/ssl-tls-calculator

Генератор хешей MD5 и SHA (онлайн)

Создать хеш MD5, SHA-1, SHA-256, SHA-512 онлайн. Генератор контрольных сумм для текста и паролей.

/hash-generator

Генератор паролей (безопасный)

Создать надежный пароль онлайн. Настройка длины, символов. Оценка сложности и энтропии.

/password-generator

Чекер SSL-сертификата сайта

Анализ SSL-сертификата: декодирование PEM, типы сертификатов (DV/OV/EV), чек-лист безопасности HTTPS.

/checker-ssl-sertifikata

Калькулятор камер видеонаблюдения

Расчёт системы видеонаблюдения: количество камер, хранилище, стоимость монтажа.

/security-camera-calculator

JWT декодер

Декодирование и анализ JWT-токенов онлайн. Просмотр header, payload и signature с русскоязычными пояснениями. Проверка срока действия токена.

/jwt-decoder

Чекер HTTP-заголовков сайта

Анализ заголовков безопасности HTTP: CSP, HSTS, X-Frame-Options. Визуальный конструктор CSP, рекомендации.

/checker-http-zagolovkov

Стойкость пароля — энтропия

Анализ энтропии Шеннона и времени взлома. 4 модели: онлайн brute-force, GPU SHA-256, bcrypt, Argon2id. Локально в браузере.

/kalkulyator-stojkosti-parolya-entropy-2026

Объединить PDF онлайн — без загрузки на сервер

Склейка PDF в браузере через pdf-lib. До 20 файлов, до 50 МБ каждый. Локально, без отправки на сервер (152-ФЗ).

/obyedinit-pdf-onlajn-besplatno

Сжать PDF онлайн — уменьшить размер локально

Сжатие PDF в браузере без потери качества. 3 уровня (object streams, удаление метаданных). До 50 МБ. Через pdf-lib, локально.

/szhat-pdf-onlajn-umenshit-razmer

Разделить PDF на страницы — извлечь нужные онлайн

Разделение PDF на страницы локально: каждая страница отдельным файлом, диапазон или группами. Через pdf-lib, без отправки на сервер.

/razdelit-pdf-na-stranicy-onlajn

JPG в PDF — конвертер с объединением

Конвертация JPG/PNG в PDF в браузере: до 30 картинок в один документ. Форматы A4/A3/Letter или подгонка под изображение.

/jpg-v-pdf-konverter

Повернуть страницы PDF онлайн

Поворот всех или указанных страниц PDF на 90/180/270° за миллисекунды. Lossless. Через pdf-lib, без отправки на сервер.

/povernut-pdf-stranitsy-onlajn

Водяной знак на PDF онлайн (кириллица)

Нанесение текстового знака («КОНФИДЕНЦИАЛЬНО», «ЧЕРНОВИК») на все страницы PDF. Поддержка русского текста через Canvas. 4 положения, регулировка прозрачности.

/dobavit-vodyanoj-znak-na-pdf