Skip to content

skariel/keypub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeyPub.sh

A verified directory for SSH public keys, connecting identities to keys without managing authentication. KeyPub.sh allows users to verify ownership of their email addresses and associate them with their SSH public keys, creating a trustworthy identity system focused on user privacy.

Features

  • Verified registry linking SSH public keys to email addresses
  • Zero installation - works with your existing SSH setup
  • Privacy-focused: you control what information is public
  • Simple email verification process
  • Free public service
  • Perfect for SSH application developers - no need to build user verification systems

Quick Start

# Register your key with your email
ssh keypub.sh register [email protected]

# Verify your email with the code received
ssh keypub.sh confirm VERIFICATION-CODE

# Optional: Create an alias for easier usage
alias kp='ssh keypub.sh'

Available Commands

  • register <email> - Register your SSH key with an email address
  • confirm <code> - Verify email with code from confirmation mail
  • whoami - Show your registration details
  • allow <email> - Grant email visibility to another user
  • deny <email> - Revoke email visibility from user
  • get email from <fingerprint> - Get email for key (if authorized)
  • unregister - Remove your key from registry
  • help - Show help message

Use Cases

  • Single verified identity for SSH-based applications
  • Lightweight alternative to OAuth for CLI applications
  • Central identity system that respects privacy
  • Perfect for developers building SSH-based tools

Development

The project is built in Go and uses SQLite for data storage. Key components:

License

MIT License - see LICENSE file for details

Website

Visit keypub.sh for more information.


Built with ❤️ for the SSH community

About

the public ssh public key registry!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published