Skip to content

candiddev/rot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo Rot

Secure Secrets Management for the Modern Sysadmin

Latest Release Notes: v2024.11

💬 Discussions
📖 Docs
⬇️ Download
🛣️ Roadmap

Rot is a command line (CLI) tool for managing cryptographic values.

Rot makes cryptography easy:

  • Generate keys and values using current best encryption
  • Version and track your secrets
  • Secure secrets among individuals using Shamir Secret Sharing
  • Rekey encrypted values to the latest encryption standards
  • Share your encrypted values with other users and devices
  • Perform one-way encryption for zero-knowledge secrets
  • Run commands and scripts with encrypted values injected through environment variables
  • Store your encrypted values securely in git with human-readable diffs
  • Generate and view X.509 certificates and Certificate Authorities
  • Generate and view JWTs
  • Generate and verify signatures
  • Generate SSH keys and certificates

Visit https://rotx.dev for more information.

Why Rot?

Aside from the infamous ROT13 Caeser cipher, cryptographic keys have a tendency to "rot" rather quickly. Frequent use of keys inevitably leads to leakage and/or compromise, and the underlying encryption algorithms may not be secure in the future. Cryptographic material doesn't age well in general.

About

Secure Secrets Management for the Modern Sysadmin

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages