Advanced Encryption Standard (AES) ass e symmetresche Verschlësselungsalgorithmus. AES ass den Industriestandard bis elo well et 128 Bit, 192 Bit an 256 Bit Verschlësselung erlaabt. Symmetresch Verschlësselung ass séier am Verglach mat asymmetrescher Verschlësselung a ginn a Systemer wéi Datebanksystem benotzt. Folgend ass en Online Tool fir AES Verschlësselung an Entschlësselung vun all Kloertext oder Passwuert auszeféieren.
D'Tool bitt verschidde Verschlësselungs- an Entschlësselmodi wéi ECB, CBC, CTR, CFB an GCM Modus. GCM gëtt als méi sécher ugesinn wéi CBC Modus a gëtt wäit ugeholl fir seng Leeschtung.
Fir méi Informatiounen iwwer AES Verschlësselung, besicht dës Erklärung iwwer AES Verschlësselung. Drënner ass de Formulaire fir d'Inputen fir d'Verschlësselung an d'Entschlësselung ze huelen.
All geheime Schlësselwäert deen Dir agitt, oder mir generéieren ass net op dësem Site gespäichert, dëst Tool gëtt iwwer eng HTTPS URL zur Verfügung gestallt fir sécherzestellen datt all geheime Schlësselen net geklaut kënne ginn.
Schlëssel Fonctiounen
- Symmetresch Schlëssel Algorithmus: Deeselwechte Schlëssel gëtt fir Verschlësselung an Entschlësselung benotzt.
- Block Chiffer: AES operéiert op fixe Gréisste Blocks vun Daten. D'Standard Blockgréisst ass 128 Bits.
- Schlëssel Längt: AES ënnerstëtzt Schlëssellängten vun 128, 192 an 256 Bits. Wat méi laang de Schlëssel ass, dest méi staark ass d'Verschlësselung.
- Sécherheet: AES gëtt als ganz sécher ugesinn a gëtt vill a verschiddene Sécherheetsprotokoller an Uwendungen benotzt.
AES Verschlësselungsbedéngungen & Terminologien
Fir Verschlësselung kënnt Dir entweder den Einfachen Text oder Passwuert aginn, deen Dir verschlëssele wëllt. Wielt elo de Block Chiffer Modus vun der Verschlësselung.
Verschidde ënnerstëtzte Modi vun der AES Verschlësselung
AES bitt verschidde Verschlësselungsmodi wéi EZB, CBC, CTR, OFB, CFB a GCM Modus.
-
EZB (Electronic Code Book) ass den einfachsten Verschlësselungsmodus an erfuerdert kee IV fir Verschlësselung. Den Input Einfach Text gëtt a Blocken opgedeelt an all Block gëtt verschlësselt mat dem geliwwertem Schlëssel an dofir ginn identesch Einfach Textblocken an identesch Chiffertextblocken verschlësselt.
-
CBC (Cipher Block Chaining) Modus ass héich recommandéiert, an et ass eng fortgeschratt Form vu Block Chiffer Verschlësselung. Et erfuerdert IV fir all Message eenzegaarteg ze maachen, wat heescht datt déi identesch Einfach Textblocken an ënnerschiddlech Chiffertextblocken verschlësselt sinn. Dofir bitt et méi robust Verschlësselung am Verglach zum EZB Modus, awer et ass e bësse méi lues am Verglach zum EZB Modus. Wann keen IV aginn ass, da gëtt de Standard hei fir de CBC Modus benotzt an dat ass Standard op en null-baséiert Byte [16].
-
CTR (Counter) CTR Modus (CM) ass och bekannt als Integer Konter Modus (ICM) a segmentéiert Integer Konter (SIC) Modus. De Kontermodus verwandelt e Blockchiffer an e Stream Chiffer. CTR Modus huet ähnlech Charakteristiken ze OFB, awer erlaabt och eng zoufälleg Zougang Propriétéit während Entschlësselung. CTR Modus ass gutt geegent fir op enger Multiprozessor Maschinn ze bedreiwen, wou Blöcke parallel verschlësselt kënne ginn.
-
GCM (Galois/Counter Mode) ass e symmetresche Schlëssel Block Chiffer Modus Operatioun deen universal Hashing benotzt fir authentifizéiert Verschlësselung ze bidden. GCM gëtt als méi sécher ugesinn wéi CBC Modus well et agebaute Authentifikatioun an Integritéitskontrollen huet a vill fir seng Leeschtung benotzt gëtt.
Padding
Fir AES Modi CBC an EZB kann d'Padding PKCS5PADDING an NoPadding sinn. Mat PKCS5Padding wäert eng 16-Byte-String en 32-Byte-Output produzéieren (déi nächst Multiple vu 16).
AES GCM PKCS5Padding ass e Synonym fir NoPadding well GCM e Streaming Modus ass deen net Polsterung erfuerdert. De Chiffertext am GCM ass nëmme sou laang wéi de Kloertext. Dofir ass nopadding als Standard gewielt.
AES Schlëssel Gréisst
Den AES Algorithmus huet eng 128-Bit Blockgréisst, egal ob Är Schlëssellängt 256, 192 oder 128 Bits ass. Wann e symmetresche Chiffermodus e IV erfuerdert, muss d'Längt vum IV gläich wéi d'Blockgréisst vum Chiffer sinn. Dofir musst Dir ëmmer en IV vun 128 Bits (16 Bytes) mat AES benotzen.
AES geheime Schlëssel
AES bitt 128 Bits, 192 Bits an 256 Bits geheime Schlësselgréisst fir Verschlësselung. Wann Dir 128 Bits fir Verschlësselung auswielt, da muss de geheime Schlëssel vu 16 Bits laang sinn an 24 an 32 Bits fir 192 an 256 Bits Schlësselgréisst respektiv. Zum Beispill, wann d'Schlësselgréisst 128 ass, da muss e gültege Geheimschlëssel vu 16 Charaktere sinn, dh 16 * 8 = 128 Bits