Ardchaighdeán Criptithe (AES) is algartam criptithe siméadrach é. Is é AES an caighdeán tionscail go dtí seo toisc go gceadaíonn sé criptiú 128 giotán, 192 giotán agus 256 giotán. Tá criptiú siméadrach tapa i gcomparáid le criptiú neamhshiméadrach agus úsáidtear iad i gcórais cosúil le córas bunachar sonraí. Is uirlis ar líne é seo a leanas chun criptiú AES agus díchriptiú aon ghnáth-théacs nó pasfhocal a dhéanamh.
Soláthraíonn an uirlis modhanna iomadúla criptithe agus díchriptithe, mar shampla Modh ECB, CBC, CTR, CFB agus GCM. GCM meastar go bhfuil sé níos sláine ná an modh CBC agus glactar leis go forleathan dá fheidhmíocht.
Le haghaidh tuilleadh eolais ar chriptiú AES, tabhair cuairt an míniú seo ar Chriptiú AES. Seo thíos an fhoirm chun na hionchuir don chriptiú agus don díchriptiú a ghlacadh.
Ní stóráltar aon luach eochrach rúnda a chuireann tú isteach, nó a ghineann tú ar an suíomh seo, soláthraítear an uirlis seo trí URL HTTPS lena chinntiú nach féidir eochracha rúnda ar bith a ghoid.
Príomhghnéithe
- Siméadrach Algartam Eochrach: Úsáidtear an eochair chéanna don chriptiú agus don díchriptiú.
- Bloc Cipher: Feidhmíonn AES ar bhlocanna sonraí ar mhéid seasta. Is é 128 giotán an méid bloc caighdeánach.
- Fad Eochracha: Tacaíonn AES le faid eochair 128, 192, agus 256 giotán. Dá fhaide an eochair, is amhlaidh is láidre an criptiú.
- Slándáil: Meastar go bhfuil AES an-slán agus úsáidtear go forleathan é i bprótacail agus iarratais slándála éagsúla.
Téarmaí & Téarmaíochta Criptithe AES
Le haghaidh criptithe, is féidir leat an gnáth-théacs nó an focal faire a theastaíonn uait a chriptiú a chur isteach. Anois roghnaigh an modh criptithe bloc cipher.
Modhanna Tacaíochta Éagsúla Criptithe AES
Cuireann AES modhanna iomadúla criptithe ar fáil mar mhodh ECB, CBC, CTR, OFB, CFB agus GCM.
-
Is é ECB (Leabhar Cóid Leictreonach) an modh criptithe is simplí agus ní gá IV le haghaidh criptithe. Roinnfear an gnáth-théacs ionchuir i mbloic agus déanfar gach bloc a chriptiú leis an eochair a sholáthraítear agus dá bhrí sin déantar bloic chomhionann de ghnáth-théacs a chriptiú i mbloic chomhionann de théacs sifir.
-
Moltar go mór mód CBC (Slabhra Bloc Cipher), agus is ardfhoirm é de chriptiú bloc-sipher. Éilíonn sé ar IV gach teachtaireacht a dhéanamh uathúil a chiallaíonn go bhfuil na bloic gnáth-théacs comhionann criptithe i mbloic neamhionanna a chur le téacs saifé. Mar sin, cuireann sé criptiú níos láidre ar fáil i gcomparáid le modh an ECB, ach tá sé beagán níos moille i gcomparáid le modh an ECB. Mura n-iontráiltear IV ar bith, úsáidfear an réamhshocrú anseo don mhód CBC agus is beart bunaithe ar nialas é sin[16].
-
Tugtar mód cuntar slánuimhir (ICM) agus modh cuntar slánuimhir deighilte (SIC) ar mhód CTR (CM). Déanann mód frithbhearta bloc-scipéir a thiontú ina shlat sreinge. Tá tréithe cosúla ag mód CTR le OFB, ach ceadaíonn sé maoin rochtana randamach le linn díchriptithe freisin. Tá modh CTR oiriúnach go maith chun oibriú ar mheaisín ilphróiseálaí, áit ar féidir bloic a chriptiú go comhthreomhar.
-
GCM(Galois/Mód Cuntair) Is modh oibriúcháin siméadrach-eochair bloc-slabhraítear é a úsáideann hashing uilíoch chun criptiú fíordheimhnithe a sholáthar. Meastar go bhfuil GCM níos sláine ná an modh CBC toisc go bhfuil seiceálacha fíordheimhnithe agus sláine ionsuite aige agus go n-úsáidtear go forleathan é dá fheidhmíocht.
Stuáil
I gcás modhanna AES CBC agus ECB, is féidir leis an stuáil a bheith PKCS5PADDING agus NoPadding. Le PKCS5Padding, táirgeoidh teaghrán 16 beart aschur 32-beart (an chéad iolraí eile de 16).
Is comhchiallach é AES GCM PKCS5Padding do NoPadding toisc gur modh sruthaithe é GCM nach dteastaíonn stuáil uaidh. Níl an ciphertext i GCM ach chomh fada leis an ngnáththéacs. Mar sin, roghnaítear nopadáil de réir réamhshocraithe.
Méid Eochrach AES
Tá méid bloc 128-giotán ag an algartam AES, is cuma cé acu an fad eochair atá agat ná 256, 192 nó 128 giotán. Nuair a éilíonn modh siméadrach siméadrach IV, ní mór fad an IV a bheith comhionann le blocmhéid an tseiléara. Mar sin, ní mór duit IV de 128 giotán (16 bytes) a úsáid i gcónaí le AES.
Eochair Rúnda AES
Soláthraíonn AES 128 giotán, 192 giotán agus 256 giotán de mhéid eochair rúnda le haghaidh criptithe. Má tá 128 giotán á roghnú agat le haghaidh criptithe, ansin caithfidh an eochair rúnda a bheith 16 giotán ar fad agus 24 agus 32 giotán le haghaidh 192 agus 256 giotán de mhéid eochrach faoi seach. Mar shampla, más é 128 méid na heochrach, caithfidh 16 charachtar a bheith in eochair rúnda bhailí, i.e., 16*8=128 giotán