網路安全:加密技術
網際網路其實是一個不安全的網路,網路安全在電子商務,企業尤其重要。網路不安全涉及,網路中間人攻擊。我們的ftp,nfs,http,telnet等網際網路上諸多重要協議都是通過明文傳送的,通過在熟路傳輸路徑上嗅探,很容易就將資料捕獲。資料注入,會話劫持,都會出現。所以我們需要一種認證安全,資料加密。
對於密碼資料的嗅探,資料的操縱篡改,認證的篡改,經常發生在對於這些不安全的協議ftp,pop3,telnet,這些協議密碼是明文傳送的,形同虛設。像nfs,nis,sendmail,涉及資料的傳輸,這樣嚴重威脅資料,帳號郵件的保密。還有一些遠端登入,拷貝資料,都面臨威脅。
像早期的加密演算法,例如把a向後移動5位,c向後移5位,進行加密。解密時在把a向前移5位,b向前移5位。這種簡單的加密,很容易通過資料的資料窮舉的方法很容易破解。
所以新的加密演算法被研究出來。我們的加密過程是傳送方通過一種特殊的演算法對資料進行加密,接收方通過同樣的演算法對資料進行反推;
但是加密解決不了安全的問題,因為沒有絕對的安全,只有更安全。
在加密時我們通常在裡面加一些隨機數,隨機數從熵池中取出,例如每次敲擊鍵盤的時間間隔,被當作隨機數。熵池中的隨機數不是一直有的,可以用盡。
/dev/random
1,這是最佳的隨機數生成器,所有的隨機數都來自於熵池
/dev/urandom
1,熵池取隨機數
2,一旦熵池中的隨機數用盡,urandon將使用偽隨機數生成器生成隨機數
/etc/rc.d/rc.sysinit指令碼中有一段用於初始化本機隨機數生成器的
這個目錄是學習指令碼最好的素材!!!
1,單向加密演算法:加密後不可逆,就是用於提取資料的特徵碼。無論資料多大特徵嗎是定長的,類似人的指紋,每個資料特徵碼都不同。具有雪崩效應,資料的微小變化,特徵碼將發生巨大改變,目的是防止資料被修改,就算被解密,特徵碼將無法恢復。
理論不可逆,但一些簡單的密碼還是會被暴力破解,還會出現撞車,資料不一樣,特徵碼一樣。但機率很小。
常用加密演算法
md5:128 bit
sha1:160 bit
都是定長的
我們可以利用他的特徵,保證資料的完整性,一旦特徵碼不一樣,我們就確定資料被篡改過。
2.對稱加密演算法:加密方與解密方使用同一金鑰,
3.非對稱加密演算法:加密與解密使用不同金鑰,但是金鑰是成對出現的,分公鑰與私鑰,自己留私鑰對方拿公鑰。公鑰加密私鑰解密,私鑰加密公鑰解密。
常用於驗證對方身份,與數字簽名
4. PKI:public key infrastructure 公鑰基礎設施
5。 保證現代電子商務安全的重要組成部分
Didital certificate 數字證書
證書的發放製作,簡單的構建一個PKI它的機制有兩種
1,openssl
ssl是一種協議,叫安全的套接字層。為明文的應用層協議提供了一種加密機制的應用。
openssl是一種工具,用於加解密。
2,gpg
相關文章
- 融雲網際網路通訊安全系列之端到端加密技術加密
- 浙江著力加強網路安全技術手段建設
- 如何加強辦公網路中的網路安全
- 北約與歐盟加強網路安全合作
- 網路安全管理:三分技術加七分管理(轉)
- 女生能學網路安全技術嗎?網路安全技術學習路線
- 加密技術加密
- 國務院:全面加強網路安全和資料安全保護
- 美國政府簽署網路安全行政令將全面加強網路安全建設
- 維護網路安全需要加強國際合作
- 資訊加密技術加密
- 網路安全技術好學嗎?網路安全基礎入門
- 什麼是網路安全?網路安全防範技術包括哪些?
- 網路安全論文–淺析計算機網路安全技術計算機網路
- 雲端計算的雲資料安全與加密技術加密
- 資料加密技術在資料安全中的作用加密
- 線上視訊網站加密技術詳解網站加密
- 八成網民希望政府加強管制“網路交易”安全
- 網路安全技術可以自學嗎?網路安全技能難不難學
- 學習網路安全技術可以做什麼?網路安全基礎
- 網路安全防範技術主要包括哪些?如何保證網際網路安全?
- 古老的加密技術加密
- 淺談加密技術加密
- 現代加密技術加密
- 網路安全專業“術語”你知道幾個?網路安全入門教程
- 加碼資料安全,護航工業網際網路發展
- 網聯汽車存安全隱患美當局呼籲加強網路安全保護
- 提高人民媒介素養,加強網路安全建設
- 學習網路安全能掌握哪些知識點?網路安全技術學習
- 網路安全實用技術培訓
- 中小企業如何給安全“加防”?網路安全保險瞭解一下
- 工業網際網路網路安全滲透測試技術研究
- 資訊加密技術簡介加密
- 加密技術面面觀 (轉)加密
- 騰訊安全:關於《加強工業網際網路安全工作的指導意見》解讀
- 如何提高網路安全技術?如何更好學習web安全Web
- 安芯網盾受邀參加內蒙古自治區國家網路安全周
- RC4Drop加密技術:原理、實踐與安全性探究加密