21 ms·
Ask HN: Keybase Alternatives?
Since Keybase is being acquired by Zoom (see https://news.ycombinator.com/item?id=23102430 https://news.ycombinator.com/item?id=23102430), it would be lazy to not start looking at alternatives already
I myself mostly use the following features from Keybase: Chat, KBFS, Git repositories and encrypting messages sent out-of-band via PGP in Keybase (and the various cryptographic tools [signing, validation etc])
What alternatives have the features outlined above, but are ideally either FOSS or at least not run by a for-profit company? I mainly used Keybase to make using those features easier, so please don't suggest the cli of gnupgp (or similar) as alternatives.
- mvanbaak 7y agoChat: Pick one of the many available. telegram, signal, wickr etc etc KBFS: personally I switched to gpg encrypting important files on a NAS with encrypted backups to amazon glacier and backblaze. Git: gitlab, github, bitbucket (just to name a few) Encrypted messages out-of-band: Just use plain pgp/gpg
- tonyarkles 7y ago> Git: gitlab, github, bitbucket (just to name a few) None of those hide the contents of your repo from the company that's hosting it. I suppose self-hosted Gitlab hides it the same way that Keybase does (the company's software sees your repo, but it's not stored in plaintext on their disks)
- frio 7y agoYes. I _love_ Keybase Git for instant, immediate, safe backups of private repos. Keybase Git has been an absolutely killer feature for me since it came out and I'll miss it terribly if Keybase-the-software takes a turn for the worse. Now is the time to ensure I've got everything properly backed up, I guess. https://github.com/spwhitton/git-remote-gcrypt https://github.com/spwhitton/git-remote-gcrypt is probably the best alternative for now, but I'm wailing and gnashing my teeth at the prospect of going back to PGP keys. Maybe there's some way to intersect https://github.com/FiloSottile/age https://github.com/FiloSottile/age and a git remote.
- frio 7y ago... and https://rovaughn.github.io/2015-2-9.html https://rovaughn.github.io/2015-2-9.html. Maybe a weekend project hiding in here somewhere.
- seemslegit 7y agotelegram is not a secure chat app any more than skype or fb messenger are, there is some per-conversaion opt-in 'secure chat' feature with unknown guarantees that is not even available on the desktop client.
- lucideer 7y ago> I myself mostly use the following features from Keybase: Chat, KBFS, Git repositories and encrypting messages sent out-of-band via PGP in Keybase (and the various cryptographic tools [signing, validation etc]) While all these features are individually nice, I kinda started to worry about Keybase as a product when they started bolting on stuff like this. I think the key (pun intended) to stable & ongoing success in this space is to focus on doing one thing well. Keybase was incepted as a service for signing & validation. There's currently https://keys.pub https://keys.pub for that. I'd be interested to hear if there's others. For chat, there's a lot of competitors to choose from. I like Riot.im. For KBFS, Tresorit has been mentioned. I signed up, but haven't been super impressed with their clients yet. I'm not sure what better options are out there.
- ceejayoz 7y agoNone of these really worried me. The Stellar airdrop was my "oh shit" moment.
- lucideer 7y agoThese worried me. Then the airdrop panicked me! :)
- geerlingguy 7y ago"Going crypto" is the new 'jumping the shark'.
- spurgu 7y agoThen again "crypto" is what Keybase is all about.
- baby 7y agoI can picture them being "OK I want to implement some cool cryptography stuff right now, what about a cryptocurrency wallet? Like that we can even get some funding". Honestly I would have done the same stuff, I don't see why people are mad, it doesn't make the product less good.
- acasajus 7y agoprotonmail for mail/chat and protondrive (when it's released for kbfs) or tresorit
- Yeri 7y agokeys.pub does the signing/validation part
- VectorLock 7y agokeys.pub felt a lot like keybase when I first saw it. Now it seems like a no brainer go to replacement.
- throwaway888abc 7y agoThat looks awesome!
- deleted 7y ago[deleted]
- client4 7y agoI'd suspect this is jumping the gun a lot bit. Keybase was running a free service for years and has matured a lot in the last year (post crypto debacle). There's nothing stopping them from 1. Letting Keybase go into maintenance mode. 2. Donating the server to a foundation. 3. Open sourcing there server. In all these scenarios Zoom gets better security which is a win for the world :)
- simlevesque 7y agoThey will lost all the people working on it. The ship has sailed.
- SkyMarshal 7y agoI would bet there’s enough community interest to make it a viable open source project if they open source the server code. It’s worth advocating to Keybase team for.
- capableweb 7y agoI'm happy if any of those three options happen, but I'm preparing for that none of them will happen.
- AlexCoventry 7y ago> In all these scenarios Zoom gets better security I'm more worried about the scenarios in which keybase gets worse security. Zoom's attitude to security is terrible.
- trog 7y agoI am even more worried about the scenarios in which the rest of keybase ceases to exist if Zoom decide its not worth keeping online!
- freewizard 7y agoI'm expecting Matrix/Riot has some of those like chat, and will develop some more. And there'll be definitely alternatives, which is the beauty of FOSS.
- deleted 7y ago[deleted]
- atonse 7y agoI am also curious here. I have used and advocated strongly for Keybase with a couple of local government clients to send sensitive files back and forth (not sensitive in the sense of national security, but more to preserve privacy and store encrypted at rest). But I want to get ahead of the concern that Keybase is now owned by a Chinese company, which instantly compromises it. PGP is dead on arrival, since it's an overcomplicated mess. Keybase felt like WireGuard for its use case, just dead simple and also secure. Update: I just want to clarify that I am happy for the Keybase team. This is clearly an Aquihire meant to bolster Zoom's security talent. And as a Zoom user, I'm generally happy about this development. But there will definitely be a concern about them being acquired by a Chinese company. Update #2: I thought about FooBarWidget and others' comments, and I'm going to alter my wording. Zoom isn't a Chinese company, but their development team has been entirely based in China all this time and there have been concerns about that (which are entirely legitimate for certain groups like governments, in my opinion), especially given their communications aren't e2e encrypted.
- FooBarWidget 7y agoZoom is not a Chinese company. The founder merely was born in China. He is US citizen. I am very put off by this anti-China rhetoric. Everything that even has a remote connection to China is now under suspicion. This is madness.
- dasil003 7y agoAgreed, this is a huge distraction that gives cover to bad domestic policy and surveillance over-reach.
- imglorp 7y agoMaybe not a Chinese company, but there's a lot of smoke around the question of control. Enough smoke to indicate fire? Eg smoke: https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto-a-quick-look-at-the-confidentiality-of-zoom-meetings/ https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto...
- atonse 7y ago
- SkyMarshal 7y agoI think the only complete alternative is to successfully persuade the Keybase team to release their server code under an open source license. Their client is already open source. https://github.com/keybase https://github.com/keybase The only other alternative is a mishmash of multiple apps that each do part of what Keybase does.
- capableweb 7y agoThat would be really great, but feels like very unlikely as well. If they could open source it, why didn't they do it before?
- ahnick 7y agoProbably, because it provided them with more likely paths to monetization having everyone dependent on their server infrastructure. An argument could be made that if Zoom wants to build positive equity with the security community then open sourcing the Keybase server might be a good way to do that.
- mdkrkeo9 7y agoThe only positive Zoom is interested in is the rate of growth in their bank account.
- SkyMarshal 7y agoPartly b/c when Keybase was in due dilligence with Zoom they wouldn’t make any major decisions like that. Now that the deal is done and appears to have been primarily an acquihire focused on adding E2E to Zoom, Keybase may be low enough priority for Zoom that open sourcing it is a viable option now. Eg, it doesn’t sound like Zoom wants to allocate any dev time to Keybase, wants to stay focused on Zoom, and probably can’t sell Keybase without its developer team who are all working on Zoom now. So hopefully they’ll just open source it and let the community take over.
- ahnick 7y agoRecent github issue opened for this -> https://github.com/keybase/client/issues/24105 https://github.com/keybase/client/issues/24105
- wayneftw 7y agoHonest question: What function does a server perform in end to end encryption? Because I see that the Keybase client is open source but not the server…
- xrd 7y agoYou have to exchange data (public keys and the actual encrypted content) and if you can't do that peer to peer, you need something that facilitates that. For example, webrtc clients can talk over an encrypted channel to each other p2p if they are inside the same network. If not they need a TURN server to relay that information and do NAT (firewall traversal). For obvious reasons no one wants to be the service provider of anonymous encrypted content, hence a business opportunity.
- ParadisoShlee 7y agoHopefully something with Activitypub can be created... splitting up lots of independent Keybases connected using federation protocols would be rad.
- rasengan 7y agoHandshake [1] is a great keybase alternative that doesn’t even rely on centralization. All information is verifiable with the blockchain acting as the root of trust. [1] https://handshake.org https://handshake.org
- SkyMarshal 7y agoI thought Handshake was decentralized DNS server. Keybase is primarily a secure chat app. Does Handshake have chat, chat room, and team chat functionality too?
- Hamuko 7y ago>Keybase is primarily a secure chat app. Isn't that chat pretty new in Keybase's history?
- sleepybrett 7y agoJust over three years.
- rasengan 7y ago> Keybase is primarily a secure chat app. It looks like keybase has morphed since I've last looked at it. I recall its primary function being that of a Web of Trust-like system for different public keys and addresses. > Does Handshake have chat, chat room, and team chat functionality too? That said, with additional tools, Handshake also improves end to end encryption services since you can actually place fingerprints/certificates on the blockchain so you can actually verify these instead of just 'hitting yes' like most people appear to do when using e2e chat applications. As a bonus, it also improves web security since there are hundreds of actors who can generate 'valid' certificates today. This becomes impossible with Handshake.
- capableweb 7y ago> Keybase is primarily a secure chat app I guess it depends on the user, but the key feature of Keybase (for me) is the web of trust I've built over the years now, and secondary is the features built on top of that web of trust.
- sylvain_kerkour 7y agoHi, I'm developing Bloom[0] which is an entirely FOSS encrypted[1] and offline-first (but with multi-devices sync!) productivity app which features Files, contacts, calendar and notes. So no chat nor Git, but everything else :) If you are interested in joining the (coming soon) beta, feel free to contact me: https://bloom.sh/contact https://bloom.sh/contact [0] https://gitlab.com/bloom42/bloom https://gitlab.com/bloom42/bloom [1] https://gitlab.com/bloom42/bloom/-/wikis/security https://gitlab.com/bloom42/bloom/-/wikis/security
- alexriabtsev 7y agoam I right that it's Google apps FOSS alternatives?
- sylvain_kerkour 7y agoYes :) I launched it last June but it was a webApp. Time have passed and the project has switched to native apps to offer what Google (and the web) can't offer: offline first and end-to-end encryption. So it offers the same services as Google, but with better (in my opinion) features.
- alexriabtsev 7y agocan I get beta invite?
- sunaurus 7y agoAs a heavy Keybase user, this looks promising. Is the lack of chat a permanent decision, or is it just something that's planned for later?
- sylvain_kerkour 7y agoThank you! Currently it's not planned because it's a lack of focus and I believe that the existing alternatives (Signal & Matrix) are really good. Adding encrypted email is envisaged but it will be considered once the other features have reached stability (Email is such a mess...)
- FunnyLookinHat 7y agoThe big feature for me is easy and secure backup of things like dotfiles (and it not being secured ONLY by a password). I may just combine gpg and a private S3 bucket now along with some simple bash tooling.
- mk4p 7y agoExactly how I'd been using it - keeping my dotfiles in a git repo that's not at GitHub.
- frellus 7y agoWhy not Mattermost (https://mattermost.com/ https://mattermost.com/)? If the key feature of keybase was encrypted chat, seems like Mattermost solves the problem. Or Signal?
- mawalu 7y agoWhy would mattermost solve that?
- hexandcube 7y agoI've only heard about https://keys.pub https://keys.pub
- ianopolous 7y agoIf anyone's looking for a fully open source, decentralized encrypted filesystem similar to KBFS, then checkout Peergos[1][2]. It's built on top of IPFS. [1] https://book.peergos.org https://book.peergos.org [2] https://github.com/peergos/peergos https://github.com/peergos/peergos [disclaimer: Peergos founder]
- cybdnb 7y agoThanks keybase for the free 100$ worth of lumens. You'll be remembered fondly.
- 3JPLW 7y agoWhat have you done with your lumens?
- aquabeagle 7y agoImmediately sold them and kept the cash
- cybdnb 7y agoI'm hodling them of course
- dhagz 7y agoI converted mine to regular bitcoin.
- morpheuskafka 7y agoI converted to some other coin and bought an AirVPN subscription for a year, donated $15 to the Tor Project, and I have about $40 left now.
- astrostl 7y agoI totally forgot about that. Turns out I have 6000 lumens. Thanks!
- zelly 7y agohttps://pgp.mit.edu/ https://pgp.mit.edu/ has been around before and will be around after Keybase is long gone.
- giancarlostoro 7y agoSince nobody's mentioned Wire, it's not a 1:1 alternative but it's close in terms of chat. I don't think any 1:1 alternative to KeyBase will rise up anytime soon, hosting git and files will be a bit to build up to. Website: https://wire.com/en/ https://wire.com/en/ Their backend is open source unlike KeyBase: https://github.com/wireapp/wire-server https://github.com/wireapp/wire-server
- Aachen 7y agoWe've been using Wire in our company for a few years now, I can't say it's a great UX or bug-free, but it gets the job done and supports most things we want like being available on all platforms, key verification (proper e2ee, not like Keybase that trusts the server on first use), (group) calling and (group) video calling, audited, open source, sending files of course, timed/expiring messages, no need for a phone number upon registering... it's really quite complete if you're willing to put up with it being a sluggish web/electron client. Well, and the network effect: I wish more people were on it so that wouldn't be a barrier, but Keybase had the same issue there so this might be a good place for Keybase users to continue chatting.
- AnonC 7y agoHave to agree on the Wire clients being sluggish. I’ve seen this on all platforms I use (even on mobile). Otherwise it’s so nice to have something that doesn’t require a phone number and allows up to three accounts to be setup in a client for free users.
- nopcode 7y agoWire is great on paper (and PowerPoint slides). Not on my machines.
- morpheuskafka 7y agoI used it a few years ago and I thought the US was pretty good on iOS at least.
- karanganesan 7y agoSignal App - Completely open source https://signal.org/en/ https://signal.org/en/
- expialidocious 7y agoDoes signal still require me to share a phone number?
- nske 7y agoIt does (or at least did, when I was using it). It only requires it for registration, so you could even use a disposable phone number, but regardless it is a nonsensical choice for something that could aspire to be a general-purpose chat application. The server is open-source so you could host your own server -though that's not very practical due to the client situation (not really a variety of configurable ones, so you'd probably need to change/package/distribute the official).
- nske 7y agoI used Signal for more than a year. Unfortunately compared to Keybase's chat, it is buggy, slow and lackluster in functionality.
- INTPenis 7y agoThe main thing I miss about keybase is the signing and verification of public resources like Github, mastodon accounts and personal websites.
- spladug 7y agoIf you just want to share your public key safely, a .well-known directory on your domain works these days: https://wiki.gnupg.org/WKD https://wiki.gnupg.org/WKD
- carapace 7y agoAh that's awesome! I've never heard of that before. Thank you!
- Arkanosis 7y agoJust a quick note on WKD since I've been bitten by this a few days ago: as soon as you set it up, some people will start using your keys automatically, without even knowing it (eg. it seems that ProtonMail automatically uses keys found on a WKD to encrypt outgoing mails). While in itself it's not a bad idea, you'd better prepare for this to avoid looking stupid like me, when you receive a casual encrypted mail and you're not able to read it (my private keys are air-gapped and until now I only expected to receive PGP-encrypted mail if it was worth the effort to read it offline).
- oefrha 7y agoUsing WKD is also a good way to solicit useless “security”-related emails from people running questionable automated scanners.
- AnonC 7y ago> ...when you receive a casual encrypted mail and you're not able to read it (my private keys are air-gapped... Could you elaborate on why you put your public key in well-known and also how (and for what purposes) you use your air-gapped private key? As an average user, I’ve always been worried about private keys being stolen or lost.
- sapir 7y agowhat do you think about it? https://www.youtube.com/watch?v=G8Bt3jEhIwA https://www.youtube.com/watch?v=G8Bt3jEhIwA
- carapace 7y ago(Just to let you know I automatically downvote links to Youtube that have no description of what to expect. Nothing personal.) That was weird, but not bad. But it doesn't have anything to do with this thread. (It's a funky dance video.) You seem to be spamming that link on HN. Please don't. You'll just get banned.
- CalmStorm 7y agoI have been working on this decentralized key-value database: https://github.com/kevacoin-project/kevacoin https://github.com/kevacoin-project/kevacoin Together with W3C's draft Decentralized Identifiers (DID: https://www.w3.org/TR/did-core/ https://www.w3.org/TR/did-core/), it could provide a decentralized alternative. Not sure what is the best way to verify Twitter/Github account though. This has to be managed by users themselves. E.g. one user posts a proof in the Twitter account, the other user verifies the proof by checking the proof against the public key posted in the database.
- SujiYan 7y agoTake a look of GunDB for DB? Also for binding social account -- maybe take a look of https://Maskbook.com https://Maskbook.com & https://github.com/DimensionDev/Maskbook https://github.com/DimensionDev/Maskbook - able to send encrypted post/comment on fb/twitter etc
- covidcovidcovid 7y ago10 years ago I was able to get good result from ads, but now it is an absolute waste of money and it's not worth it anymore.
- niyikiza 7y agoWhat's a good business model for this kind of company?https://news.ycombinator.com/item?id=23106043 https://news.ycombinator.com/item?id=23106043
- dennyabraham 7y agoI would pay business money, for a way to manage, simply and conveniently, trusted developer identities (via a web of trust) to validate software packages. This is something of a larger concern, but if that was their product goal, it is a thing I would attach a dollar figure to
- misrab 7y agoEthereum.
- neets 7y agoOkay and???
- hexandcube 7y agoWhat does Etereum have to do with keybase?
- nanomonkey 7y agoScuttlebutt is an open source p2p gossip network (no central servers) that includes clients that implement chat, blogging, git and github replacements, Shamir's Secret sharing (splitting up a secret by encrypting it so that a number of your friends are needed to decrypt, via Dark Crystal [https://darkcrystal.pw/] https://darkcrystal.pw/]), games and probably more that I am forgetting. You could easily place your public keys in your user profile.
- Aachen 7y agoJust looked in the repository, looks like there is an app for it on f-droid. Do you have experience with Manyverse / would you recommend it? app https://f-droid.org/app/se.manyver https://f-droid.org/app/se.manyver / website https://www.manyver.se/ https://www.manyver.se/
- m52go 7y agoI've downloaded Manyverse from F-Droid so many times, hoping to finally use it for real...but I never could. I was particularly excited recently when an iOS app was released. If you have a really close group of techy friends who don't mind hiccups and tinkering and don't mind a strictly non-private social medium, maybe it could work. However, if you're trying to use it with normies, you might be disappointed. Private messages don't work at all, in my experience. Syncing with a pub server takes a couple of restarts, and there is no indicator in the GUI that any syncing is happening, so the user is left guessing. I have nothing but respect for Andre Staltz and all the dedication and work that he and others have put into the app (and ecosystem) but, at least for me, it's just not quite there yet.
- Aachen 7y agoSad to hear but thanks for the info!
- 627467 7y agoI'm only a recent user of SSB, many of the problems you describe seems related to the inherent nature of the protocol making it hard to onboard (ie. You almost always would need access to a pub to connect to the first few users). On iOS you could try https://planetary.social/ https://planetary.social/
- newztech11 7y agothink the key (pun intended) to stable & ongoing success in this space is to focus on doing one thing well
- SamWhited 7y agoFor e2e encrypted chat there's https://conversations.im https://conversations.im. I've been using it for a while since it lets me bring my own domain and have been very happy. The Android client supports encryption with PGP keys and OMEMO (a double ratchet like Signal uses with some nice key trust options added on top to make it easy for novices, but configurable by experts).
- m4lvin 7y agoA few days ago Conversations also learned how to make audio and video calls :-)
- sproketboy 7y agoWhat, you don't want teenagers hacking into your messages with p0rn?
- rebblumstein 7y agoCan someone ELI5 why an alternative is really needed here?
- rasengan 7y agoThere needs to be a way to verify keys and identity when using encryption as well as when using public key operations as a method of authentication in general. Keybase, a centralized service, provided this ability [1]. Now that it was acquired by Zoom who has a history of poor privacy policies [2], people are looking for an alternative. One suggested alternative is Handshake [3], a decentralized system. [1] https://book.keybase.io/guides/proof-integration-guide https://book.keybase.io/guides/proof-integration-guide [2] https://www.theguardian.com/technology/2020/apr/02/zoom-technology-security-coronavirus-video-conferencing https://www.theguardian.com/technology/2020/apr/02/zoom-tech... [3] https://handshake.org/ https://handshake.org/
- otachack 7y agoKeybase was acquired by Zoom, and the statement from Keybase reflects that they'll mostly be focusing on Zoom products rather than Keybase product line, hinting it may get abandoned.
- jamieweb 7y agoI'm not seeing much mention in this thread of the cryptographically-linked identities feature of Keybase, i.e. where you can link your Website, Twitter, Reddit, HN, etc. As far as I know, that was Keybase's initial offering, which they then built on top of to create a full suite of applications. Although to play the Devil's advocate - while the feature is cool and implemented nicely, I doubt that many people actually use it beyond the novelty factor.
- samatman 7y agoI've had one person use it to find me after a conference, confirm my various online identities (he only had one handle to work with), and contact me securely. That leadededededed to paying work, so it was important even if it only happened one time.
- neets 7y agoCan someone suggest an alternative for encrypted git?
- stickac 7y agohttps://keys.pub https://keys.pub
- lihaciudaniel 7y agoUnironically WhatsApp it has its own end to end encryption
- ereyes01 7y agoupspin.io seemed like a strong decentralized alternative from the same people who maintain the Go language, but unfortunately it seems defunct, judging by it's GitHub activity. Anyone know if it has been forked and maintained elsewhere?
- vbezhenar 7y agoGPG works, I don't know why anyone thought that anything else is needed.
- wglb 7y agoSee https://latacora.micro.blog/2019/07/16/the-pgp-problem.html https://latacora.micro.blog/2019/07/16/the-pgp-problem.html. I don't recommend it.
- divbzero 7y agoThe Keybase acquisition is a reminder of the potential fragility of using centralized services (root servers, GitHub, CAs) to support decentralized tools (DNS, Git, TLS). > ideally either FOSS or at least not run by a for-profit company I agree with these aims, but ideally I’d hope for the alternatives to be decentralized as well.
- sterlind 7y agoI host a git repo on Keybase. Is there a replacement specifically for this feature? I don't want to host the plaintext on any cloud, but I want the ciphertext to be highly available and easily re-encrypted in case of compromise.
- gnu 7y agokeybase is unfortunately one of those programs that combine many things into one - somewhat antithetical to the Unix philosophy of doing one thing well. For kbfs, tahoe-lafs is a nice alternative. I don't know about the fuse interface as I haven't used it, but it has some solid fundamentals behind it, actively being developed and can be self hosted. GPG still works! GPG also is a swiss army knife, unfortunately. There is OpenBSD signify (or minisign) if you want signatures. There is also age - https://github.com/FiloSottile/age https://github.com/FiloSottile/age
- SujiYan 7y agoWe're working on a solution for user to link their Fb/twitter identity to a decentralized ID and post encrypted post/comment (even sending any crypto over) on Fb/twitter only viewable by friends *(not able to decrypted by Fb or NSA) - https://maskbook.com https://maskbook.com Source code: https://github.com/DimensionDev/Maskbook https://github.com/DimensionDev/Maskbook For now we're trying to integrate decentralized FS solution as well so eventually Fb/twitter can be merely an infrastructure layer
- tkeeler 7y agoI'm a light user of Keybase and used it primarily for validation & signing. The social identity verification was quite nice. It seems that's what most of the users here were using it for. My suspicion is while we're not likely to see much new development from Keybase, the existing capabilities aren't likely to go away for some time. The premise of validation/signing isn't a technically complex approach and I'm sure someone can create and FOSS it. The question however is - what features would you want integrated and what things did you find annoying?
- eddieoz 7y agoBitrated is an interesting alternative for identity/reputation validation - wot based: https://www.bitrated.com https://www.bitrated.com
- baby 7y agoA bit late, but I just wrote https://cryptologie.net/article/502/alternatives-to-pgp/ https://cryptologie.net/article/502/alternatives-to-pgp/
- zsoltsandor 7y agoYou can do the PGP part in a decentralized way with notations and proof-specific posts - including HN: https://metacode.biz/openpgp/proofs https://metacode.biz/openpgp/proofs And then there is WKD if you have a hosted site: https://metacode.biz/openpgp/web-key-directory https://metacode.biz/openpgp/web-key-directory