Difference between revisions of "Tech pages/OX"

From XMPP WIKI
Jump to navigation Jump to search
(Created page with "This page should be used to discuses the XEP's and implementation of [https://xmpp.org/extensions/xep-0373.html XEP-0373: OpenPGP for XMPP] = Discussion = == History of vers...")
 
(Replaced content with "See: https://wiki.xmpp.org/web/XEP-Remarks/XEP-0373:_OpenPGP_for_XMPP")
Tag: Replaced
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page should be used to discuses the XEP's and implementation of [https://xmpp.org/extensions/xep-0373.html XEP-0373: OpenPGP for XMPP]
See: https://wiki.xmpp.org/web/XEP-Remarks/XEP-0373:_OpenPGP_for_XMPP
 
= Discussion =
 
== History of version of public key ==
[https://xmpp.org/extensions/xep-0373.html#discover-pubkey Requesting Public Keys]
 
<blockquote>
Note that the result may contain multiple pubkey elements. Only the public keys found in the most recent item MUST be used. Requesters may want to limit the results to the most recent item using the 'max_items' attribute set to '1'.
</blockquote>
 
Is it required to have a versions for the public key?
 
A public key can be changed for
 
* Adding or removing UIDs
* Adding or removing (revoke) Subkeys
* Change the expiration date
* Adding Key signatures
 
I think there is no need.
 
== Key-lookup / GnuPG's Keyring / Homedir ==
How should the Sender fetch the public key and where should it be stored?
 
* The key-lookup can be done via a lookup of all known keys with the XMPP-URI as UID.
* We shouldn't care how the user receives the public key. This should be via Keyserver, WKD, E-Mail or XMPP PEP.
* The user should be able to use his own key. For instance, if the user would like to use his OpenPGP Smartcard / Token for E-Mail and XMPP.
* The user should be able to manage his public keys like all other keys GnuPG's `--update-trustdb`and `refresh-keys`
* The user should be able to use WoT pgp or tofu
 
I think it will be better to use the same keyring and homedir like GnuPG us it.
 
= Links =
 
* https://xmpp.org/extensions/xep-0373.html - OX
* https://xmpp.org/extensions/xep-0374.html - OXIM
* https://xmpp.org/extensions/xep-0420.html - SCE

Latest revision as of 06:56, 28 March 2021