Skip to main content

Ano ang isang beses na pad?

Ang isang beses na pad ay isang uri ng algorithm ng pag-encrypt na ginamit sa kriptograpiya, kung saan ang susi na nag-encrypt at decrypt ang mensahe ay ginagamit lamang ng isang beses.Malinaw, ang isang beses na pad, kung minsan ay pinaikling sa OTP, ay hindi ang pinaka mahusay na paggamit ng mga mapagkukunan.Ang isang beses na pad ay nangangailangan ng maraming mga mapagkukunan upang lumikha nito bilang isang maramihang paggamit ng susi, ngunit dapat itong sirain pagkatapos ng isang paggamit.Kapag sinusunod ang wastong mga pamamaraan, gayunpaman, imposibleng masira ang OTP dahil ang bawat isa ay naiiba, na ginagawang kapaki-pakinabang na lumikha sa ilang mga sitwasyon.

Mahalaga, ang kriptograpiya ay ang proseso ng pagtatago ng impormasyon, at ang isang beses na pad ay isang toolginamit upang itago ang data sa loob ng isang code.Kapag gumagamit ng kriptograpiya, ang isang tao ay mag -encrypt ng isang mensahe, na nagsasangkot sa paglalapat ng isang OTP o ibang uri ng susi sa mensahe.Ang taong tumatanggap ng mensahe ay gagamitin ang susi upang ma -decrypt at basahin ang mensahe.Maraming mga tao ang nag -iisip ng cryptography lamang bilang isang pamamaraan kung saan ang mga gobyerno at grupo ng militar ay lumikha ng isang code para sa disguising na mga mensahe.Ang iba't ibang uri ng kriptograpiya ay ginagamit upang itago ang impormasyon sa iba't ibang mga format, gayunpaman, tulad ng mga password sa computer at mga kard ng ATM.

Upang maituring na isang perpektong isang beses na pad, ang susi ay dapat maglaman ng eksaktong mas maraming data tulad ng teksto na mai-encrypt, na tinatawag ding plaintext.Dalawang kopya lamang ng susi ang maaaring umiiral, ang isa para sa nagpadala at isa para sa tatanggap, at ang parehong partido ay dapat sirain ang susi sa pag -decryption ng mensahe.Sa wakas, ang susi ay dapat na random.Ang ilang mga random-number generator sa mga computer ay talagang sumusunod sa isang pattern upang makabuo ng mga numero, nagbibigay lamang ng hitsura ng pagiging random.Iba pang mga code o mensahe para sa mga pahiwatig.Ang isang cryptanalyst ay magagawang ihambing at maihahambing ang ilang mga mensahe na gumagamit ng isang maramihang paggamit ng susi, pag-aaplay ng pagtatasa ng istatistika o pagtutugma ng pattern at kalaunan ay malulutas ang susi.Sa pamamagitan ng isang beses na susi, gayunpaman, ang tanging mga pahiwatig ay nasa iisang mensahe, na imposible para sa cryptanalyst na masira ang susi.

Ang term pad ay tumutukoy sa oras na ang code ay nakalimbag sa isang pad ng papel na puno ng mga random na code ng OTP.Matapos gamitin ang code sa isang beses, ang tuktok na sheet ng pad ay masisira, na ibubunyag ang susunod na code para sa susunod na isang beses na pad.Ang mga computer ay random na bumubuo ng mga araw na OTP, tulad ng mayroon silang maraming taon.