Repository navigation
Gpg Contacts - #7997
Closed
tacruc wants to merge 22 commits into
Closed
Gpg Contacts#7997tacruc wants to merge 22 commits into
tacruc wants to merge 22 commits into
Conversation
This was referenced Jan 22, 2018
The IMessages now accepts an array of Key fingerprints to encrypt and sing and the Mailer calls an encryption funktion on sending. Added IMessage_sign() to sign the email Signed-off-by: Arne Hamann <[email protected]>
and Signed when Public and Private key are provided. This is tested on mailbox.org and Outlook with GPGOL as client. Signatur of email works on gmail and mailbox.org but fails on outlook. Signed-off-by: Arne Hamann <[email protected]>
email Text extraction with messageContentToString funktion. Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
… personal setting page. More keys can be saved and are shown in the page too, it is not nice so I think i will remove the showing. The backend for multiple keys is importanted for futher applications. Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
messages update log message to not leak unencrypted messages.. Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
function. setUser Removed Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
…Keys and OCP\Gpg. IGpg interface can now handle nonempty phassphrases Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Systems gpg and add a fingerprint as X-KEY-FINGERPRINT to the vCard. FIXME: addded X-KEY-FINGERPRINT is not shown in downloaded vCard. Converter from user to vCard adds Keys and Fingerprints to vCard. Signed-off-by: Arne Hamann <[email protected]>
the public key will be downloaded and imported to System GPG. Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Signed-off-by: Arne Hamann <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #7997 +/- ##
============================================
+ Coverage 51.22% 57.15% +5.92%
============================================
Files 1598 65 -1533
Lines 94922 7800 -87122
Branches 1376 1376
============================================
- Hits 48625 4458 -44167
+ Misses 46297 3342 -42955 |
Member
|
See #7996 (comment) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is depending on #7996
Now interface is used to extend the Contacts Backend so that public key's form contacts vCard are imported. Changes to the Contacts app can be found here: nextcloud/contacts#460
This PR is set of more Ideas:
Issue: #7310 and the Community
https://help.nextcloud.com/t/gpg-encrypted-emails-for-nextcloud/26129/4
IGpg and email (the basement)
#7996
Use the key from the Contacts to encrypt "share by email" emails
still allot to do
Server Branch: https://github.com/tacruc/server/tree/GPG-Share-By-eMail
More key managment features
There is an app https://github.com/tacruc/keymanager providing more features, but I'm not a desinger or a HTML/Javascript person so help with the interface would be appriciated