麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Python > 正文

python實現加密的方式總結

2024-09-09 19:03:38
字體:
來源:轉載
供稿:網友

加密算法分類

對稱加密算法:

對稱加密采用了對稱密碼編碼技術,它的特點是文件加密和解密使用相同的密鑰

發送方和接收方需要持有同一把密鑰,發送消息和接收消息均使用該密鑰。

相對于非對稱加密,對稱加密具有更高的加解密速度,但雙方都需要事先知道密鑰,密鑰在傳輸過程中可能會被竊取,因此安全性沒有非對稱加密高。

常見的對稱加密算法:DES,AES,3DES等等

非對稱加密算法:

文件加密需要公開密鑰(publickey)和私有密鑰(privatekey)。

接收方在發送消息前需要事先生成公鑰和私鑰,然后將公鑰發送給發送方。發送放收到公鑰后,將待發送數據用公鑰加密,發送給接收方。接收到收到數據后,用私鑰解密。

在這個過程中,公鑰負責加密,私鑰負責解密,數據在傳輸過程中即使被截獲,攻擊者由于沒有私鑰,因此也無法破解。

非對稱加密算法的加解密速度低于對稱加密算法,但是安全性更高。

非對稱加密算法:RSA、DSA、ECC等算法

消息摘要算法:

消息摘要算法可以驗證信息是否被篡改。

在數據發送前,首先使用消息摘要算法生成該數據的簽名,然后簽名和數據一同發送給接收者。

接收者收到數據后,對收到的數據采用消息摘要算法獲得簽名,最后比較簽名是否一致,以此來判斷數據在傳輸過程中是否發生修改。

基礎知識掃盲

對稱加密

對稱密鑰加密 , 又叫私鑰加密。即信息發送的方和接受方用一個密鑰去加密和揭秘數據。 最大的優勢是 加解密速度快,適合對大量數據進行加密, 對稱加密的缺點是密鑰的管理和分配, 換句話說就是 如何把密鑰發送到需要解密你的消息的人手里的問題。在發送密鑰的過程中, 密鑰有很大的風險被黑客攔截。 現實中的做法是將對稱加密的密鑰進行非對稱加密然后傳給需要他的人。

非對稱加密

非對稱加密系統, 又稱公鑰密鑰加密。 非對稱加密為數據的加密與解密提供了一種非常安全的方式。她使用了一對密鑰, 私鑰和公鑰。 私鑰只能有一方安全保管, 不能外泄, 而公鑰可以發給任何請求她的人。非對稱加密使用這對密鑰中的一個進行加密, 而解密卻需要一個另外一個密鑰。 比如你去銀行 你向銀行請求公鑰,銀行將公鑰發給你,你使用公鑰對消息加密,那么只有私鑰的持有人

主站蜘蛛池模板: 一级国产精品一级国产精品片 | 久久亚洲精品国产 | 精品一区久久久 | 久久艹艹艹 | 国产乱轮视频 | 亚洲国产成人久久一区www妖精 | 在线高清中文字幕 | 国产精品久久久久影院老司 | 午夜国产在线 | 亚洲成人福利电影 | 午夜视频在线观看91 | 国产88久久久国产精品免费二区 | 天天夜碰日日摸日日澡性色av | 国产亚洲精品久久久久久久久久 | 欧洲精品色| 欧美性生活免费视频 | 成人综合在线观看 | 12av毛片| 美国av片在线观看 | 欧美a∨亚洲欧美亚洲 | 国产在线一区二区三区 | 国产精品入口夜色视频大尺度 | 久久日本 | 久色亚洲| 欧美性生交xxxxx免费观看 | 国产成人高清成人av片在线看 | 欧美a视频在线观看 | 亚洲一区二区三区在线免费观看 | 久草视频福利在线观看 | 成人一级黄色片 | 激情小视频在线观看 | 国产青草视频在线观看视频 | 毛片成人网 | 56av国产精品久久久久久久 | 欧美日韩后 | 91av久久 | 美国一级毛片片aa久久综合 | 日韩av日韩 | 亚洲精品在线观看免费 | 毛片网站视频 | 神马福利网 |