keybase / keybase/client

Keybase web: Cannot decrypt invalid primary key or expiration

Open
#23,863 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

When using the web encrypt and decrypt tools I'm receiving the error "Error: no valid primary key self-signature or key(s) have expired"

I've adjusted the expiry dates for my keys but have not had any success in getting past this issue.

I've updated the expired keys with GPG and run `keybase pgp update` however this didn't work

curl -s https://keybase.io/numan1617/key.asc | gpg --list-packets

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure in the Keybase web encrypt and decrypt tools with the affected key, then inspect the output of `keybase pgp update` and `gpg --list-packets` for the downloaded key. No source file or test is named, so the work is complete when the invalid-primary-key or expired-key case is understood and the web tools handle it appropriately.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cryptography, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.