Codering en beveiliging

Hulpmiddelen voor codering, hash, encryptie, certificaten en barcodes.

62 tools28 Functiemodi

Genereer tekst met de lokale QR-codebibliotheek als SVG, pas de grootte aan en download; er wordt een melding getoond als de bibliotheek niet kan worden geladen.

Lokale verwerking in de browser

Codering en beveiliging

Single-byte waarden van 0–255 parseren als binair, octaal, decimaal of hexadecimaal, en de vier talstelsels tegelijk uitvoeren.

Lokale verwerking in de browser

Codering en beveiliging

Voer een Caesar-verschuiving en de omgekeerde terugzetting uit op Engelse letters met de opgegeven verschuiving; andere tekens blijven ongewijzigd.

Lokale verwerking in de browser

Codering en beveiliging

Converteer tussen tekst en Morsecode volgens de ingebouwde tabel met letters en cijfers; spaties worden weergegeven met een schuine streep en onbekende tekens blijven onveranderd.

Lokale verwerking in de browser

Codering en beveiliging

Genereer volgens standaarden zoals Code 128, EAN-13, EAN-8, UPC, Code 39, ITF-14 en andere een downloadbare SVG of PNG barcode.

Lokale verwerking in de browser

Codering en beveiliging

Lees het geselecteerde bestand in de browser en bereken tegelijk MD5, SHA-256 en CRC32, en toon de bestandsnaam en grootte.

Lokale verwerking in de browser

Codering en beveiliging

Converteer een bestand volledig in de browser naar hexadecimale tekst, of download Hex-gegevens als een binair bestand met de opgegeven bestandsnaam.

Lokale verwerking in de browser

Codering en beveiliging

Parseer Hex-bytevolgordes volgens big-endian of little-endian, en geef het overeenkomstige ongesigneerde gehele getal en het gesigneerde gehele getal in tweecomplementuitvoer voor de betreffende bitbreedte.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik PBKDF2-SHA-256 en AES-GCM met een willekeurige salt om versiegegevens lokaal in de browser te versleutelen of ontsleutelen.

Lokale verwerking in de browser

Codering en beveiliging

Converteer een lokale bitmap naar Base64 data URL, of bekijk geldige data:image Base64 bitmap; weigert webadressen, SVG en gegevens van meer dan ongeveer 24 MiB.

Lokale verwerking in de browser

Codering en beveiliging

Bereken op basis van de ingevoerde bytes de controlewaarden van BCC en LRC.

Lokale verwerking in de browser

Codering en beveiliging

Bereken de CRC32-controlewaarde van de ingevoerde tekst van UTF-8 bytes.

Lokale verwerking in de browser

Codering en beveiliging

Bereken met een aangepaste sleutel de hexadecimale HMAC-MD5-hashwaarde van een tekstbericht.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik Web Crypto om hexadecimale hashwaarden te berekenen met HMAC-SHA-1, SHA-256, SHA-384 of SHA-512.

Lokale verwerking in de browser

Codering en beveiliging

Neem de lage 8 bits van elk teken opnieuw als UTF-8 decoderen, en probeer veelvoorkomende rommel door verkeerd decoderen met ISO-8859-1 te herstellen.

Lokale verwerking in de browser

Codering en beveiliging

Parseert JWT lokaal, toont afzonderlijk de structuur, de tijdstatus van Claims en de optionele resultaten van handtekeningverificatie met uitsluitend HS256 secret.

Lokale verwerking in de browser

Codering en beveiliging

Bereken lokaal in de browser de hexadecimale MD5-hashwaarde van de UTF-8-bytes van de ingevoerde tekst.

Lokale verwerking in de browser

Codering en beveiliging

Controleer of het PEM-blok volledig is, bereken de SHA-256-samenvatting van de gedecodeerde payload en genereer opdrachten voor het parseren en controleren van certificaten met OpenSSL; een samenvatting is niet hetzelfde als een controle van de geldigheid van het certificaat.

Lokale verwerking in de browser

