SM Криптографические инструменты
SM2 шифрование с открытым ключом, SM3 хеш, SM4 блочный шифр - китайская национальная стандартная криптография
SM2 Эллиптический шифр с открытым ключом
Генерация ключей
Зашифровать
Расшифровать
Документация SM криптографии
SM2 Эллиптический шифр с открытым ключом
SM2 - это эллиптический шифр с открытым ключом, определенный китайским национальным стандартом GBT 32918.2, обеспечивающий безопасное шифрование с открытым ключом и цифровые подписи.
Общие применения
Цифровые сертификаты, аутентификация личности и безопасная связь в финансовых учреждениях
Связанные стандарты
Серия GB/T 32918 (SM2 Эллиптический шифр с открытым ключом)
SM3 Криптографический хеш-алгоритм
SM3 - это криптографический хеш-алгоритм, определенный китайским национальным стандартом GB/T 32905, выводящий 256-битный дайджест для проверки целостности и цифровых подписей.
Общие применения
Проверка целостности данных, цифровые подписи и криптографические протоколы
Связанные стандарты
GB/T 32905 (SM3 Криптографический хеш-алгоритм)
SM4 Блочный шифр
SM4 - это блочный шифр, определенный китайским национальным стандартом GB/T 32907, использующий 128-битные блоки и 128-битные ключи, поддерживающий несколько режимов, включая ECB, CBC и CTR.
Общие применения
Шифрование данных, обмен ключами, VPN и безопасные каналы
Связанные стандарты
GB/T 32907 (SM4 Блочный шифр)
Примечания по безопасности
- Закрытый ключ должен быть должным образом защищен и не передаваться по незащищенным сетям
- Хеш-алгоритм является односторонним и необратимым, используется для проверки целостности данных
- Ключ и IV должны генерироваться случайным образом и храниться безопасно
FAQ
Зачем использовать алгоритмы SM криптографии?
Алгоритмы SM криптографии являются китайскими коммерческими стандартами шифрования, широко используемыми в финансах, государственных и оборонных секторах. Они оценены и сертифицированы национальными криптографическими органами, с гарантированной безопасностью.
В чем разница между SM2, SM3 и SM4?
SM2 предназначен для асимметричного шифрования и цифровых подписей, SM3 для хеширования данных и проверки целостности, а SM4 для симметричного шифрования. Эти три обычно используются вместе для реализации комплексных решений безопасности.
Какова производительность алгоритмов SM?
Производительность алгоритмов SM сопоставима с международными стандартами (RSA/SHA/AES). SM4 работает лучше, чем RSA, а производительность SM3 сопоставима с SHA-256.
Связанные инструменты
AES Шифрование/Дешифрование
Безопасное шифрование и дешифрование текста с использованием алгоритма AES
SHA Генератор хешей
Онлайн-генератор SHA хешей с поддержкой алгоритмов SHA-1, SHA-256, SHA-384, SHA-512
RSA Шифрование/Дешифрование
Использование асимметричного шифрования RSA для шифрования открытым ключом, дешифрования закрытым ключом, цифровой подписи и проверки
MD5 Генератор
Генерация MD5 хеш-значений для текста, полезно для проверки целостности данных