信息安全的目標是機密性、完整性、不可否認性和簽名認證。
密碼學是信息安全的基礎。只要涉及到安全,專業基礎課都會涉及到密碼和協議。
密碼術有廣泛的應用:
1.系統密碼保護,這不僅是計算機系統,還有很多嵌入式系統等。這很常見,就像我們的銀行密碼;
2.壹般采用信息加密,比如有線或無線網絡上的數據傳輸,這在國防部尤為重要;
3.安全協議,安全協議是密碼學的壹部分,比如簽名認證,就像我們用的支付寶壹樣應用在這個知識上;
4.隱藏病毒等信息,壹些高級黑客會加密病毒;
主要目的集中在:機密性、完整性、不可否認性和簽名認證。
保密性:防止他人獲取信息的內容,比如妳把自己的銀行賬號和密碼發給別人,妳不希望第三方獲取;
完整性:不希望信息被篡改,比如妳發郵件,信息會被別人截取,然後被打亂;
不可否認:比如妳是壹個保密人,需要保密信息,如果有壹天發現這個秘密泄露了,那麽泄露的人就是妳,這需要壹些技巧;
簽名認證:當有人向妳詢問信息時,妳需要確定這個人是否可信,妳需要嚴肅對待妳的身份。
這些是信息安全的核心,也是密碼學的目標,可以根據應用適當擴展。