AES Encryption u Decryption Online

Standard ta' Encryption Avvanzat (AES) huwa algoritmu ta' encryption simmetriku. AES huwa l-istandard tal-industrija minn issa peress li jippermetti encryption 128 bit, 192 bit u 256 bits. Encryption simetriku huwa rapidu meta mqabbel ma 'encryption asimmetriku u huma użati f'sistemi bħal sistema ta' database. Li ġejja hija għodda onlajn biex twettaq encryption AES u decryption ta 'kwalunkwe test sempliċi jew password.

L-għodda tipprovdi modi multipli ta 'encryption u decryption bħal Modalità BĊE, CBC, CTR, CFB u GCM. GCM huwa meqjus aktar sigur mill-mod CBC u huwa adottat b'mod wiesa 'għall-prestazzjoni tiegħu.

Għal aktar informazzjoni dwar l-encryption AES, żur din l-ispjegazzjoni dwar AES Encryption. Hawn taħt hija l-formola biex tieħu l-inputs għall-encryption u d-decryption.

Encryption AES

Bażi64 Hex

Decryption AES

Bażi64 Test sempliċi

Kwalunkwe valur ta 'ċavetta sigrieta li inti ddaħħal, jew aħna niġġeneraw ma jinħażenx fuq dan is-sit, din l-għodda hija pprovduta permezz ta' URL HTTPS biex jiġi żgurat li kwalunkwe ċwievet sigrieti ma jistgħux jinsterqu.

Jekk tapprezza din l-għodda allura tista' tikkunsidra li tagħti donazzjoni.

Aħna grati għall-appoġġ li ma jintemm qatt.

Karatteristiċi Ewlenin

  • Simmetriku Algoritmu taċ-ċavetta: L-istess ċavetta tintuża kemm għall-encryption kif ukoll għad-decryption.
  • Block Cipher: AES topera fuq blokki ta' dejta ta' daqs fiss. Id-daqs standard tal-blokk huwa 128 bit.
  • Tulijiet ewlenin: AES jappoġġja tulijiet ewlenin ta '128, 192, u 256 bit. Aktar ma tkun itwal iċ-ċavetta, iktar tkun b'saħħitha l-encryption.
  • Sigurtà: AES huwa meqjus sigur ħafna u huwa użat ħafna f'diversi protokolli u applikazzjonijiet ta 'sigurtà.

Termini u Terminoloġiji ta' Encryption AES

Għall-kriptaġġ, tista' jew iddaħħal it-test sempliċi jew il-password li trid tikkodifika. Issa agħżel il-mod taċ-ċifrar tal-blokk tal-kriptaġġ.

Modi Sostnuti differenti ta 'Encryption AES

AES joffri modi multipli ta 'kodifikazzjoni bħall-modalità ECB, CBC, CTR, OFB, CFB u GCM.

  • BĊE (Ktieb tal-Kodiċi Elettroniċi) huwa l-aktar mod ta 'kodifikazzjoni sempliċi u ma jeħtieġx IV għall-kodifikazzjoni. It-test sempliċi tal-input se jkun maqsum fi blokki u kull blokka se tkun ikkodifikata biċ-ċavetta pprovduta u għalhekk blokki ta 'test sempliċi identiċi huma kodifikati fi blokki ta' test taċ-ċifra identiċi.

  • Il-mod CBC (Cipher Block Chaining) huwa rakkomandat ħafna, u hija forma avvanzata ta 'kriptaġġ taċ-ċifra tal-blokk. Jeħtieġ IV li jagħmel kull messaġġ uniku li jfisser li l-blokki identiċi tat-test sempliċi huma encrypted fi blokki tat-test taċ-ċifra differenti. Għalhekk, jipprovdi kriptaġġ aktar robust meta mqabbel mal-modalità tal-BĊE, iżda huwa daqsxejn aktar bil-mod meta mqabbel mal-modalità tal-BĊE. Jekk ma jiddaħħal l-ebda IV allura default se jintuża hawn għall-modalità CBC u li default għal byte ibbażat fuq żero[16].

  • Il-mod CTR (Counter) CTR (CM) huwa magħruf ukoll bħala mod tal-counter integer (ICM) u mod tal-counter integer segmentat (SIC). Il-kontro-modalità ddawwar ċifra tal-blokk f'ċifra tan-nixxiegħa. Il-mod CTR għandu karatteristiċi simili għal OFB, iżda jippermetti wkoll proprjetà ta 'aċċess bl-addoċċ waqt id-deċifrar. Il-mod CTR huwa adattat tajjeb biex jopera fuq magna multiproċessur, fejn il-blokki jistgħu jiġu encrypted b'mod parallel.

  • GCM(Galois/Counter Mode) huwa mod ta 'operazzjoni ta' ċifrar tal-blokki b'ċavetta simetrika li juża hashing universali biex jipprovdi encryption awtentikata. GCM huwa meqjus aktar sigur mill-mod CBC minħabba li għandu awtentikazzjoni u kontrolli ta 'integrità inkorporati u huwa użat ħafna għall-prestazzjoni tiegħu.

Kuttunar

Għall-modi AES CBC u ECB, l-ikkuttunar jista 'jkun PKCS5PADDING u NoPadding. B'PKCS5Padding, sekwenza ta' 16-il byte se tipproduċi output ta' 32 byte (il-multiplu li jmiss ta' 16).

AES GCM PKCS5Padding huwa sinonimu għal NoPadding minħabba li GCM huwa mod ta 'streaming li ma jeħtieġx padding. It-test taċ-ċifra fil-GCM huwa twil biss daqs it-test sempliċi. Għalhekk, nopadding jintgħażel awtomatikament.

Daqs Ewlenin AES

L-algoritmu AES għandu daqs ta 'blokk ta' 128 bit, irrispettivament minn jekk it-tul taċ-ċavetta tiegħek huwiex 256, 192 jew 128 bit. Meta mod ta 'ċifra simetrika teħtieġ IV, it-tul ta' l-IV għandu jkun ugwali għad-daqs tal-blokka taċ-ċifra. Għalhekk, dejjem trid tuża IV ta' 128 bit (16-il bytes) b'AES.

Ċavetta Sigrieta AES

AES jipprovdi 128 bit, 192 bit u 256 bit ta 'daqs taċ-ċavetta sigrieta għall-encryption. Jekk qed tagħżel 128 bit għall-encryption, allura ċ-ċavetta sigrieta trid tkun ta' 16-il bit twila u 24 u 32 bit għal 192 u 256 bit ta' daqs taċ-ċavetta rispettivament. Pereżempju, jekk id-daqs taċ-ċavetta huwa 128, allura ċavetta sigrieta valida għandha tkun ta' 16-il karattru jiġifieri, 16 * 8 = 128 bit