Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,739,731 Members 51,469 Now Online
XDA Developers Android and Mobile Development Forum

[app] pgp sms

Tip us?
 
jurtsche
Old
(Last edited by jurtsche; 15th November 2012 at 10:25 AM.)
#1  
Member - OP
Thanks Meter 11
Posts: 52
Join Date: Oct 2011

 
DONATE TO ME
Thumbs up [app] pgp sms

PGP SMS
PGP SMS lite


- write and get secure messages with pgp encryption
- totaly over sms
- public-key infrastructure (PKI)

If you want to share sensitive data with someone, others should not be able to spy the data. To reach this goal we created this app.

With this app, an attacker, who probably intercepted the sms to get its content, cannot get any information from the content because the message is encrypted.

Functionality:
A Keypair is created.
With the Public Key you encrypt a message.
With the Private Key you decrypt an encrypted message.
You send your Public Key to the person which wants to send you an encrypted message. The person encrypts the message with your Public Key and sends the encrypted Message to you. ONLY YOU can decrypt the encrypted Message with your Private Key.

Instruction to send encrypted messages:
- your friend shares you his public key
- now you can send him an encrypted message

Instruction to get encrypted messages
- you share your public key to the person which wants to send you an encrypted message.

If you have suggestions, feel free to contact us.

coming features:
- choose keysize
- revoke old shared public key

keywords: privacy, encryption, private, public, keys, secure, sms, pgp, gpg, message, crypted, encrypted, secret, encoded, decoded.
Attached Thumbnails
Click image for larger version

Name:	1.jpg
Views:	1372
Size:	51.5 KB
ID:	1466132   Click image for larger version

Name:	2.jpg
Views:	1298
Size:	18.0 KB
ID:	1466133   Click image for larger version

Name:	3.jpg
Views:	1261
Size:	34.6 KB
ID:	1466134   Click image for larger version

Name:	4.jpg
Views:	1246
Size:	57.9 KB
ID:	1466135   Click image for larger version

Name:	5.jpg
Views:	1187
Size:	37.1 KB
ID:	1466136  

Click image for larger version

Name:	6.jpg
Views:	1136
Size:	28.9 KB
ID:	1466137   Click image for larger version

Name:	7.jpg
Views:	1080
Size:	60.1 KB
ID:	1466138  
The Following 3 Users Say Thank You to jurtsche For This Useful Post: [ Click to Expand ]
 
acerkumar
Old
#2  
acerkumar's Avatar
Senior Member
Thanks Meter 29
Posts: 280
Join Date: Jun 2012
Thanks for sharing

Sent from my LG-P500 using xda premium
 
jurtsche
Old
#3  
Member - OP
Thanks Meter 11
Posts: 52
Join Date: Oct 2011

 
DONATE TO ME
Quote:
Originally Posted by acerkumar View Post
Thanks for sharing

Sent from my LG-P500 using xda premium
No Problem
 
devlogic
Old
#4  
Member
Thanks Meter 15
Posts: 68
Join Date: Nov 2009
So are you actually using PGP for the backend encryption? Or are you just using the name because it's popular?
 
jurtsche
Old
(Last edited by jurtsche; 8th November 2012 at 03:35 PM.) Reason: addition
#5  
Member - OP
Thanks Meter 11
Posts: 52
Join Date: Oct 2011

 
DONATE TO ME
Yes, sure.
PGP for transmitting the messages encrypted over the air to another device and then decrypting it... like in the white "how does it work"-picture mentioned above.

PGP just for the name, would be a strange
 
devlogic
Old
#6  
Member
Thanks Meter 15
Posts: 68
Join Date: Nov 2009
Quote:
Originally Posted by jurtsche View Post
Yes, sure, Public Private Key infrastructure.
PGP for transmitting the messages encrypted over the air to another device and then decrypting it.
OK, the question I actually asked, which you seem to either not understand or have intentionally not answered, is whether you're actually using PGP technology for the message encryption and transmission. PGP isn't a generic term for "public key infrastructure", it's a specific technology (and, coincidentally, PGP is also a copyrighted/trademarked word that's owned by Symantec).
History of PGP: http://en.wikipedia.org/wiki/Pretty_Good_Privacy
Now, there IS an OpenPGP standard, RFC 4880, but you've made no indication in your post (which appears to just be copypasta from your market description) that you're following this RFC, either.
 
