Камелия (шифр)
-
История и развитие
- Camellia — японский блочный шифр, разработанный NTT.
- Шифр был создан в 1998 году и получил широкое признание в 2000 году.
- Camellia был выбран в качестве стандарта шифрования в 2018 году.
-
Технические характеристики
- Шифр основан на алгоритме Фейстеля и использует 128-битный ключ.
- Camellia имеет высокую скорость работы и обеспечивает безопасность на уровне AES.
- Шифр поддерживает различные режимы работы, включая CBC, OFB, CFB и ECB.
-
Стандартизация и сертификация
- Camellia сертифицирован несколькими организациями, включая CRYPTREC и NESSI.
- Шифр включен в стандарты ISO/IEC и RFC, что обеспечивает его широкое использование.
-
Преимущества и реализация
- Camellia имеет простую реализацию и совместим с наборами команд процессора, разработанными для AES.
- Шифр может быть использован в различных приложениях, включая TLS и OpenPGP.
-
Поддержка и рекомендации
- NTT предоставляет домашнюю страницу и эталонную реализацию Camellia.
- Шифр одобрен для использования в различных сферах, включая управление правами и защиту информации.