Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pgp-key.md #1504

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

RubenKelevra
Copy link

What I did

— Remove non-working link to keybase.io
— Add key ID
— Add raw-link to the key file in pgp-keys
— Remove not self-signed PGP key in code box (having a single source for the PGP key and the key ID is a bad habit)
— Move security reporting link to the bottom

Why I did that

Fixes #1503

To-Do before merge

— A new GitHub repo 'pgp-keys' under lbryio needs to be created
— The public key file needs to be signed by the 0x73000EAE82F4283AAF1FCC516CB639B5FFE02E7E key (self-signature)
— The signed public key needs to be stored in the master branch of 'pgp-keys' as lbry-key.asc

— Remove non-working link to keybase.io
— Add key ID
— Add link to (yet to be created) GitHub repo 'pgp-keys' with the key file 'lbry-key.asc' stored in the master branch
— Remove not self-signed PGP key in code box (having a single source for the PGP key and the key ID is a bad habit)
— Move security reporting link to the bottom
@lyoshenka
Copy link
Member

thanks @RubenKelevra for this PR. can you explain why its best to have a separate repo for PGP keys rather than including it directly on the page?

@RubenKelevra
Copy link
Author

thanks @RubenKelevra for this PR. can you explain why its best to have a separate repo for PGP keys rather than including it directly on the page?

Sure. The idea is to make it harder for an attacker to modify the binary and the pgp key. If the pgp key is stored in a git on Github either Github itself would need to be compromised or the git needs to be modified, additionally to the webpage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GPG-Key is no longer available on the provided link
2 participants