The Attester is the key server for FlowCrypt users. You can use it to manage your public key, or search for someone else’s. In the sections below, we will visually guide you through how you can upload, change, delete, or search a key using the Attester.
Uploading a key
Since the Attester is meant to be for FlowCrypt users, you submit a key by installing and using FlowCrypt. While setting up the extension, you will be met with a screen that looks like this:
At this point, whether you select to upload your own key, or let FlowCrypt create it for you, by default the public part of that key (a Public Key) will be sent to the Attester where it will be publicly available for anyone who wants to send you encrypted messages.
Alternatively, you can skip uploading your Public Key to Attester, in which case you will have to manually distribute your public key to all of your correspondents (which is workable, but not very convenient).
Remove a key
Removing a key via the Attester is even more straightforward than uploading it. Browse to https://attester.flowcrypt.com and click ‘Dismiss your Public Key’, or just go directly to https://flowcrypt.com/attester/update-public-keys?intention=delete. You should see this page:
Enter your email address and click ‘Dismiss Public Key’. You will receive an email requesting confirmation. This is important because it prevents other people from dismissing your key without your consent. Click the confirmation link and you’re done.
Replace a key
The process of replacing a key is similar to removing it. You go to https://attester.flowcrypt.com and click ‘Update or replace your Public Key’. You will be sent to a page that looks like this:
From there, paste the new key you wish to use into the text area, then enter your email and click ‘Replace Public Key’. You will receive a confirmation email, and upon confirming your key will be updated on the Attester.
Search for a key
Searching for a key can be done at https://flowcrypt.com/lookup. Type in the email address you wish to lookup and click ‘Get Public Key’. You will be presented with the following information:
The Long ID is a unique signature used to identify your public key. For example, with the GnuPG command line utility, we can download and view a public key from the Attester using it’s Long ID like so:
➜ ~ gpg --keyserver attester.flowcrypt.com --recv-keys 33C0ECECB888C419 gpg: directory '/home/alex/.gnupg' created gpg: keybox '/home/alex/.gnupg/pubring.kbx' created gpg: /home/alex/.gnupg/trustdb.gpg: trustdb created gpg: key 33C0ECECB888C419: public key "Alejandro Alvarado <email@example.com>" imported gpg: Total number processed: 1 gpg: imported: 1 ➜ ~ gpg --export -a -----BEGIN PGP PUBLIC KEY BLOCK----- mDMEXtkufxYJKwYBBAHaRw8BAQdAEumP9mQ4J2WwxvobXB83FleS7rzAMiVBpnm0 aXiH3zO0J0FsZWphbmRybyBBbHZhcmFkbyA8YWxleEBmbG93Y3J5cHQuY29tPoh4 BBAWCgAgBQJe2S5/BgsJBwgDAgQVCAoCBBYCAQACGQECGwMCHgEACgkQM8Ds7LiI xBl/5gEAiAmBnaA9gqy9DnlmWneBLXokjh8w0YxrF9L/Pn/bf5IBAIC2DeFZjCGq tkYhjqboHjYrik1NsZQjJTkUOEksDxcIuDgEXtkufxIKKwYBBAGXVQEFAQEHQCn3 uPFsdPiffwNwXVl8ybf5vuruvi42Bh6XISO62odyAwEIB4hhBBgWCAAJBQJe2S5/ AhsMAAoJEDPA7Oy4iMQZMC8A/jJguhTkVhvPagLK7e/IbDlLpZ1Eq+1EHXr77Wnl uR/sAP9AN818MJ9dBD1yo6XoYHQRG9uAW5AW/xP5Tr+Y6Z8eAg== =crYM -----END PGP PUBLIC KEY BLOCK-----
That’s it! We hope this guide has helped you attain Attester mastery. If you’re still stuck trying to do something on the Attester, don’t hesitate to reach out to us at firstname.lastname@example.org.