Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsMay 30, 2026·3 min de lecture

Keybase — End-to-End Encrypted Chat, Files, and Git

An open-source platform for encrypted messaging, file sharing, team collaboration, and signed Git repositories with public-key identity verification.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Keybase
Commande d'installation directe
npx -y tokrepo@latest install 9f5383e9-5bdf-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Keybase provides end-to-end encrypted messaging, file sharing, and Git hosting tied to publicly verifiable cryptographic identities. It maps social media accounts to PGP keys, making it straightforward to verify who you are communicating with without exchanging keys manually.

What Keybase Does

  • Delivers end-to-end encrypted chat for individuals, groups, and teams
  • Provides an encrypted filesystem (KBFS) accessible as a mounted drive
  • Hosts encrypted Git repositories with per-repo access control
  • Links cryptographic identity proofs to Twitter, GitHub, Reddit, and domain names
  • Supports Stellar wallet integration for cryptocurrency transfers

Architecture Overview

Keybase runs a Go-based client daemon that handles cryptographic operations locally. Messages and files are encrypted client-side using NaCl and never leave the device in plaintext. The server stores only ciphertext and public signature chains. KBFS uses a Merkle tree for file integrity verification, and the Sigchain provides an append-only audit log of identity proofs and device additions.

Self-Hosting & Configuration

  • Install the Keybase client on Linux, macOS, or Windows
  • Run keybase login to create or connect to your account
  • Mount KBFS with run_keybase to access encrypted files at /keybase
  • Create encrypted Git repos with keybase git create <repo-name>
  • Add identity proofs via keybase prove twitter or similar commands

Key Features

  • Device-level key management with no single master password to lose
  • Exploding (self-destructing) messages with configurable timers
  • Bot API for building custom integrations with encrypted channels
  • Team management with sub-teams, roles, and audit logs
  • Cross-platform clients for desktop and mobile

Comparison with Similar Tools

  • Signal — excellent for mobile messaging but lacks file sharing and Git
  • Wire — encrypted team chat but no filesystem or Git integration
  • Matrix/Element — federated and flexible but more complex to set up
  • GPG/PGP — powerful cryptography but poor UX for non-experts
  • SimpleX — strong privacy focus but smaller ecosystem and no team features

FAQ

Q: Is Keybase still maintained? A: Keybase was acquired by Zoom in 2020. The client is open-source and functional, but active development has slowed significantly.

Q: Can I self-host the Keybase server? A: The client is open-source, but the server is not fully open-sourced. You rely on Keybase's infrastructure for account management.

Q: How does Keybase verify identity? A: Users post signed proofs on their social accounts. Keybase's Sigchain cryptographically links these proofs to the user's key.

Q: What happens if I lose all my devices? A: You can use a paper key (generated at signup) to recover your account and provision new devices.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires