keybase / keybase/client

Feature request: Accept base64 encoded binary KB secret at keybase.io/decrypt

Open
#13,967 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

We use Keybase to encrypt the automatically generated credentials using the Terraform's KB integration. That works beautifully in the terminal/bash shell. But in cases where people don't have access to it, we'd like to provide a backup option of decrypting the received secrets at keybase.io/decrypt. However, Terraform outputs the KB-encrypted secrets as a base64 encoded binary, and keybase.io/decrypt doesn't currently accept the encrypted secret in that format. Would you be able to add support for it?

(I know this is the KB client repo.. but I couldn't find a better place to submit a feature request for your website.)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the keybase.io/decrypt entry point and review how the Terraform KB integration produces the base64-encoded binary secret. Confirm whether this client repository contains the relevant website code; done means the decrypt page accepts that format and successfully decrypts the received secret.

Written by the indexing model from the issue text.

Assessment

Tech stack
terraform
Domain
web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.