Questions tagged [keybase]

Questions about Keybase. Keybase is a service for linking identities to encryption keys. It is able to link a variety of different identities to a single account so that you can know you are communicating with the person you think you are.

Keybase

Keybase is a tool for linking public identities to encryption keys, it also supports teams, chat, and git hosting.

The following types of identity can be linked:

  • Twitter
  • Facebook
  • GitHub
  • Reddit
  • HackerNews
  • Web (domain or via file)
  • Bitcoin
  • Zcash
15 questions
6
votes
2 answers

Can I sign git commits with keybase.io?

I am setting up a new machine and would prefer to use keybase for various pgp activities like signing commits. I can run a command like $ keybase pgp sign -m foo > x $ gpg --verify x 2>&1 | grep -oF 'Good signature' Good signature I could sign…
kojiro
  • 74,557
  • 19
  • 143
  • 201
2
votes
1 answer

Keybase private PGP key export fails but decryption is working as expected. So where is my private key?

I use Keybase and I want to export my private PGP key, but I don't know where it is. Encryption and decryption with keybase pgp [encrypt|decrypt] works as expected with messages sent to and from other people, but neither keybase nor gpg know where…
John Blackbourn
  • 791
  • 1
  • 8
  • 14
2
votes
0 answers

Integrating Jenkins pipeline with keybase.io

My team is using keybase.io instead of slack, and I'd like our Jenkins results to post into the builds directory of our keybase team. So far I have a post step (I'm using a declarative pipeline) like so: post { success { sh "echo…
Ann Kilzer
  • 1,266
  • 3
  • 16
  • 39
2
votes
1 answer

Implementing HMAC-SHA256 for Keybase in Javascript

I am working with the keybase.io API - trying to drive it from javascript. Logging in is a two step process. The second step is detailed at https://keybase.io/docs/api/1.0/call/login. I am stuck on the following; The server and the client share…
anthonyc
  • 187
  • 3
  • 13
1
vote
0 answers

Create dynamic subteam in keybase from cmd line

I'm trying to create a subteam in keybase from the command line. If I explicitly mention the team names like this keybase team create treehouse.hiring. Subteam gets created without any error. But if I get the team name and subteam as a parameter, it…
Anjana
  • 366
  • 5
  • 21
1
vote
1 answer

Cannot git checkout master: invalid path '?'

After an "unsuccessful" git pull on my local master, an error prevents to switch back to master: C: repo_folder> git checkout master error: invalid path '?' The ? must be because it is a keybase repo. From another branch where I checked out some…
rellampec
  • 698
  • 6
  • 22
1
vote
1 answer

Javascript - read all filenames and output to html with hyperlink

I have a limited hosting server. I want to read the filetree (all files and folders) and create a hyperlink to them on a basic html page. For clarity, I'm using Keybase, am publicly sharing files, but want to list them on an index.html page, not use…
roadcrypto
  • 13
  • 2
1
vote
0 answers

How to decrypt password from terraform output

How can I decrypt generated passwords from output like this: passwords = { "user-1" = "encrypted_password_by_keybase" "user-2" = "encrypted_password_by_keybase" "user-2" = "encrypted_password_by_keybase" .... etc } I was trying to…
Maciej
  • 1,209
  • 4
  • 16
  • 26
1
vote
1 answer

How to use keybase's git inside docker?

I have a keybase client running in the machine, but I want to be able to push commits from inside the container. However, keybase works a little different than git itself. It provides a git 'url' like this: keybase://private/user/project_name. I…
PPP
  • 1,279
  • 1
  • 28
  • 71
1
vote
0 answers

Keybase API use in PHP application

I am creating a new PHP application in which I want to interact with Keybase. First option is to use the API, but unfortunately I am running into some issues. First step is to call the signup call. I managed to create a curl request, but I am not…
1
vote
2 answers

flags need an argument keybase chat api example

I'am trying to test the example of the keybase chat api : echo "{'method': 'send', 'params': {'options': {'channel': {'name': 'you', 'public': true}, 'message': {'body': 'Still going...'}}}}" | keybase chat api -m but all i got is this error…
Bussiere
  • 500
  • 13
  • 60
  • 119
0
votes
1 answer

How to read team chats with Keybase Chat API?

Whenever I use the following Keybase Chat API query: { "method": "read", "params": { "options": { "channel": { "name": "teamnamehere", "pagination": { "num": 1000 }, "members_type": "team" …
Aaron Meese
  • 1,670
  • 3
  • 22
  • 32
0
votes
0 answers

I am having issues with the node module compilation

I need to install keybase-bot on an existing system which is based on Laravel. I have installed keybase-bot and its dependencies but it still gives me error like this. I am not a node.js dev so its really frustrating. I searched online for…
Syed
  • 508
  • 3
  • 16
0
votes
1 answer

How to use Keybase Git repository in Termux

Keybase-cli installs and runs in Termux on Android. However, I can't figure out if using the git helper is supposed to work in that environment or not. If I add a remote from Keybase (i.e. keybase = keybase://private/user/repo) and run git fetch…
Alen Siljak
  • 2,482
  • 2
  • 24
  • 29
0
votes
1 answer

Keybase "keybased.sock: connect n osuch file or directory"

I need to install keybase, and I followed the instructions available on the official linux download page. I executed the following commands: curl -O https://prerelease.keybase.io/keybase_amd64.deb sudo dpkg -i keybase_amd64.deb sudo apt-get…
Rafael Marques
  • 1,335
  • 4
  • 22
  • 35