Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
faq:verification:keybase_io [2022/11/10 13:56] – removed - external edit (Unknown date) 127.0.0.1faq:verification:keybase_io [2023/07/11 09:30] (current) – Workaround no longer available due to keybase.pub shutting down mhloppy
Line 1: Line 1:
 +{{tag>faq verification}}
 +====== How do I verify against my Keybase account? ======
 +[[https://keybase.io/|Keybase]] is a key directory that maps social media identities to encryption keys (including, but not limited to PGP keys) in a publicly auditable manner((https://en.wikipedia.org/wiki/Keybase)).
  
 +===== Mastodon support removed after Zoom acquired Keybase =====
 +In the past, Mastodon was integrated with Keybase. However, the integration code with Keybase was removed from the Mastodon codebase in November 2020((https://github.com/mastodon/mastodon/issues/13670))((https://github.com/mastodon/mastodon/pull/17045)), after Zoom bought Keybase in May 2020((https://blog.zoom.us/zoom-acquires-keybase-and-announces-goal-of-developing-the-most-broadly-used-enterprise-end-to-end-encryption-offering/)).
 +
 +The Mastodon integration code still exists in Keybase, but the Keybase integration code has been removed from Mastodon.
 +
 +Regardless of Zoom ownership, Keybase is still under active development as of November 2022((https://github.com/keybase/client/commits/master)).
 +
 +===== Workaround to continue to use Keybase with Mastodon =====
 +<div todo>FIXME ''keybase.pub'', which this method relied on, shut down in early 2023 and so the below is no longer possible.((https://infosec.exchange/@tychotithonus/109831044204044763)) Are there alternative hack-y workarounds?</div>
 +<block important>These instructions allow you to verify control of your Keybase account on Mastodon.
 +
 +Unfortunately, it is currently not possible to verify control of your Mastodon account on Keybase.</block>
 +To create a verified Keybase link on Mastodon, you just need to link to an HTML file with the [[faq:verification:profile_url_green_check|standard verification tag]] somewhere in your public Keybase directory tree((https://infosec.exchange/@tychotithonus/109288715727881237))
 +
 +  - On Keybase, create an HTML file in your ''./public/'' directory (I chose ''proofs/mastodon.html'')
 +  - Add the standard verification tag somewhere in the HTML, e.g. <code>
 +<a rel="me" href="https://infosec.exchange/@tychotithonus">Mastodon</a>
 +</code>
 +  - Navigate in the browser to the *raw* public view (username.keybase.pub) of the file (and you might want to view source to make sure that the "me" rel tag is there): <code>
 +https://[keybase-username].keybase.pub/path/to/file.html
 +</code>
 +  - Use that link as your Keybase link in your Mastodon profile.
 +
 +A bit hack-y ... but it works!