Python爬虫加密
生活随笔
收集整理的這篇文章主要介紹了
Python爬虫加密
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
加密
在開發爬蟲的過程中,我們經常遇到的一種反爬措施是數據加密。常見的加密算法可以分為三類:對稱加密算法,非對稱加密算法和Hash算法(事實上不是加密算法而是摘要算法)
一、對稱加密
1.定義
采用單鑰密碼系統的加密方法,同一個密鑰可以同時用作信息的加密和解密,這種加密方法稱為對稱加密,也稱為單密鑰加密。由于其速度快,對稱性加密通常在消息發送方需要加密大量數據時使用。但是,加解密雙方使用同樣的密鑰進行加密和解密。密鑰是控制加密及解密的指令,算法是一種規則,規定如何進行加密和解密。因此加密的安全性不僅取決于加密算法本身,密鑰管理的安全性更是重要。因為加密解密都使用同一個密鑰,如何把密鑰安全地傳遞到解密者手上就成了必須要解決的問題。
2.工作過程
下面舉個例子來簡要說明一下對稱加密的工作過程。甲和乙是一對生意搭檔,他們住在不同的城市。由于生意上的需要,他們經常會相互之間郵寄重要的貨物。為了保證貨物的安全,他們商定制作一個保險盒,將物品放入其中。他們打造了兩把相同的鑰匙分別保管,以便在收到包裹時用這個鑰匙打開保險盒,以及在郵寄貨物前用這把鑰匙鎖上保險盒。
上面是
總結
以上是生活随笔為你收集整理的Python爬虫加密的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cpi高低说明什么
- 下一篇: u盘无法正常显示怎么办 u盘显示异常该如