Crypto en beveiliging

(14)

Hashes, coderingen, handtekeningen en sleutels voor dagelijkse beveiligingstaken.

CSR-generator

Genereer een PEM-gecodeerd Certificate Signing Request en de bijbehorende RSA-private key. Geef de common name, de organisatievelden en de sleutelgrootte (2048, 3072 of 4096 bits) op.

Checksumverifier

Bereken de checksum (MD5, SHA-1, SHA-256, SHA-384, SHA-512 of CRC32) van willekeurige tekst en vergelijk die met een verwachte waarde voor een duidelijk oordeel over wel of geen overeenkomst.

Cipher-identificatie

Plak de cijfertekst en de identificatie suggereert waarschijnlijke coderings- en cijferschema's: Base64, hex, binair, morsecode, Caesar of substitutie, JWT en gangbare hashes.

SSL-certificaatgenerator

Genereer een zelfondertekend SSL/TLS-certificaat en een RSA-privésleutel volledig in je browser. Eigen Common Name, SANs en geldigheid, geëxporteerd als PEM.

Base64-bestandsencoder

Encodeer elk bestand (PDF, ZIP, afbeelding, executable) naar Base64-tekst om in JSON, e-mail, YAML of data URI's te embedden. Draait lokaal, geen upload.

Base58 encoder en decoder

Encodeer UTF-8-tekst of hexadecimale bytes en decodeer Base58 veilig met het Bitcoin-, Ripple- of Flickr-alfabet.

Caesar-cijfer encoder

Versleutel en ontsleutel tekst met het Caesar-cijfer. Elke verschuiving 1-25, ondersteunt ROT13 als speciaal geval, behoudt interpunctie en hoofdletters.

bcrypt-generator

Genereer een bcrypt-hash van een plaintext wachtwoord. Instelbare costfactor van 4 tot 13, compatibel met Laravel, Django, Node en PHP.

bcrypt-hashgenerator

Genereer bcrypt-hashes of verifieer een plaintext wachtwoord tegen een bestaande bcrypt-hash. Genereren en verifiëren naast elkaar in een tool.

Base32 encoder en decoder

Encodeer en decodeer Base32-strings met het RFC 4648-alfabet. Handig voor TOTP-secrets, hoofdletterongevoelige tokens en door mensen getypte identifiers.

Base85 encoder en decoder

Encodeer en decodeer Base85 in de variant Adobe Ascii85, de variant die in PostScript- en PDF-bestanden zit. Compacter dan Base64 voor binaire data.

Atbash-codering

Codeer of decodeer tekst met het Atbash-cijfer, een Hebreeuwse substitutie die A-Z koppelt aan Z-A. Dezelfde bewerking versleutelt en ontsleutelt.

AES versleutelen / ontsleutelen

Versleutel en ontsleutel tekst met laag risico met AES-ciphers van OpenSSL. De passphrase wordt met SHA-256 gehasht en de Base64-uitvoer bevat IV plus versleutelde tekst.

A1Z26-cijferencoder

Codeer tekst met het A1Z26-cijfer (A=1, B=2, ... Z=26) of decodeer een cijferreeks terug naar letters, met aanpasbaar scheidingsteken.