status:
28/06/08: a new release is out - fixing several bugs. Look at the download page!
08/11/07: the third beta release is out! get it from the download page!
cryptosms provides secure communication:
cryptosms provides public/private key encryption, key generation and key management.
it sends and receives encrypted sms and public keys, de- and encrypts files and provides a secure login.
cryptosms runs on a lot of contemporary mobile phones, which provide j2me (see the list of devices for
supported phones).
it is based on the
encryption with elliptic curves,
which is a modern solution for encryption with small and/or embedded devices.
elliptic curve encryption provides good performance and small need for memory capacities.
cryptosms does not provide:
it does not in any way encrypt or scramble the traffic data. it only performs on the
contents. it does not hide the device's id/number from where the sms comes and where it goes to. it is not an anonymiser.
technically, cryptosms is:
cryptosms is an application for mobile phones (midlet). it is written in Java
and uses the j2me (Java Platform,
Micro Edition), which is more and more common with mobile phones. plus it uses parts of the
bouncy castle libraries,
which provide a lot of encryption schemes under gpl-license for java.
compatible devices:
see our
device list of mobile phones that have been tested running cryptosms.org
further plans and ideas:
key exchange via bluetooth, encryption for other services like mms or gprs based services, p2p messaging. a home edition for sending encrypted sms via desktop computers.
terms of use:
cryptosms is open source software licensed under the
gpl.
the cryptosms.org project is non-commercial.
any help is appreciated!