Codering en beveiliging

Gen een opdracht voor conversie van PFX/PKCS#12 naar PEM die lokaal wordt uitgevoerd; standaard blijft de versleuteling van de privésleutel behouden.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik de IDNA-verwerkingsmogelijkheden van de browser om bidirectioneel te converteren tussen domeinen van Unicode en ASCII, en waarschuw voor risico’s van gemengde scripts.

Lokale verwerking in de browser

Codering en beveiliging

Codeer, decodeer en voeg zachte regeleinden in tussen tekst en Quoted-Printable op basis van UTF-8 bytes, met ongeveer één regelafbreking per 72 tekens.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik Web Crypto om lokaal in de browser een RSA-OAEP-sleutelpaar te genereren, met ondersteuning voor bitlengte, Hash, SPKI/PKCS#8 PEM en SHA-256-vingerafdrukken.

Lokale verwerking in de browser

Codering en beveiliging

Genereer op basis van de domeinnaam een opdracht voor het controleren van de certificaatketen en bied duidelijk een ingang voor controles door derden via OpenSSL en SSL Labs.

Lokale verwerking in de browser

Codering en beveiliging

Voer in de gedeelde URL URI uit en codeer en decodeer componenten en formulieren, met een alleen-lezencontrole van queryparameters en een JSON-toewijzing.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik herhaaldelijk dezelfde UTF-8-sleutel om byte voor byte XOR uit te voeren en tussen tekst en Hex om te zetten; alleen geschikt voor gegevensverwerking, niet voor veilige versleuteling.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik de browser CompressionStream om te comprimeren en decomprimeren tussen gzip of deflate en Base64; biedt geen zlib-optie en is afhankelijk van browserondersteuning.

Lokale verwerking in de browser

Codering en beveiliging

Voer Blowfish-versleuteling en het ontsleutelen lokaal in de browser uit; dit is een legacy-algoritme, gebruik het niet in nieuwe systemen en sleutels of invoer worden niet opgeslagen.

Lokale verwerking in de browser

Codering en beveiliging

Versleuteling en ontsleuteling met DES vinden lokaal in de browser plaats; DES is niet langer geschikt voor nieuwe systemen en de pagina toont een waarschuwing voor een verouderd algoritme.

Lokale verwerking in de browser

Codering en beveiliging

Demonstreer Rabbit-versleuteling en ontsleuteling lokaal in de browser; lees de waarschuwing voor het legacy-algoritme, invoer en sleutels worden niet permanent opgeslagen.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser encryptie en decryptie met RC2 uit; dit legacy-algoritme is uitsluitend bedoeld voor compatibiliteitstests en invoer of sleutels worden niet opgeslagen.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser encryptie en decryptie met RC4 uit; RC4 is niet meer geschikt voor nieuwe systemen en de pagina geeft duidelijk een waarschuwing voor de risico’s.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser RC5 encryptie en decryptie uit; dit is een compatibiliteitstool voor legacy-algoritmen en slaat sleutels of plaintext niet op.

Lokale verwerking in de browser

Codering en beveiliging

Versleuteling en ontsleuteling met RC6 vinden lokaal in de browser plaats; beschouw dit als een compatibiliteitsfunctie voor verouderde systemen en voer wordt niet opgeslagen.

Lokale verwerking in de browser

Codering en beveiliging

Bereken lokaal in de browser een RIPEMD-digest; de digest is onomkeerbaar en de invoer wordt niet geüpload of naar permanente opslag geschreven.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser SM2-sleutelbewerkingen, ondertekening, verificatie van handtekeningen en versleuteling en ontsleuteling uit; willekeurige waarden en invoer verlaten de pagina niet.

Lokale verwerking in de browser

Codering en beveiliging

Bereken lokaal in de browser de digest van SM3, met ondersteuning voor standaardgrenzen van de invoer en resultaatcontrole, zonder de oorspronkelijke tekst op te slaan.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser SM4 encryptie en decryptie uit, valideer de sleutel en IV, en sla invoer of sleutel niet op in de browser.

