КриптографияDEV
Кодирование текста, криптографическое хеширование, симметричное и асимметричное шифрование.
О Набор криптографических инструментов
Обзор
Этот набор инструментов интегрирует более 20 отраслевых стандартных криптографических алгоритмов, охватывающих четыре основные категории: кодирование текста, криптографическое хеширование, симметричное шифрование и асимметричное шифрование.
100% клиентская обработка—
Нулевая сетевая передача:
Все криптографические операции выполняются локально на вашем устройстве. Все конфиденциальные данные (открытый текст, шифротекст, ключи и т.д.) никогда не покидают ваше устройство, обеспечивая полную конфиденциальность и безопасность.
Выберите конкретный алгоритм для просмотра подробной технической документации, включая историю алгоритма, анализ безопасности, рекомендуемые параметры и профессиональное руководство.
100% клиентская обработка—
Нулевая сетевая передача:
Все криптографические операции выполняются локально на вашем устройстве. Все конфиденциальные данные (открытый текст, шифротекст, ключи и т.д.) никогда не покидают ваше устройство, обеспечивая полную конфиденциальность и безопасность.
Выберите конкретный алгоритм для просмотра подробной технической документации, включая историю алгоритма, анализ безопасности, рекомендуемые параметры и профессиональное руководство.
SM4 (国密)
SM4 (ранее SMS4) — это стандарт блочного шифрования (GM/T 0002-2012), опубликованный Государственным управлением криптографии Китая в 2006 году, использующий 128-битные ключи и 128-битные блоки. Это основной алгоритм в китайской системе коммерческой криптографии.
Ключевые особенности: Использует 32-раундовую несбалансированную сеть Фейстеля с нелинейным преобразованием S-бокса. Дизайн заимствует из AES и DES, балансируя безопасность и производительность.
Режимы работы:
• Режим CBC: Требуется IV (вектор инициализации), обеспечивает хорошую безопасность. IV должен быть случайно сгенерирован и никогда не повторно использован.
• Режим ECB: IV не требуется, но низкая безопасность — не рекомендуется для производства.
Варианты использования: В основном для соответствия китайской криптографии — правительственные системы, финансовые учреждения, операторы связи и критически важная инфраструктура. Закон Китая о криптографии требует отечественных алгоритмов для систем, связанных с национальной безопасностью и общественным благосостоянием.
Рекомендация: Используйте SM4, если ваш проект требует соответствия национальной криптографии или развертывания в китайском правительственном/финансовом секторе. Используйте режим SM4-CBC. Для международных проектов без требований соответствия AES является более универсальным.
Ключевые особенности: Использует 32-раундовую несбалансированную сеть Фейстеля с нелинейным преобразованием S-бокса. Дизайн заимствует из AES и DES, балансируя безопасность и производительность.
Режимы работы:
• Режим CBC: Требуется IV (вектор инициализации), обеспечивает хорошую безопасность. IV должен быть случайно сгенерирован и никогда не повторно использован.
• Режим ECB: IV не требуется, но низкая безопасность — не рекомендуется для производства.
Варианты использования: В основном для соответствия китайской криптографии — правительственные системы, финансовые учреждения, операторы связи и критически важная инфраструктура. Закон Китая о криптографии требует отечественных алгоритмов для систем, связанных с национальной безопасностью и общественным благосостоянием.
Рекомендация: Используйте SM4, если ваш проект требует соответствия национальной криптографии или развертывания в китайском правительственном/финансовом секторе. Используйте режим SM4-CBC. Для международных проектов без требований соответствия AES является более универсальным.