国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

加密解密

2023-12-18 10:20曹曉敏
關(guān)鍵詞:明文小子密文

月朗星稀,嶺童小子坐在書桌前,他雙手托腮,眉頭緊鎖,想著心事:如果我想發(fā)送一條信息給朋友,但是不想讓其他人知道這條信息的內(nèi)容,該怎么辦呢?可不可以給這條信息加密?可是加密之后,朋友怎么知道信息的內(nèi)容是什么?

想到這,嶺童小子立刻查閱資料,沒過一會兒他就想明白了。

如果不想讓別人看到信息內(nèi)容,就必須對信息進行加密處理。加密的規(guī)則由信息發(fā)出方和信息接收方提前約定,這個規(guī)則就是密鑰。

信息發(fā)出方先用密鑰將信息加密,得到密文。信息接收方收到密文后,用密鑰對信息進行解密,從而得到信息的原文,也就是明文。有了密鑰,就可以對信息實現(xiàn)加密、解密。

在計算機里,每一個字母都有對應(yīng)的ASCII碼。加密、解密其實就是對字母的ASCII碼進行處理,并雙向翻譯的過程。

例如:明文為“zhou mo chu qu wan”,密鑰為1,那么,字母a加密后為b,字母b加密后為c,加密以后的密文就是“aipv np div rv xbo”。解密就是進行逆向處理。

明白了信息加密、解密的規(guī)則,嶺童小子迫不及待地打開電腦,開始敲擊鍵盤。

曉敏老師:

嶺童小子越來越棒,現(xiàn)在能自學(xué)成才了。在生活中,為了信息安全,我們常常會對信息進行加密。密鑰是一把打開密文的鑰匙,手握密鑰,才能對信息實現(xiàn)加密、解密的雙向翻譯。

在計算機里,每個字母對應(yīng)一個ASCII碼。大寫字母“A”的ASCII碼為65,“B”為66,“C”為67,以此類推。小寫字母“a”的ASCII碼為97,“b”為98,“c”為99,以此類推。

現(xiàn)在有一條明文為“zhou mo da qiu”,密鑰為1,我們一起對它進行加密吧。

首先,依次找到明文中每個字母的ASCII碼,代碼見圖1。

然后,將每個字母的ASCII碼增加1。如果是字母表中末位的 “z”,則需要對ASCII碼進行特殊處理,這樣才能使其返回到字母表中最前端的“a”,代碼見圖2。

最后,將新的ASCII碼轉(zhuǎn)換為對應(yīng)的字母,即可得到密文,代碼見圖3。

同學(xué)們,這個方法你們看懂了嗎?當然,將字母轉(zhuǎn)換為ASCII 碼還有更便捷的方法,同學(xué)們可以自己去探索。只要你明白了加密、解密的過程,就可以輕松地寫出具體的程序。現(xiàn)在就動手,給朋友發(fā)送一條密文吧!

程序作品展示:

掃描下方的小程序碼,看看長沙市芙蓉區(qū)馬坡嶺小學(xué)學(xué)生的優(yōu)秀作品吧。

曹曉敏 :湖南省特級教師、省優(yōu)秀科技輔導(dǎo)員,長沙市首批卓越教師、市骨干教師,長沙市芙蓉區(qū)馬坡嶺小學(xué)信息技術(shù)教師。

(欄目編輯:李瑚)

猜你喜歡
明文小子密文
一種針對格基后量子密碼的能量側(cè)信道分析框架
一種支持動態(tài)更新的可排名密文搜索方案
基于模糊數(shù)學(xué)的通信網(wǎng)絡(luò)密文信息差錯恢復(fù)
炫酷小子
好動小子王妥妥
別人家的虎小子(下)
奇怪的處罰
奇怪的處罰
四部委明文反對垃圾焚燒低價競爭