禁视频国产一区二区_无码精品日韩专区_人妻中文字幕在线视频欧_体验区免费观看15次_欧美亚洲日本电影在线_中文国产特黄特色在线视频_色xx群视频射精_日韩精品人妻无码丰满少妇_国产亚洲久操热_免费一级乱子伦片是一个直播平台

深圳軟件開發(fā)
如何制作加密程序?
來源:深圳本凡軟件 發(fā)布時(shí)間:2022-09-07 點(diǎn)擊瀏覽:455次

什么是加密?

普通人需要一種方法來保護(hù)他們的敏感數(shù)據(jù),即使它落入不道德的手中。如果黑客無法理解數(shù)據(jù),他們就沒有動機(jī)竊取數(shù)據(jù)!

加密是將我們的敏感數(shù)據(jù)轉(zhuǎn)換為加擾文本的技術(shù)。該過程使用密碼。只有您擁有將加密文本轉(zhuǎn)換回有意義信息的密碼才能讀取您的數(shù)據(jù)。

加密是如何工作的?

加密并不新鮮。即使是古代文明也使用它,盡管我們現(xiàn)在錯(cuò)誤地認(rèn)為他們的技術(shù)和工具相當(dāng)原始。現(xiàn)代加密使用數(shù)學(xué)算法。

讓我們回顧一下廣泛用于加密的加密哈希函數(shù)。它的工作原理如下:

通過算法處理輸入值。

該算法將其轉(zhuǎn)換為加擾文本,我們稱之為“哈希”。

無論輸入值如何,加密散列函數(shù)都將其轉(zhuǎn)換為固定長度的輸出。

沒有兩個(gè)輸入值將具有相同的哈希值。好吧,至少這種可能性真的很?。?/span>

該算法運(yùn)行速度非??臁?/span>

在不知道密碼的情況下將哈希轉(zhuǎn)換回輸入值非常困難。

只能訪問哈希值的黑客會發(fā)現(xiàn)幾乎不可能破譯輸入。

對稱密鑰算法

對稱密鑰算法使用相同的密鑰來加密和解密數(shù)據(jù)。消息的發(fā)送者與接收者共享此密鑰。如果雙方都保護(hù)密鑰,這是一種安全算法,但是,如果網(wǎng)絡(luò)攻擊者獲得密鑰,則解密很容易。

該算法的示例如下:

“格式保留加密”(FPE),其中輸入消息和加擾文本具有相同的格式。

“高級加密標(biāo)準(zhǔn)”(AES)是 FPE 的一種形式,廣受歡迎。

非對稱算法

這種算法也稱為“公鑰加密”。它的工作原理如下:

有兩個(gè)密鑰,即“私鑰”和“公鑰”。

用戶可以共享公鑰,但需要保護(hù)私鑰。比特幣使用這種算法。

Rivest-Shamir-Adleman”(RSA)算法是非對稱算法的一個(gè)例子。在這里,公鑰和私鑰使用非常大的整數(shù)分解來綁定在一起。擁有當(dāng)今計(jì)算機(jī)的黑客可能需要數(shù)十億年才能從公鑰中找到私鑰。