keybase / keybase/client

Decrypting File Encrypted To Myself On Another Machine

Open
#4,503 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

A couple days back I encrypted a file on my mac using:

keybase encrypt mcshauno -i secret.txt -o secret.txt.x

I then put that file in my Dropbox. I then attempted to decrypt that file on another computer (that had keybase installed with the same account) using:

keybase decrypt -i secret.txt.x -o secret.txt

And it fails and tells me I should try on other devices. I imagine I am missing something simple here but would appreciate some help. Thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported keybase encrypt and keybase decrypt commands across the two machines, using the issue's Dropbox transfer steps. Then trace how the client selects the user's keys or devices; done means the file decrypts on another machine or the limitation and required recovery steps are documented.

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.