
SMS4 Decrypt
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
change Main.java set SMS4_KEY
len(SMS4_KEY) = 16
par exemple
java -jar SMS4_Decrypt-1.0-SNAPSHOT-jar-with-dependencies.jar
[+] SMS4 Decrypt
[+] Example: 1D7114B6968BF8208DD94A4DECE634CD
[+] Input SMS4 Password= 1D7114B6968BF8208DD94A4DECE634CD
[+] Passwd Length=32
[+] 明文密码= Jas502n
[+] Input SMS4 Password=
Empaquetage du jar
mvn install