CryptographieDEV

Encodage de texte, hachage cryptographique, chiffrement symétrique et asymétrique.

À propos de Boîte à outils cryptographique

Aperçu

Cette boîte à outils intègre plus de 20 algorithmes cryptographiques standard de l'industrie, couvrant quatre catégories principales : encodage de texte, hachage cryptographique, chiffrement symétrique et chiffrement asymétrique.

Traitement 100% côté client—
Zéro transmission réseau :

Toutes les opérations cryptographiques sont effectuées localement sur votre appareil. Toutes les données sensibles (texte en clair, texte chiffré, clés, etc.) ne quittent jamais votre appareil, garantissant une confidentialité et une sécurité complètes.

Sélectionnez un algorithme spécifique pour afficher la documentation technique détaillée, y compris l'historique de l'algorithme, l'analyse de sécurité, les paramètres recommandés et les conseils professionnels.

SM4 (国密)

SM4 (anciennement SMS4) est une norme de chiffrement par blocs (GM/T 0002-2012) publiée par l'Administration d'État de la cryptographie de Chine en 2006, utilisant des clés de 128 bits et des blocs de 128 bits. C'est un algorithme central dans le système de cryptographie commerciale chinois.

Caractéristiques clés : Utilise un réseau de Feistel déséquilibré de 32 tours avec transformation non linéaire S-box. La conception s'inspire d'AES et DES, équilibrant sécurité et performance.

Modes de fonctionnement :
Mode CBC : Nécessite un IV (Vecteur d'Initialisation), fournit une bonne sécurité. L'IV doit être généré aléatoirement et jamais réutilisé.
Mode ECB : Aucun IV requis, mais mauvaise sécurité—non recommandé pour la production.

Cas d'utilisation : Principalement pour la conformité cryptographique chinoise—systèmes gouvernementaux, institutions financières, opérateurs de télécommunications et infrastructures critiques. La loi chinoise sur la cryptographie exige des algorithmes nationaux pour les systèmes impliquant la sécurité nationale et le bien-être public.

Recommandation : Utilisez SM4 si votre projet nécessite une conformité cryptographique nationale ou un déploiement dans les secteurs gouvernementaux/financiers chinois. Utilisez le mode SM4-CBC. Pour les projets internationaux sans exigences de conformité, AES est plus universel.