Back to toolsToolbox

Cryptography Tools

Encoding, encrypting, verifying, auditing a TLS configuration or testing password strength: the essential tools for working with cryptography in security.

Password cracking is only legal on your own data or within an authorized audit. Never implement your own encryption algorithms in production: use proven libraries.

11 tools
Encoding and analysisOpen source

CyberChef

GCHQ’s “Swiss army knife”: Base64, XOR, hashes, decompression, by chaining operations. Works offline.

Web

Official website
Library and CLIOpen source

OpenSSL

Key and certificate generation, encryption and TLS connection inspection from the command line.

Windows, macOS, Linux

Official website
Encryption and signingOpen source

GnuPG

Free OpenPGP implementation for encrypting and signing files and emails.

Windows, macOS, Linux

Official website
Encryption and signingOpen source

age

Simple, modern file encryption tool with short keys and no configuration.

Windows, macOS, Linux

Official website
Disk encryptionOpen source

VeraCrypt

Encrypted containers and volumes, TrueCrypt’s successor.

Windows, macOS, Linux

Official website
PasswordsOpen source

Hashcat

GPU-accelerated hash cracking for 300+ formats: the reference for password audits.

Windows, Linux, macOS

Official website
PasswordsOpen source

John the Ripper

Classic cracking tool, with *2john utilities to extract hashes from archives and documents.

Windows, macOS, Linux

Official website
IdentificationOpen source

Name-That-Hash

Identifies a hash’s likely type and gives the matching Hashcat mode.

Python

Official website
TLS auditOpen source

testssl.sh

Complete audit of a TLS service: protocols, cipher suites, known vulnerabilities, certificates.

Linux, macOS

Official website
TLS auditFree

SSL Labs Server Test

Qualys online test that grades a public site’s TLS configuration from A+ to F.

Web

Official website
Classical ciphersFree

dCode

Hundreds of solvers for classical ciphers (Caesar, Vigenère…), handy for CTFs.

Web

Official website

Go further