Android Market in EnglishMarket Android en FrançaisAndroid Market en EspañolMercato android in ItalianoAndroid Market auf DeutschAndroid Market in EnglishAndroid Markt in het Nederlandse
中文版电子市场Android Market in JapaneseAndroid Market v ČeštiněAndroid Market на русскомAndroid Market em Português (Brasil)한국어 안드로이드 마켓Android Butiken på svenska
Dev corner | My Favorites
0 在电子市场中的下载数(估计)


You are Here
首页 > 应用 > 通信 > Parandroid Messaging


Chrome OS to get support for Camera RAW files
The latest promotional video for Chromebooks was all about being ‘for everyone, e...

Jorno pocketable Bluetooth keyboard shipping now at $79 introductory price
The Jorno keyboard began its life on Kickstarter back in 2012 with the promise of a poc...

Google’s Designed for Families program spotlights family-friendly apps and games
There are so many audiences being catered to with Android, but Google will be applying ...




More... AndroLib Pages Currently Being Browsed

1076 sec ago



(13 评价)




1 000-5 000

862.5 KB


Parandroid Messaging

Available in :

Description provided by the Developer

Parandroid Messaging

Parandroid Messaging is the first subproject of the Parandroid project. This project aims at better privacy for Android phone owners. The Messaging part refers to the default Android ‘Messaging’ application which we forked and renamed ParandroidMessaging. The Messaging application handles all SMS (text message) and MMS (multimedia message) communication on the Android device and is therefore a good starting point for the Parandroid project. SMS is only encrypted as normal GSM data and therefore insecure as not only telecom operators but also federal bureaus and possibly third parties can eavesdrop you.


* Generate a keypair using the Diffie-Hellman algorithm.
** When generating a keypair, the user is asked for a password.
** The private key is stored encrypted on the phone's internal memory, using DES encryption (DES key is generated from the password).
** The password used to create the DES key is never stored.
* Send public key to contacts.
* Receive public key. Actions when receiving a public key:
** Store the public key (when we dont already have a public key from this number).
** Overwrite the existing public key (when we do already have a public key from this number).
** Dont do anything, just ignore the key.
* Manage public keys, and optionally delete them.
* Sending a message...
** one recipient without a key: the message is just sent in plaintext.
** one recipient with a key: the message can be sent both in plaintext or encrypted.
** multiple recipients, all without a key: the message is just sent in plaintext.
** multiple recipients, all with a key: the message can be sent both in plaintext or encrypted.
** multiple recipients, some without a key, some with a key: the user will see to which contacts it will be sent encrypted, and to which in plaintext, and can select to who to sent the message (this is an extra check to make sure the message is not sent in plaintext by accident).
* Receiving messages, both encrypted or in plaintext
** Encrypted messages are stored encrypted. The secret key is never stored, but generated on the fly when you need it.
** Plain messages are stored plaintext. You can always read them with another messaging program, like the stock messaging app or Handcent for example.
* Read messages, even when the encryption keys changes.
* Password authentication when...
** ... generating a new keypair.
** ... actions that require the private key:
*** sending messages encrypted
*** reading encrypted messages (both inbox and outbox)
* Re-encrypt stored messages when a key changes
** Own private key
** Contact's public key
* Option to forget the password when the screen goes off (manually or standby)
* Option to remember the password for the lifetime of the application, usually many hours
* Option to escape from encrypted conversations when the screen goes off (manually or standby). This basicly means that if you are in a 'encrypted' conversation, the conversation is closed when your screen goes off, so you never have encrypted messages readable on the screen when you turn the screen on.

Description from the Market

Depricated version, use '(2.1) Parandroid Messaging' instead!

iPhone相關的為Parandroid Messaging

Parandroid Messaging was developed for Android by Wallentinsen & Klardie

包名称 : org.parandroid.sms

系统权限 : 17 点击这里以显示或隐藏列表
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.CALL_PHONE
  • android.permission.READ_CONTACTS
  • android.permission.WRITE_CONTACTS
  • android.permission.RECEIVE_SMS
  • android.permission.RECEIVE_MMS
  • android.permission.SEND_SMS
  • android.permission.VIBRATE
  • android.permission.INTERNET
  • android.permission.READ_SMS
  • android.permission.WRITE_SMS
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.CHANGE_NETWORK_STATE
  • android.permission.READ_PHONE_STATE
  • android.permission.WAKE_LOCK
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.INSTALL_DRM

I am the developer of this Application !

可以对 Parandroid Messaging截图

Discussion(s) about Parandroid Messaging in our forum

Parandroid Messaging的评论和评分

Filters :
Parandroid Messaging for Android was rated by Android Market Users on : 3.9/5


Random Android Wallpapers...