Note: This project was created to allow me to learn/discover the Go technology.
This project provide a program brute forcing the passphrase of a private key (EC/RSA).
Call syntax:
pkcheck.exe {PASSPHRASE_DICTIONARY_FILE_PATH} {KEY_PEM_FILE_PATH} [--enable-derivation]
Call example:
pkcheck.exe passphrases.txt pk-key-ec.txt
pkcheck.exe passphrases.txt pk-key-ec.txt --enable-derivation
Go >= 1.17
The binary files for Windows/Linux/Mac are compiled at each commit.
They are published as release atefacts.