This tool extracts password hashes from SSH private keys using ssh2john, useful for forensic analysis and password cracking.
This free online tool allows you to convert SSH private keys into John the Ripper compatible hash format. It helps security professionals and enthusiasts to test or crack SSH passwords securely.
SSH2John is a utility that converts SSH private key files into a hash format compatible with John the Ripper, a popular password cracking tool. This allows you to analyze and test SSH key security in a controlled environment.
John the Ripper is a fast and flexible password cracking software used to perform security testing. It supports multiple hash types, including those generated from SSH private keys using ssh2john.
SSH, or Secure Shell, is a network protocol used to securely connect to remote systems. SSH uses key pairs consisting of a private and public key to authenticate users without sending passwords over the network.
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/keydecryptor/.ssh/id_rsa): Created directory '/home/keydecryptor/.ssh'.
Enter passphrase (empty for no passphrase): mypassword Enter same passphrase again: mypassword Your identification has been saved in /home/keydecryptor/.ssh/id_rsa. Your public key has been saved in /home/keydecryptor/.ssh/id_rsa.pub.
Input:
id_rsa (SSH private key file)
Output:
$sshng$1$16$...$...$... (John the Ripper compatible hash)
Can you convert SSH keys to John the Ripper hash for free?
Yes, this online tool allows free conversion of SSH private keys into John the Ripper hash format.
Is it safe to upload my SSH private key?
Always ensure you are uploading keys in a secure environment. Use test keys if possible and avoid using production private keys.
Which password types are supported?
Any password-protected SSH private key can be converted to John the Ripper hash format.