keybase / keybase/keybase-issues

Can't enter decryption password on CLI with Mac OS X

Open
#181 3 comments 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

Although I'm able to use the CLI on Linux (Fedora 19) the CLI decryption does not allow me to enter a password on Mac OS X.

Scenario is:
- Run `keybase decrypt --signed`
- Paste in message, then enter CTRL-D. This works fine and I can see the encrypted message appear in the console after I paste it.
- Type in my password. No stars appear as I enter my password.
- Press enter. Nothing happens the first time I press enter.
- Press enter a second time. The prompt about requiring a password appears a second time.

Version information:
- Mac OS X 10.9.2

```
$ gpg --version
gpg (GnuPG) 1.4.13
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
$ keybase -v
0.0.31
$ node -v
v0.10.10
```

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file or test is named. Start by reproducing `keybase decrypt --signed` on Mac OS X with the reported versions and compare its password-input behavior with Linux; done means the password prompt accepts input and decryption proceeds after the pasted message.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, node.js
Domain
cli, 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.