Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/jas502n/sms4_decrypt
Encryption/Decryption ToolsWireless SecurityCryptography
GitHubjas502n/sms4_decrypt

SMS4_Decrypt

SMS4 Decrypt

Voir le dépôt
119il y a 5 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

SMS4_Decrypt

0x01 Introduction

L'algorithme SMS4 est un algorithme de chiffrement utilisé dans la norme WAPI pour les réseaux sans fil, largement utilisée en Chine. Il s'agit d'un algorithme de chiffrement par blocs à structure de Feistel non équilibrée, itératif sur 32 tours, dont la longueur de clé et la taille de bloc sont toutes deux de 128.

Les algorithmes utilisés lors du chiffrement et du déchiffrement SMS4 sont identiques ; la seule différence est que la clé de déchiffrement est obtenue en inversant l'ordre de la clé de chiffrement.

https://baike.baidu.com/item/SMS4%E7%AE%97%E6%B3%95/16858974

Utilisation :

change Main.java set SMS4_KEY

len(SMS4_KEY) = 16

par exemple

java -jar SMS4_Decrypt-1.0-SNAPSHOT-jar-with-dependencies.jar

root@kitploit:~


[+] SMS4 Decrypt
[+] Example: 1D7114B6968BF8208DD94A4DECE634CD

[+] Input SMS4 Password= 1D7114B6968BF8208DD94A4DECE634CD
[+] Passwd Length=32
[+] 明文密码= Jas502n

[+] Input SMS4 Password= 

Empaquetage du jar

mvn install

Télécharger l’outil