Co to jest format pliku JMCX?
Plik .jmcx to zaszyfrowany plik utworzony przez JM-Crypt, płatne narzędzie do ochrony prywatności od belgijskiego dewelopera E. Bourlarda. Pakuje on pojedynczy oryginalny plik, taki jak dokument lub zdjęcie, w tekst zaszyfrowany i blokuje go hasłem. Bez poprawnego hasła i aplikacji JM-Crypt zawartość pozostaje nieczytelna.
JM-Crypt jest dostarczany jako dwie dopasowane aplikacje: JM-Crypt PC dla Windows i JM-Crypt Mobile dla Android. Obie korzystają z tego samego formatu, więc plik zaszyfrowany na telefonie można otworzyć na komputerze PC i odwrotnie. Producent podaje, że szyfrem jest AES-256 w trybie CBC z dopełnieniem PKCS, uwierzytelnianiem encrypt-then-MAC oraz losowym IV, przy czym SHA3-256 obsługuje haszowanie i HMAC. Wszystko działa lokalnie na urządzeniu, bez serwera i bez tylnych furtek (backdoor), więc klucze nigdy nie opuszczają Twojego sprzętu.
Format jest skierowany do osób pracujących z poufnymi materiałami, w tym prawników i lekarzy, i jest reklamowany jako ochrona przed kradzieżą oraz oprogramowaniem ransomware. JM-Crypt używa również powiązanych rozszerzeń .jmc, .jmck, .jmcp i .jmcr dla innych zaszyfrowanych plików i plików kluczy w pakiecie.
Bezpieczeństwo
RYZYKO: 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.
Szczegóły formatu
w pigułceProgramy otwierające pliki 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. Szczegóły techniczne
specyfikacja| 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. |
| Wydano | 2017 |
| Najnowsza wersja | 1.8.4.0 (JM-Crypt Mobile, Android) |
Konwersje JMCX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki JMCX.