Qu'est-ce que le format de fichier JMCX ?
Un fichier .jmcx est un fichier chiffré créé par JM-Crypt, un outil de confidentialité payant du développeur belge E. Bourlard. Il enveloppe un fichier original unique, tel qu'un document ou une photo, dans un texte chiffré et le verrouille derrière un mot de passe. Sans le bon mot de passe et l'application JM-Crypt, le contenu reste illisible.
JM-Crypt est disponible sous la forme de deux applications correspondantes : JM-Crypt PC pour Windows et JM-Crypt Mobile pour Android. Les deux utilisent le même format, de sorte qu'un fichier chiffré sur un téléphone s'ouvre sur un PC et inversement. Le fournisseur indique que le chiffrement est de l'AES-256 en mode CBC avec un remplissage PKCS, une authentification « encrypt-then-MAC » et un IV aléatoire, avec SHA3-256 pour le hachage et le HMAC. Tout s'exécute sur l'appareil sans serveur ni porte dérobée, de sorte que les clés ne quittent jamais votre matériel.
Le format s'adresse aux personnes manipulant des documents sensibles, notamment les avocats et les médecins, et est commercialisé comme une protection contre le vol et les rançongiciels. JM-Crypt utilise également les extensions associées .jmc, .jmck, .jmcp et .jmcr pour d'autres fichiers chiffrés et fichiers de clés de la suite.
Sécurité et sûreté
RISQUE : 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.
Détails du format
en brefProgrammes qui ouvrent les fichiers 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. Détails techniques
spécifications approfondies| 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. |
| Publié | 2017 |
| Dernière version | 1.8.4.0 (JM-Crypt Mobile, Android) |
Conversions JMCX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers JMCX.