Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.