Izo ya ezo DES Triple na Decryption Online

Triple DES ma ọ bụ DESede , a symmetric-isi algọridim maka izo ya ezo nke eletrọnịkị data, bụ nọchiri nke DES(Ọkọlọtọ nzuzo nzuzo) ma na-enye nzuzo nzuzo karịa DES. Triple DES na-agbaji igodo nyere onye ọrụ ka ọ bụrụ igodo atọ dị ka k1, k2 na k3. A na-ebu ụzọ ezobe ozi na k1, wee jiri k2 depụta ya ma jiri k3 zoo ya ọzọ. Ogo igodo DESede bụ 128 ma ọ bụ 192 bit yana mgbochi nha 64 bit. Enwere ụdị ọrụ 2 - Triple ECB (Akwụkwọ Code Electronic) na Triple CBC (Cipher Block Chaining).

N'okpuru bụ ngwá ọrụ efu n'ịntanetị nke na-enye ezoro ezo DES ugboro atọ na decryption na ụdị ọrụ abụọ maka ederede ọ bụla dị larịị.

Izo ya ezo DES atọ

Isi64 Hex

Mwepu DES atọ

Isi64 Ederede dị larịị

A naghị echekwa uru igodo nzuzo ọ bụla ị banyere, ma ọ bụ anyị na-emepụta na saịtị a, a na-enye ngwá ọrụ a site na URL HTTPS iji hụ na enweghị ike zuru igodo nzuzo ọ bụla.

Ọ bụrụ na ị nwere ekele maka ngwá ọrụ a mgbe ahụ ị nwere ike ịtụle inye onyinye.

Anyị nwere ekele maka nkwado gị na-adịghị agwụ agwụ.

Izo ya ezo DES atọ

  • Nhọrọ igodo:Triple DES na-eji igodo atọ, nke a na-akpọkarị K1, k2, k3. Igodo ọ bụla bụ 56 bit ogologo, mana n'ihi nbibi n'otu n'otu, nha igodo dị irè bụ 64 ibe n'ibe kwa igodo.
  • Usoro ezoro ezo::
    • Jiri K1 zoo ezoro ezoA na-ebu ụzọ ezobe ngọngọ ederede dị larịị site na iji igodo mbụ K1, na-ebute ederede ciphertext C1
    • Wepu ya na K2:A na-ewepụ C1 site na iji igodo nke abụọ K2, na-arụpụta nsonaazụ etiti.
    • Jiri K3 zoo nzuzo:N'ikpeazụ, a na-ezobe nsonaazụ etiti ahụ ọzọ site na iji igodo K3 nke atọ iji mepụta ciphertext C2 ikpeazụ.

Mwepu DES atọ

Decryption na Triple DES bụ n'ezie ntụgharị nke nzuzo:
  • Usoro mwepu:
    • Wepu ya na K3A na-eji igodo K3 mebie ciphertext C2 iji nweta nsonaazụ etiti.
    • Jiri K2 zoo ezoro ezo:A na-ezochi nsonaazụ etiti site na iji igodo nke abụọ K2, na-arụpụta nsonaazụ etiti ọzọ.
    • Wepu ya na K1:N'ikpeazụ, a na-eji igodo mbụ K1 mebie nsonaazụ a iji nweta ederede izizi.

Isi njikwa

  • Nha isi:Igodo ọ bụla dị na Triple DES bụ 56 iberi n'ogologo, na-ebute mkpokọta igodo dị irè nke 168 ibe n'ibe (ebe ọ bụ na a na-eji K1, K2 na K3 n'usoro).
  • Ojiji isi:K1 na K3 nwere ike ịbụ otu igodo maka ndakọrịta azụ na ọkọlọtọ DES, mana akwadoro ka K2 dị iche iji kwalite nchekwa.

Nchekwa echiche

  • A na-ahụta DES Triple dị ka ọ dị nchebe mana ọ dị nwayọ ma e jiri ya tụnyere algọridim ọgbara ọhụrụ dị ka AES.
  • N'ihi ogologo isi ya, 3DES nwere ike ịdaba na mwakpo ụfọdụ ma anaghịzi akwado ya maka ngwa ọhụrụ ebe ndị ọzọ ka mma (dị ka AES) dị.

A ka na-eji DES atọ eme ihe na sistemụ ihe nketa ebe achọrọ ndakọrịta na DES, mana ngwa ọgbara ọhụrụ na-ejikarị. AES maka nzuzo nzuzo n'ihi arụmọrụ ya na nchekwa siri ike.

Ntuziaka ojiji nzuzo DES

Tinye ederede ma ọ bụ paswọọdụ ọ bụla ịchọrọ izo ya ezo. Mgbe nke ahụ gasịrị, họrọ ọnọdụ ezoro ezo site na dropdown. N'okpuru bụ vales enwere ike:

  • ECB: N'iji ụdị ECB, a na-ekewa ederede ọ bụla ka ọ bụrụ ọtụtụ ngọngọ, ma ejiri igodo enyere ezoro ngọngọ nke ọ bụla, ya mere a na-ezobe ihe mgbochi ederede dị larịị ka ọ bụrụ ngọngọ ederede cipher yiri ya. N'ihi ya, a na-ahụta ọnọdụ nzuzo a dị ka ihe na-erughị ala karịa ọnọdụ CBC. Enweghị IV achọrọ maka ọnọdụ ECB ka ezoro ezoro ezoro ezo nke ọ bụla n'ime ngọngọ ederede cipher yiri ya. Cheta, iji IV na-eme ka o doo anya na ezoro ezoro ezoro ezo ederede ederede na ederede dị iche iche.

  • CBC: A na-ahụta ọnọdụ nzuzo CBC ka echekwara ka atụnyere ọnọdụ ECB, ebe CBC chọrọ IV nke na-enyere aka n'ịhazi nzuzo nke ihe mgbochi ndị yiri ya n'adịghị ka ọnọdụ ECB. Ogo vector mmalite maka ọnọdụ CBC kwesịrị ịbụ 64 bit nke pụtara na ọ ga-abụrịrị mkpụrụedemede 8 ogologo ya bụ, 8*8 = 64 bits.