身份認證(Authentication)與授權(Authorization)是資訊安全中的兩個重要概念,經常被混淆,但它們處理不同的問題。
身份認證是用來確認使用者的身份,也就是驗證某人或某物是否如聲明的一樣。常見的身份認證方法包括:
授權是指確認某個已經通過身份認證的使用者是否有權訪問特定的資源或執行某些操作。換句話說,授權處理的是"他們可以做什麼?"的問題。常見的授權模型包括:
圖片來源:「萬物相連皆安全」的身份認證資安,確實把關企業大門,Information Security 資安人科技網
在一個網站中,當你登錄時,你提供的帳號和密碼會進行身份認證,一旦認證成功,系統會根據你的身份進行授權。例如,普通用戶可能只能查看個人資料,而管理員則能管理所有用戶。
這兩個概念在資訊安全中相輔相成,確保只有合法的使用者才能執行其授權範圍內的操作。