Ga naar de inhoud

Decoder ​

Decoder transformeert invoergegevens met een geordend recept van bewerkingen, waarbij de uitvoer van elke stap de invoer van de volgende vormt.

Indeling ​

Het paneel heeft vier onderdelen:

  • Bewerkingen (links): de volledige lijst met beschikbare transformaties. Klik op een bewerking om deze aan het recept toe te voegen.
  • Recept: de huidige reeks stappen. Elke stap levert de invoer voor de volgende.
  • Invoer: de te transformeren tekst.
  • Uitvoer: het eindresultaat of de resultaten van slim decoderen.

Plak of typ je invoer bij Invoer. Je invoer en recept blijven lokaal bewaard wanneer je naar een andere pagina gaat. Gebruik de afzonderlijke wisknoppen om het recept of de invoer te verwijderen zonder beide weg te gooien.

Beschikbare bewerkingen ​

Encoderen en decoderen ​

  • Base64 coderen / decoderen
  • URL-coderen / URL-decoderen (procentcodering)
  • HTML-entiteiten coderen / decoderen
  • Hex coderen / decoderen

Hashen ​

HashOpmerkingen
MD5Niet botsingsbestendig; opgenomen voor verouderde toepassingen
SHA1Verouderd voor beveiligingstoepassingen
SHA256Voor algemeen gebruik
SHA512Voor algemeen gebruik, langere hashwaarde

Hashes werken in één richting. De uitvoer is de hexadecimale hashwaarde van de invoerbytes.

Andere bewerkingen ​

  • JWT decoderen: splitst een token in header, payload en handtekening en decodeert de eerste twee delen met Base64.
  • AES-256-CBC versleutelen / ontsleutelen: symmetrische versleuteling met een door jou opgegeven hexadecimale sleutel en IV.
  • Aanvullende bewerkingen verschijnen in de lijst zodra ze aan het hulpmiddel worden toegevoegd.

Werken met recepten ​

  • Een stap toevoegen: klik op een bewerking in de linkerkolom. Deze wordt onderaan het recept toegevoegd.
  • Stappen herschikken: sleep een stap in de receptkolom naar een nieuwe positie. De uitvoerketen wordt direct bijgewerkt.
  • Een stap verwijderen: klik op de verwijderknop van de stap. De uitvoer van volgende stappen wordt opnieuw berekend.
  • Uitvoer kopiëren: klik op de kopieerknop van een stap om de uitvoer van die stap naar het klembord te kopiëren.

Typische toepassingen ​

  • Decodeer een dubbel URL-gecodeerde parameter om de werkelijke waarde te lezen.
  • Decodeer een token met Base64 en pas daarna JWT-decodering toe om de claims te lezen.
  • Hash een tekenreeks om deze met een opgeslagen hashwaarde te vergelijken.
  • Combineer Base64-decodering > URL-decodering om geneste codering in geserialiseerde cookies te verwerken.

Propriëtaire software. Alle rechten voorbehouden.