Che cos'è il formato di file JMCX?
Un file .jmcx è un file crittografato creato da JM-Crypt, uno strumento per la privacy a pagamento dello sviluppatore belga E. Bourlard. Avvolge un singolo file originale, come un documento o una foto, in un testo cifrato e lo blocca dietro una password. Senza la password corretta e l'app JM-Crypt, i contenuti rimangono illeggibili.
JM-Crypt viene distribuito come due app corrispondenti: JM-Crypt PC per Windows e JM-Crypt Mobile per Android. Entrambe utilizzano lo stesso formato, quindi un file crittografato su un telefono si apre su un PC e viceversa. Il fornitore dichiara che il cifrario è AES-256 in modalità CBC con padding PKCS, autenticazione encrypt-then-MAC e un IV casuale, con SHA3-256 che gestisce l'hashing e l'HMAC. Tutto viene eseguito sul dispositivo senza server e senza backdoor, quindi le chiavi non lasciano mai l'hardware.
Il formato è rivolto a persone che gestiscono materiale sensibile, inclusi avvocati e medici, ed è commercializzato come protezione contro furti e ransomware. JM-Crypt utilizza anche le estensioni correlate .jmc, .jmck, .jmcp e .jmcr per altri file crittografati e file di chiavi nella suite.
Sicurezza e incolumità
RISCHIO: LOWA .jmcx file is inert encrypted data and cannot run on its own, so the file itself poses little direct risk. The real risk is data loss: if you forget the password or lose access to JM-Crypt, the contents cannot be recovered, since the vendor keeps no keys and there is no backdoor. Only decrypt .jmcx files you created or received from someone you trust, and keep a secure backup of the password.
Dettagli del formato
in sintesiProgrammi che aprono file JMCX
.jmcx file, and enter the password used at encryption to decrypt it back to the original file. .jmcx file, and enter its password to decrypt and view the original content on your phone or tablet. Dettagli tecnici
specifiche approfondite| Encoding | Binary |
| Container | Proprietary JM-Crypt encrypted container |
| Compression | None documented |
| Encryption | AES-256 in CBC mode with PKCS padding, encrypt-then-MAC authentication, and a random initialization vector (IV). Integrity and key derivation use SHA3-256 hashing and HMAC. |
| Typical size | Slightly larger than the original plaintext file (IV, padding, and MAC overhead) |
| Structure | Ciphertext produced by JM-Crypt's two-pass scheme: the file is first encrypted with key material drawn from the vendor's proprietary random key generator, then password-protected. Each file carries its own random IV and authentication tag. |
| Integrity | HMAC/SHA3-256 authentication tag (encrypt-then-MAC) verifies integrity before decryption |
| Encryption Note | The vendor markets the key material as one-time-pad-style output from a homemade fast Fourier transform (FFT) key generator; the actual on-disk cipher is standard AES-256-CBC. |
| Platforms | Windows, Android |
| Notes | Files are portable between JM-Crypt PC (Windows) and JM-Crypt Mobile (Android). Decryption requires the JM-Crypt app plus the password used at encryption time. No cloud server or backdoor is involved; keys never leave the device. |
| Rilasciato | 2017 |
| Ultima versione | 1.8.4.0 (JM-Crypt Mobile, Android) |
Conversioni JMCX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file JMCX.