jurtsche
Old
(Last edited by jurtsche; 8th November 2012 at 05:06 PM.)
#7  
Member - OP
Thanks Meter 11
Posts: 52
Join Date: Oct 2011

 
DONATE TO ME
Quote:
Originally Posted by devlogic View Post
OK, the question I actually asked, which you seem to either not understand or have intentionally not answered, is whether you're actually using PGP technology for the message encryption and transmission. PGP isn't a generic term for "public key infrastructure", it's a specific technology (and, coincidentally, PGP is also a copyrighted/trademarked word that's owned by Symantec).
History of PGP
Now, there IS an OpenPGP standard, RFC 4880, but you've made no indication in your post (which appears to just be copypasta from your market description) that you're following this RFC, either.
some details...
yes, we used this rfc from openpgp as "pattern".
but we changed and, imho, improved some things for not only the reason of maximum sms size.

So, if you want, the word PGP is inaccurate and overall chosen, but it should just say, what the programm is about.
I don't know, which expression we could use instead, i think Pretty Good Privacy is a nice name, and at least some people know what openPGP means.
It works similar too... on the mathematical problem - factorization of big numbers.

but... the detail how the encrypting sequence exactly works, is anyway not interesting for an ordinary user.
It's safe and mathematically there is no effective way to break the encryption, with the current keysize.

i hope i could give you some satisfying information.

greetings
 
Hacre
Old
#8  
Senior Recognized Developer - Your Daddy
Thanks Meter 2057
Posts: 1,304
Join Date: May 2010
Location: Northwich

 
DONATE TO ME
I was alerted to this app and was asked to write a review about it.

I did. I've been asked to paste it in this thread.

Here it is. Your app is terrible dude.
Ninpo


- @NinpoUK on Twitter - My SGS2 Kernel Sources

Donations are gratefully received and never required.
The Following 2 Users Say Thank You to Hacre For This Useful Post: [ Click to Expand ]
 
jurtsche
Old
(Last edited by jurtsche; 11th November 2012 at 10:20 AM.)
#9  
Member - OP
Thanks Meter 11
Posts: 52
Join Date: Oct 2011

 
DONATE TO ME
Quote:
Originally Posted by Hacre View Post
I was alerted to this app and was asked to write a review about it.

I did. I've been asked to paste it in this thread.

Here it is. Your app is terrible dude.
thanks for your review.
the design will surely be improved ^^
i shoud study design instead of informatics....

but the functionality should work perfect, in lite too... you wrote:
Quote:
Let me explain. I managed to successfully add my friend's PGP public key to the app so I could send him an encrypted text, however we soon discoverd that this was some kind of bizarre fluke. Try as we might, we could absolutely not get my public PGP key into my friend's copy of PGP SMS Lite, rendering him completely incapable of replying to the message I'd been able to send him via a stroke of fortune thus that I feel if I play half a line of numbers on the lottery I'll win anyway.
I discovered that the lite version don't work correctly if you have 3rd party sms apps - like go sms pro.
the priority of incoming sms is in the lite version lower than in pro version...
and if you have for example go sms pro, pgp sms doesnt work correctly, because "go sms pro" intercepts the sms flow.
i surely will fix this in lite version.

there is a spam protection in requesting keys. if the same number requests a public key in less than 1 hour, just the text of the request comes through - i will change this too in a text like "number xy has already requested the public key in the last hour, answering cancel'd"

if you are interested in testing\reviewing the paid version for free, let me know.
The Following User Says Thank You to jurtsche For This Useful Post: [ Click to Expand ]
 
Hacre
Old
(Last edited by Hacre; 11th November 2012 at 03:48 PM.)
#10  
Senior Recognized Developer - Your Daddy
Thanks Meter 2057
Posts: 1,304
Join Date: May 2010
Location: Northwich

 
DONATE TO ME
Quote:
Originally Posted by jurtsche View Post
thanks for your review.
the design will surely be improved ^^
i shoud study design instead of informatics....

but the functionality should work perfect, in lite too... you wrote:


I discovered that the lite version don't work correctly if you have 3rd party sms apps - like go sms pro.
the priority of incoming sms is in the lite version lower than in pro version...
and if you have for example go sms pro, pgp sms doesnt work correctly, because "go sms pro" intercepts the sms flow.
i surely will fix this in lite version.

there is a spam protection in requesting keys. if the same number requests a public key in less than 1 hour, just the text of the request comes through - i will change this too in a text like "number xy has already requested the public key in the last hour, answering cancel'd"

if you are interested in testing\reviewing the paid version for free, let me know.
Unless you count all non AOSP SMS apps as "3rd party", the only SMS app I have installed is what came with Touchwiz.

edit: I'll gladly review the paid version, amateur journalism is a hobby of mine after all, but don't expect it to be a resounding recommendation if the paid version works flawlessly while the "lite" version remains a pile of poo.
Ninpo


- @NinpoUK on Twitter - My SGS2 Kernel Sources

Donations are gratefully received and never required.

The Following User Says Thank You to Hacre For This Useful Post: [ Click to Expand ]
Tags
encryption, pgp, privacy, secure, sms
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes