ECM Handler

ECM Handler Free App

Rated 3.80/5 (10) —  Free Android application by Adrian Cretu

About ECM Handler

Create and view encrypted messages using a URL-like data scheme. Possibilities include:
- exchange private information over unsafe channels: email, QR codes...
- compress text data, with or without a password, and use the output inside a QR code.

All messages are encrypted using AES with a 256-bit key in CBC mode. Passwords are derived using PBKDF2 with 8192 iterations, with a double salt added. Data integrity is verified by its MD5 checksum after decryption. So everything is safe.

The encoded message has 2 parts:
- the scheme prefix: ecm:// followed by a 1 character reserved header
- the encoded data - currently using a subset of Kanji characters, in order to allow a potentially maximum data compression inside a QR code (each Kanji char would be encoded directly to 13-bits, whereas using UTF-8 would be a masive overhead - ~3 bytes/character)

*** Note that currently the available QR encoders do not efficiently create the smallest possible QR symbol when provided with a string that contains many consecutive Kanji characters (as in the case of an ECM string), but treat it as a UTF-8 string. This is something that should be addressed to the QR encoders authors, since its perfectly valid to have two different data segments inside a QR code. The ECM data format only guarantees that everything after the (ecm:// + header) is valid to be encoded in Kanji mode (only contains valid characters in the 0x8140-0xEBBF Shift_JIS charset range).

Keywords: encryption, security.

How to Download / Install

Download and install ECM Handler version 0.1 on your Android device!
Downloaded 1,000+ times, content rating: Not rated
Android package: ro.numedecod.ecm, download ECM Handler.apk

All Application Badges

Free
downl.
Android
1.6+
n/a
Not
rated
Android app

App History & Updates

More downloads  ECM Handler reached 1 000 - 5 000 downloads
More downloads  ECM Handler reached 500 - 1 000 downloads

What are users saying about ECM Handler

X70%
by X####:

Caractere latine,daca se poate ,ar fi mai bine

Y70%
by Y####:

Caractere latine,daca se poate ,ar fi mai bine

M70%
by M####:

Doua stele momentan, pt idee. Deocamdata creat si testat functioneaza. Crash la copy. Sharing merge. Nu am idee cum primesc si citesc un mesaj insa.

U70%
by U####:

Doua stele momentan, pt idee. Deocamdata creat si testat functioneaza. Crash la copy. Sharing merge. Nu am idee cum primesc si citesc un mesaj insa.


Share The Word!


Rating Distribution

RATING
3.85
10 users

5

4

3

2

1