Что такое формат файла JMCX?
Файл .jmcx - это зашифрованный файл, созданный JM-Crypt, платным инструментом обеспечения конфиденциальности от бельгийского разработчика E. Bourlard. Он упаковывает один исходный файл, например документ или фотографию, в зашифрованный текст и блокирует его паролем. Без правильного пароля и приложения JM-Crypt содержимое остается нечитаемым.
JM-Crypt поставляется в виде двух совместимых приложений: JM-Crypt PC для Windows и JM-Crypt Mobile для Android. Оба используют один и тот же формат, поэтому файл, зашифрованный на телефоне, открывается на ПК и наоборот. Разработчик заявляет, что используется шифр AES-256 в режиме CBC с заполнением PKCS, аутентификация encrypt-then-MAC и случайный IV, а SHA3-256 отвечает за хеширование и HMAC. Все процессы выполняются на устройстве без участия сервера и бэкдоров, поэтому ключи никогда не покидают ваше оборудование.
Формат ориентирован на людей, работающих с конфиденциальными материалами, включая юристов и врачей, и позиционируется как защита от кражи и программ-вымогателей. JM-Crypt также использует связанные расширения .jmc, .jmck, .jmcp и .jmcr для других зашифрованных файлов и файлов ключей в пакете.
Безопасность и защита
РИСК: 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.
Детали формата
в двух словахПрограммы, открывающие файлы 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. Технические подробности
глубокая спецификация| 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. |
| Выпущен | 2017 |
| Последняя версия | 1.8.4.0 (JM-Crypt Mobile, Android) |
Конвертации JMCX
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах JMCX.