Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

8 основных методов шифрования для защиты личных данных

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

Два базовых типа: Симметричные (один ключ для шифрования/дешифрования) и Асимметричные (разные ключи: публичный и приватный).

8. Triple DES (3DES)

Замена DES (56 бит, уязвим к брутфорсу). 3DES применяет DES трижды к каждому блоку → ключ 168 бит (эффективная безопасность 112 бит из-за MITM-атаки). Используется в Outlook, OneNote, SCCM 2012, платежных системах.

7. Blowfish

Симметричный, замена DES. Блок 64 бит, переменный ключ 32–448 бит. 16 раундов Фейстеля, большие S-блоки. Быстрый, в public domain. Уязвим к birthday attacks (HTTPS). Не для файлов >4 ГБ (малый блок). Применяется в БД, eCommerce, шифровании дисков, паролях, SSH, email.

6. AES

Наследник DES, стандарт США. Низкий RAM, высокая скорость. 10 раундов (128 бит), 12 (192), 14 (256). Один ключ для шифрования/дешифрования. Практических атак нет. WPA2, VoIP, сигнальные данные. Подробнее: отдельная статья про AES.

5. Twofish

Брюс Шнайер (автор Blowfish). Фейстель + MDS-матрица. Блок 128 бит, ключ до 256 бит. Половина ключа — шифрование, половина — модификация S-блоков. Чуть медленнее AES, но быстрее на 256 бит. Гибкий: частая смена ключей, мало RAM/ROM. В GPG, TrueCrypt, PhotoEncrypt.

4. RSA

Асимметричный, стандарт интернета. Сложность факторизации произведения двух больших простых чисел. Ключ 1024/2048 бит. Нужен padding (иначе небезопасные шифротексты). Нет активных патентов. Шифрование/дешифрование/подпись — две функции. Минус: скорость, риск имитации.

3. Diffie-Hellman Key Exchange

Публичный ключ, после RSA. Две стороны без предварительного контакта создают общий секретный ключ в открытом канале. Минус: нет аутентификации → уязвим к MITM. Для коммуникаций, не для долгосрочного хранения. База для аутентифицированных протоколов, forward secrecy в TLS ephemeral modes.

2. ElGamal Encryption

Асимметричный, на базе Diffie-Hellman. Безопасность = сложность дискретного лога в большом простом модуле. Один открытый текст → разные шифротексты. Шифротекст в 2 раза длиннее открытого. В PGP, GNU Privacy Guard. Гибридные криптосистемы: симметричное шифрование данных + ElGamal для ключа.

1. ECC (Elliptic Curve Cryptography)

Асимметричный, алгебраическая структура эллиптических кривых. Ключи через свойства уравнения кривой, а не произведение простых чисел. Безопасность = умножение точки на кривой (легко) vs обратная задача (сложно). 164-битный ключ ECC ≈ 1024-битный RSA. Цифровые подписи, согласование ключей, ПСГ. NSA — главный сторонник. 2015: план перехода на ECDH (key exchange) и ECDSA (подпись).

Будущее шифрования

Кибератаки и вычислительная мощность растут. Новые схемы: Honey Encryption — подсовывает фейковые данные на каждый неверный ключ, зарывая настоящий в стоге ложных надежд. Quantum Key Distribution — ключи в фотонах по волокну. Перспективно на десятилетия вперед.

Промышленные технологии

  1. Топ-3 вольфрамовых сплава и их ключевые применения
  2. Данные — невидимое сырьё, питание Индустрию 4.0
  3. Криптографические основы надежной защиты устройств IoT
  4. Топ-12 применений Data Science, формирующих 2021 год
  5. Основные методы входа инструмента в деталь для точной обработки
  6. Частые проблемы с файлами Гербер и экспертные решения
  7. Избегание подводных камней в промышленных ML-проектах: 3 ключевые ошибки, которых стоит избегать
  8. Основные причины отказа гидравлических систем и способы их обнаружения и устранения
  9. 12 распространенных заблуждений о внедрении уникальной идентификации предметов (IUID)
  10. Топ-6 техник точной ЦНЦ-обработки, которые должен знать каждый производитель