
Driftwoodは、秘密鍵がTLSなどの用途や、ユーザーのGitHub SSHキーとして使用されているかどうかを調べることができるツールです。
Driftwoodは計算された公開鍵でルックアップを行うため、秘密鍵がツールを実行している場所から外部に出ることはありません。さらに、暗号化された鍵に対する基本的なパスワードクラックもサポートしています。
詳細はこちらをご覧ください。

以下の3つの簡単な方法で始められます。
cat private.key | docker run --rm -i trufflesecurity/driftwood --pretty-json -
リリースページからバイナリをダウンロードして実行します。
go install github.com/trufflesecurity/driftwood@latest
最小限の使い方は以下の通りです。
$ driftwood path/to/privatekey.pem
--helpを付けて実行すると、より多くのオプションが表示されます。
pkg/以下のパッケージは外部から利用可能なライブラリです。pkg/exp/以下のパッケージは実験的なステータスであり、互換性を破る変更が加えられる可能性があります。