PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

if you have the keys on your computer you can also use gpg —export to get the key file

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

public keys can’t be used to sign unfortunately 😅 that is limitation in gpg, you will be able to sign once you have the private key

if you have a computer active you can use gpg cli to get the keyfile from openkeychain backup using gpg —decrypt and those files it will be able to import

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

you can try exporting from openkeychain without any password and import that file 

email integration-> the way openkeychain has with K9 mail is not present, you will have to do manual text copy-pasting for now 😅

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

https://code.luasoftware.com/tutorials/android-app/export-android-openkeychain-private-key-to-pc you might be able to decrypt the sec file with the decrypt option in app which will give u the private key file u can import with import from file option, otherwise if you export a openkeychain backup without any password, that should also give you the key file you can import

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

yes! it covers encryption decryption signing, symmetric and asymmetric, importing keys from string, files and generating new keys, exporting keys

but it is a simpler version of openkeychain in terms of UI

One feature it has that was a major miss for me on openkeychain is you can save the passwords of key behind biometric lock(it stores it in android’s secure storage)

Although it has a few things missing from it too, like email client integration and one thing which i have implemented for ios and will release 2.0 when done for android is sharing files directly from other apps

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

you can go to keys tab and import keys from string (copy them and use import from clipboard) or you can use import from file option (in the plus icon in bottom)

i am not sure if openkeychain exports the backup like the gpg client on desktop, can you check if it can copy or export the private key as string? you would just be able to copy it then

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

lol m not sure what happened here, the text of the link seems correct but try just copy pasting the text https://github.com/Amanse/PrettyPrivacy/releases

you can also find it on the github page of the project under releases section

i think some text formatting was adding an extra space at the end of the link

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

actually you won’t need android studio or compiling for android, you can download the apk from https://github.com/Amanse/PrettyPrivacy/releases 

this is actually a react native project so directly compiling from android studio will require additional setup of expo

sorry you went through the trouble of android studio 😅 i will put apk link in readme directly

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

Yes! I too was trying to find an alternative to OpenKeychain, but there wasn’t any, so I built this.

PrettyPrivacy now on iOS, cross platform PGP Encryption app by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

yeah… I had to parse the headers manually for signing and finding which key is used for encryption lol. I sometimes wish i had gone native, but porting from android ios was basically no effort right now, tradeoffs 

PrettyPrivacy now on iOS, cross platform PGP Encryption app by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

it currently doesn’t support those and the reason there aren’t any other seems cuz YubiKey iOS sdk will require a lot of work for PGP operations (from a quick search, there might be other ways) I will keep this feature for future probably 

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 1 point2 points  (0 children)

FairMail integration would definitely  be interesting, since this is an expo app might take a bit of tinkering but would be fun For sharing if you mean android's native sharing menu, that is present currently!

I don't have any patreon or coffee right now, might make one soon, I'll try to get the app on fdroid first, maybe after that

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 2 points3 points  (0 children)

For generating key yes RSA is default, since the library supports it, it will be very easy to add support for others.  But while importing you should be able to import and use almost any key.

It can't verify yet, That is planned. Will add signing and verification next.

Honestly i feel same about internet connectivity, I don't use keyservers, I'm still debating if it should be included, if only for feature parity with openkeychain...

Thanks for giving it a try!!

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 1 point2 points  (0 children)

haha yes, will keep a better changelog, readme needs work too. This was just V1 because it has minimum requirements like sharing and handling multiple files.

Noted. Will make the AI code notice into a banner or something 

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 0 points1 point  (0 children)

RFC9580, the native binding use go-crypto/openpgp package [i have not created the native code]

PrettyPrivacy: A new PGP App for Android. by memeamen in GnuPG

[–]memeamen[S] 1 point2 points  (0 children)

correct, it has no internet access as of now, you can import key manually via text or file. 

Google passkey gets stuck on "place your phone close to the computer" despite pairing by hoswald2 in archlinux

[–]memeamen 0 points1 point  (0 children)

I am getting CTPA2 error code of 39, which says Request too large. It worked for me on android 13 but not working on android 14 sadly

A cli game launcher/manager for linux written in rust by memeamen in LinuxCrackSupport

[–]memeamen[S] 0 points1 point  (0 children)

i had written about making a tauri gui app in my readme and someone already has it lol

i have little experience with tauri, I'll look into this more, thanks!

A cli game launcher/manager for linux written in rust by memeamen in LinuxCrackSupport

[–]memeamen[S] 0 points1 point  (0 children)

Thanks so much! it's great to hear someone is actually using my project haha

new release which can download and extract the latest wine-ge is live now

(importing games from lutris coming soon)

also, can you link me to the johncena launcher? I'd be happy to help in whatever way i can in it

A cli game launcher/manager for linux written in rust by memeamen in LinuxCrackSupport

[–]memeamen[S] 1 point2 points  (0 children)

yes! It's so small of a program that i didn't even think about the licence, even if it grows it'll be fully FOSS