Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
SMS4_Decrypt — SMS4 Decrypt | Kitploit
Strumenti/GitHubGitHub/jas502n/sms4_decrypt
Encryption/Decryption ToolsWireless SecurityCryptography
GitHubjas502n/sms4_decrypt

SMS4_Decrypt

SMS4 Decrypt

Vedi Repository
1195 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

SMS4_Decrypt

0x01 Introduzione

L'algoritmo SMS4 è l'algoritmo di crittografia utilizzato nello standard di rete wireless WAPI, ampiamente usato in Cina. È un algoritmo di crittografia a blocchi con struttura Feistel non bilanciata e iterativa a 32 round, con lunghezza della chiave e dimensione del blocco entrambe pari a 128.

L'algoritmo usato nel processo di cifratura e decifratura di SMS4 è esattamente lo stesso; l'unica differenza è che la chiave di decifratura viene ottenuta invertendo l'ordine della chiave di cifratura.

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

Utilizzo:

change Main.java set SMS4_KEY

len(SMS4_KEY) = 16

ad es.

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= 

Per generare il jar

mvn install

Scarica lo strumento