
Private key usage verification
Driftwood — это инструмент, который позволяет проверить, используется ли закрытый ключ для таких вещей, как TLS или в качестве SSH-ключа GitHub для пользователя.
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/ считаются экспериментальными и могут содержать критические изменения.