Skip to main content

Ano ang lihim na pangunahing kriptograpiya?

Ang sining ng kriptograpiya, o pakikipag -usap sa code, ay maaaring nahahati sa tatlong malawak na kategorya: pampublikong key cryptography, na isang code na gumagamit ng isang susi para sa pag -encrypt at isang hiwalay na susi para sa decryption;Hash function, na umaasa sa mga conversion ng matematika upang permanenteng i -encrypt ang impormasyon;at Lihim na Key Cryptography, na kung saan ay isang code na gumagamit ng parehong susi para sa parehong pag -encrypt at decryption ng ipinadala na data.Ang huling kategorya ay nakukuha ang pangalan nito mula sa katotohanan na ang parehong nagpadala at tatanggap ay dapat panatilihing lihim ang kanilang susi upang maiwasan ang mga mensahe na matagumpay na ma -intercept ng isang ikatlong partido.sa dalawang pangunahing uri, batay sa uri ng scheme ng coding na ginamit.Halimbawa, ang mga stream ciphers, payagan ang nagpadala at tatanggap na patuloy na i -update at baguhin ang lihim na susi;Ang mga block ciphers, sa kabilang banda, ay patuloy na naka -encode ng isang bloke ng data nang sabay -sabay.Bukod dito, pinapakain ng self-synchronize stream ciphers ang nakaraang dami ng data, kumpara sa magkakasabay na mga ciphers ng stream, na gumagana sa isang susi na independiyenteng ng dami at pag-unlad ng mensahe.

Mayroong apat na pangunahing mga mode ng lihim na key cryptographyI -block ang operasyon ng cipher.Ang Electronic Codebook Mode (ECB) ay tumutugma sa pangunahing antas ng pag -encrypt;Ang Cipher Block Chaining (CBC) ay nagsasama ng isang layer ng feedback ng feedback sa ECB;Pinapayagan ng Cipher Feedback (CFB) ang data na mai -encrypt sa isang mas maliit na antas ng character;at output feedback (OFB) ay gumagamit ng isang mas kumplikado, independiyenteng coding algorithm upang maiwasan ang dalawang bloke ng data mula sa pagiging naka -code sa pareho, magkaparehong paraan.kumplikado sa pamamagitan ng parehong mga intricacy ng namamahala na algorithm at ang dalas na kung saan ang algorithm, o susi, ay binago.Ang isang pang -araw -araw na application na gumagamit ng lihim na key cryptography ay ang patuloy na paghahatid ng bayad na nilalaman sa telebisyon sa isang cable o tagasuskribi ng satellite.Tulad ng pagtaas ng pandarambong ng mga signal na ito, gayon din ang mga pagsisikap ng mga kumpanya ng cable at satellite upang patuloy na i-update at mag-download ng mga bagong key ng de-scrambling sa mga matalinong kard sa loob ng bawat tatanggap.Ang linya ng telepono ng Cold War Era na direktang naka -link sa White House at ang Kremlin.Kilala bilang isang beses na pad (OTP), nabuo nito ang isang napakalaking hanay ng mga random na numero na gagamitin nang isang beses lamang bilang ang pag-decode ng susi.Ang ganitong uri ng pag -encrypt ay sinasabing imposible na masira kapag ginamit nang maayos.