Lokale verwerking in de browser

Codering en beveiliging

Voer lokaal in de browser Triple DES-versleuteling en ontsleuteling uit; dit legacy-algoritme is uitsluitend bedoeld voor compatibiliteitstests en toont een risicowaarschuwing.

Lokale verwerking in de browser

Codering en beveiliging

Zet beperkte cURL-opdrachten lokaal om naar cURL, Fetch-, Axios-, Python-requests of Go net/http-code.

Lokale verwerking in de browser

Codering en beveiliging

Bereken voor lokale tekst of bestanden SHA-256, SHA-384 en SHA-512, en genereer een HTML-integriteitsattribuut.

Lokale verwerking in de browser

Codering en beveiliging

Genereer beveiligingsresponseheaders in de indelingen generiek, Nginx en Cloudflare, en wijs op de configuratierisico’s van CSP/HSTS.

Lokale verwerking in de browser

Codering en beveiliging

Parseert otpauth URI lokaal in de browser, genereert Base32 geheimen en berekent RFC 6238 dynamische eenmalige wachtwoorden.

Lokale verwerking in de browser

Codering en beveiliging

Parseer JWK of JWKS lokaal in de browser, toon het sleuteltype, algoritme, gebruik en kid en bereken de thumbprint.

Lokale verwerking in de browser

Codering en beveiliging

Lees de grootte van lokale bestanden, MIME, extensie, Magic bytes, SHA-256, afbeeldingsafmetingen en basisinformatie over PDF.

Lokale verwerking in de browser

Codering en beveiliging

Genereer lokaal in de browser, controleer in bulk UUID v7, en parseer versies, varianten en milliseconde-tijdstempels.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik de lokale QR-codebibliotheek om URL, Wi-Fi, vCard, e-mail- en plattetekst-QR-codes te genereren en exporteer ze als SVG of PNG.

Lokale verwerking in de browser

Codering en beveiliging

Gebruik lokale Web Crypto om HS256 JWT te genereren en toon Header, Payload, de invoer voor de handtekening en een expliciete waarschuwing voor een demo-secret dat niet voor productie is bedoeld.

Lokale verwerking in de browser

Codering en beveiliging

Converteer volgens RFC 4648 tussen UTF-8-tekst en Base32; hoofdletters en kleine letters, padding en witruimte worden ondersteund.

Lokale verwerking in de browser

Codering en beveiliging

Converteert met het Bitcoin-alfabet tussen UTF-8-tekst en Base58, behoudt voorloopnullen en weigert gemakkelijk te verwarren tekens.

Lokale verwerking in de browser

Codering en beveiliging

Converteer UTF-8-tekst naar hexadecimaal en omgekeerd, met ondersteuning voor hoofdletters, scheidingstekens met spaties of dubbele punten, en weergave van fouten voor ongeldige bytes.

Lokale verwerking in de browser

Codering en beveiliging

Biedt lokaal in de browser formatteringsingangen voor C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown en YAML.

Lokale verwerking in de browser

Codering en beveiliging

Biedt lokale demo’s in de compatibiliteitsmodi PBKDF2 en AES/DES/RC4; legacy-algoritmen worden niet aanbevolen voor nieuwe systemen.

Lokale verwerking in de browser

Codering en beveiliging

Lokaal converteren tussen tekst en UTF-8-byteweergaven, met ondersteuning voor hexadecimaal, BOM, posities van ongeldige bytes en foutmeldingen.

Lokale verwerking in de browser

Codering en beveiliging

Genereer op basis van een Console-, Class Library- of Minimal API-sjabloon een lokaal net8.0-ZIP-project, zonder de code te compileren of uit te voeren.

Lokale verwerking in de browser

Codering en beveiliging

Genereer op basis van de taal en het type lus codefragmenten voor TypeScript, Python, Java, Go en C# met for, foreach of while.

Lokale verwerking in de browser

Codering en beveiliging