このプロジェクトについて

secretgeneratorは、AIエージェントおよび機械可読パイプライン向けに設計された、監査可能なランダムクレデンシャル生成器です。アドホックなパスワード生成を、オペレーティングシステムのCSPRNGに裏打ちされた検証可能な契約に置き換え、強力なエントロピー(NISTに準拠した下限)と再現可能なJSON出力(スキーマv1)を保証します。このツールは、パスワード、dicewareパスフレーズ、生のシークレット、APIキー、PIN、エントロピー推定のためのサブコマンドを提供し、それぞれが棄却サンプリングによるクラス要件保証をサポートします。リリースはSLSA Level 3およびcosignキーレス署名で署名され、監査可能性のためにCycloneDX SBOMを含みます。インストールオプションには、ゼロインストールのnpm CLI、Homebrew、Docker、Go、Python、Rust、およびClaude、Cursor、Clineとの統合用のMCPサーーが含まれます。Goライブラリはプログラムによるアクセスを提供し、6言語の例が使用法を示しています。完全なドキュメントは、サブコマンド、スキーマ、暗号化、およびエンドツーエンドの検証をカバーしています。