Pagkakaiba sa pagitan ng Encryption at Decryption

May -Akda: Laura McKinney
Petsa Ng Paglikha: 1 Abril 2021
I -Update Ang Petsa: 10 Mayo 2024
Anonim
SSL, TLS, HTTP, HTTPS Explained
Video.: SSL, TLS, HTTP, HTTPS Explained

Nilalaman


Upang magdala ng sensitibong impormasyon, kailangan ng isang sistema na matiyak ang lihim at privacy. Hindi mapigilan ng isang system ang hindi awtorisadong pag-access sa media ng paghahatid nang ganap. Paggugulo ng data (Ang isang gawa ng sinasadyang pagbabago ng data sa pamamagitan ng isang hindi awtorisadong channel) ay hindi isang bagong isyu, o ito ay natatangi sa panahon ng computer.
Ang pagpapalit ng impormasyon ay maaaring maprotektahan ito mula sa hindi awtorisadong pag-access, at bilang isang resulta, ang tanging awtorisadong tagatanggap ay maaaring maunawaan ito. Ang pamamaraan na ginagamit sa isang paraan ay tinatawag na encryption at decryption ng impormasyon.

Ang pangunahing pagkakaiba sa pagitan ng Encryption at Decryption ay iyon Pag-encrypt ay ang pag-convert ng isang sa hindi maiintindihan na form na hindi mabasa maliban kung nai-decrypted. Habang Pag-decryption ay ang pagbawi ng orihinal mula sa naka-encrypt na data.


  1. Tsart ng paghahambing
  2. Kahulugan
  3. Pangunahing Pagkakaiba
  4. Konklusyon

Tsart ng paghahambing

Batayan para sa paghahambingPag-encrypt
Pag-decryption
Pangunahing
Ang pagbabagong loob ng isang tao na mauunawaan sa isang hindi mailalarawan at maliwanag na form na hindi maipaliwanag.
Ang pagbabagong loob ng isang hindi mailalarawan sa isang naiintindihan na form na madaling maunawaan ng isang tao.
Ang proseso ay nagaganap sa
natapos na
Nagtatapos ang mga tagatanggap
Pag-andar
Ang pagbabagong-anyo ng plain sa cipher.
Ang pagbabagong loob ng cipher sa plain.

Kahulugan ng Encryption

Ang pag-encrypt ay ang proseso kung saan ikinakabago ng isang er ang orihinal na impormasyon sa ibang form at ang nagreresultang hindi mailalabas sa network. Ang er ay nangangailangan ng isang encryption algorithm at isang susi upang ibahin ang anyo ng payak (orihinal) sa a cipher (naka-encrypt), kilala rin ito bilang enciphering.


Ang Plain ay ang data na kailangang protektado sa panahon ng paghahatid. Ang cipher ay ang scrambled na ginawa bilang isang kinalabasan ng algorithm ng pag-encrypt kung saan ginagamit ang isang tiyak na susi. Ang cipher ay hindi kalasag. Dumadaloy ito sa channel ng paghahatid. Ang algorithm ng pag-encrypt ay isang algorithm na kriptograpiko na nagpapasok ng payak at isang key ng pag-encrypt at gumagawa ng isang cipher.

Sa maginoo na mga pamamaraan ng pag-encrypt, ang mga susi ng pag-encrypt at decryption ay pareho at lihim. Ang mga maginoo na pamamaraan ay malawak na nahahati sa dalawang klase: Pag-encrypt ng antas ng karakter at Pag-encry ng antas ng Bit.

  • Pag-encrypt na antas ng character- Sa pamamaraang ito, ang pag-encrypt ay isinasagawa sa antas ng character. Mayroong dalawang karaniwang mga estratehiya para sa pag-encrypt ng antas ng character ay substitutional at Transpositional.
  • Pag-encrypt ng antas ng Bit- Sa pamamaraang ito, una ang data (tulad ng, graphics, audio, video, atbp.) Ay nahahati sa mga bloke ng mga bit, pagkatapos ay binago sa pamamagitan ng pag-encode / pag-decode, permutation, pagpapalit, eksklusibo O, pag-ikot, at iba pa.

Kahulugan ng Decryption

Ang decryption ay nagbabaligtad sa proseso ng pag-encrypt upang mai-convert ang likod sa tunay na form nito. Ang tatanggap ay gumagamit ng isang algorithm ng decryption at isang susi upang ibahin ang anyo ng cipher pabalik sa orihinal na kapatagan, kilala rin ito bilang pag-deciphering.

Ang isang proseso ng matematika na ginamit para sa decryption na bumubuo ng orihinal na kapatagan bilang isang kinahinatnan ng anumang naibigay na cipher at decryption key ay kilala bilang Decryption algorithm. Ang prosesong ito ay ang reverse process ng encryption algorithm.

Ang mga susi na ginamit para sa pag-encrypt at decryption ay maaaring magkatulad at hindi magkakaiba depende sa uri ng mga cryptosystem na ginamit (i.e., Simetriko susi encryption at Asymmetric key pag-encrypt).

  1. Ang algorithm ng pag-encrypt ay gumagamit ng (plain) at ang susi sa oras ng proseso ng pag-encrypt. Sa kabilang banda, sa proseso ng pag-decryption, binago ng decryption algorithm ang scrambled form ng (i.e., cipher) sa tulong ng isang key.
  2. Ang pag-encrypt ay nagaganap sa dulo ng er at ang pag-decryption ay nagaganap sa dulo ng tatanggap.
  3. Ang pangunahing pag-andar ng Encryption ay ang pag-convert ng plain sa cipher. Tulad ng laban, ang decryption ay nagbabago ng cipher sa plain.

Konklusyon

Ang mga proseso ng pag-encrypt at decryption ay nahuhulog sa ilalim cryptology na kung saan ay ang pagsasama-sama ng cryptography at cryptanalysis. Cryptography tumatalakay sa mga pamamaraan para sa pagtiyak ng seguridad sa pamamagitan ng pag-encode upang gawin itong hindi mabasa. Cryptanalysis nakikipag-ugnay sa pag-decode ng s kung saan ang isang hindi kilalang anyo ay maibabalik muli sa matalinong form.

Ang pag-encrypt ay ginagamit para sa enciphering ang nilalaman sa dulo bago ihatid ito sa network samantalang ang decryption ay ginagamit para sa pag-deciphering ang scrambled walang kahulugan nilalaman sa pagtanggap ng pagtatapos.