We would like to have a software application, which encrypts your call through the GSM mobile phone and absolutely thwarts its tapping. communications. It should use for encryption an algorithm AES [url removed, login to view] should use the one-time encryption keys - there are always new keys created with every new phone call. The key used with the current phone call will automatically be deleted after the completion of the [url removed, login to view] can be used in any GSM network 900/1800/1900 which supports the data call (CSD) and the data transfer through the [url removed, login to view] should support roaming - the call encryption works also abroad depending on the operator. The voice quality must be the same as with the regular phone call - AMR voice compression. There should be a beep sound of phone informs you that the connection is safe and you can speak.
1-The voice encryption algorithm - AES 256
2-The call authentication - by the algorithm RSA with the key
3-Voice compression-AMR-NB 6,4Kbps
4-The way of communication= Full-duplex
5-Secure key storage= Mobile Phone
6-User's Guide, Installation Guide and Quick Guide