現代是資訊發達的時代,很多個資都在線上,重要資料傳輸都需要加密,
避免有心人士盜用。預防勝於治療,但是預防過頭也會有反效果。
加密,就是對資料加密,就算壞人竊取資料,會得到亂數,沒辦法在短時間破解。
所以帳號才會需要過一段時間要更換密碼,就算已破解之前取得的資料亂數,
但你已經改密碼了,亂數也會變,又需要重新取得新亂數+再破解一次,
又要讓壞人花很多時間破解。
解密,透過演算法去解開加密的亂數,演算法簡單說就是數學,但是難度非常高。
演算法必須過一段時間就要修改,避免駭客破解,跟更換密碼的道理一樣,
有新的出來,就要重新破解,增加駭客破解的時間。
常見的加密
1. 網址前面是 https,s就是安全 security
在你傳輸個資時,會幫你自動加密傳輸,安全度大增。
2. QR code 加密,例如買車票
只有你取得的車票可以通行,偽造的不行,而且有時間限制。
3. 資料庫裡面對資料的加密
防禦兩種人,外部與內部的人。外部就是駭客,內部就是有權限的員工。
加密的高安全度
1. 長度夠長
2. 複雜的亂數
加密的安全度越高,但會造成解密的速度越慢,使用者可能會長時間的等待而厭煩。
安全性與解密速度都需要分配比重,適當的加密才不會造成長時間的等待,這非常重要~
文章標籤
全站熱搜