Driftwood 是一个工具,可以让你查找某个私钥是否被用于 TLS 或作为某个用户的 GitHub SSH 密钥等用途。
Driftwood 使用计算出的公钥进行查找,因此私钥永远不会离开你运行工具的地方。此外,它还支持对加密密钥进行一些基础的密码破解。
你可以在此阅读更多相关信息

三种简单的入门方式。
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/ 下的包被视为实验性状态,可能存在破坏性变更。