Over de AES-tool voor versleutelen en ontsleutelen
Gebruik deze AES-tool om platte tekst om te zetten naar ciphertext, of om AES-ciphertext weer leesbaar te maken wanneer je de juiste sleutel en bijpassende instellingen hebt. Deze pagina is bedoeld voor tekstgebaseerde AES-tests, uitleg en probleemoplossing.
AES staat voor Advanced Encryption Standard en is een symmetrisch blokcijfer. Voor versleutelen en ontsleutelen wordt dezelfde geheime sleutel gebruikt. Deze tool ondersteunt de gebruikelijke AES-sleutellengtes: 128-bit, 192-bit en 256-bit. Kies de mode, padding, IV, sleutel en uitvoercodering die passen bij je testscenario.
• Zo gebruik je de tool
Voer platte tekst in om te versleutelen, of ciphertext om te ontsleutelen.
Kies een AES-mode zoals ECB, CBC, CTR, OFB of CFB.
Selecteer padding wanneer de gekozen mode en je gegevens dat vereisen.
Vul de sleutel en IV in die bij je instellingen horen.
Kies Base64 of Hex als weergaveformaat voor de ciphertext.
Gebruik versleutelen of ontsleutelen om het resultaat te genereren.
• Belangrijke opmerkingen
Voor ontsleuteling moeten sleutel, mode, padding, IV en invoercodering overeenkomen met de oorspronkelijke versleutelingsinstellingen. Een kleine afwijking kan al onleesbare uitvoer of een mislukte verwerking veroorzaken.
Gebruik dezelfde IV niet opnieuw met dezelfde sleutel in modes die een unieke IV vereisen. ECB-mode is opgenomen voor compatibiliteit en tests, maar wordt voor echte beveiliging meestal afgeraden omdat herhaalde patronen in de platte tekst zichtbaar kunnen blijven.
Base64 en Hex zijn uitvoercoderingen, geen versleutelingsmethoden. Ze bepalen alleen hoe de ciphertext wordt weergegeven of gekopieerd.
• Veelvoorkomende toepassingen
AES-versleuteling en -ontsleuteling testen met voorbeeldtekst.
Instellingen voor AES-128, AES-192 en AES-256 vergelijken.
AES-resultaten uit applicaties, API’s of backendservices controleren.
Nagaan of mode, padding, IV, sleutellengte en uitvoercodering tussen systemen compatibel zijn.