keybase / keybase/keybase-issues

Difficulty in understanding how PGP secret keys are synced

Open
#3,056 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

I am using 2 PGP keys (A and B) and 2 devices (P and Q) with keybase CLI client.
After importing the keys to keybase and removed private key from keybase site (sorry cannot remember exact order of operations), I found that the export of private (secret) key are working differently in 2 devices:
- keybase client in P can export secret key of both A and B
- keybase client in Q can export secret key of A but not B

After reading [Local Key Security](https://keybase.io/docs/crypto/local-key-security) I assume P and Q now have different set of secret keys in their 'keybase local keyring', but cannot figure out a way to inspect under the hood.

Can I ask what is a supposed way to synchronize the secret key again (with keybase, CLI only if possible) ?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked Local Key Security documentation and the keybase CLI entry points for exporting secret keys. Compare the reported behavior for devices P and Q and determine whether a supported synchronization or inspection procedure exists; done means documenting that procedure or confirming the behavior is unsupported.

Written by the indexing model from the issue text.

Assessment

Domain
cli, 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.