1. Access Control(访问控制)
访问控制是一种安全技术,用于确定用户和系统能够访问哪些资源。它涉及验证用户身份并授予或拒绝对特定数据或系统的访问权限。访问控制通常分为几种类型,包括基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC)。
2. Authentication(认证)
认证是验证用户或系统身份的过程。常见的认证方法包括密码、指纹识别、面部识别以及多因素认证(MFA),以确保只有合法用户才能访问系统或数据。
3. Authorization(授权)
授权是在认证之后的步骤,它决定了用户在系统中可以执行哪些操作。授权机制通常基于用户角色或权限级别,以确保用户只能访问他们被允许的资源和操作。
4. Encryption(加密)
加密是将数据从可读形式转换为不可读形式的过程,以防止未经授权的访问。对称加密和非对称加密是两种主要的加密方法,用于保护数据的机密性。