例子
本页目录· 7 条
这一页有部分内容暂时无法显示,其余内容完整。
1. Passkeys:免密码登录
生活例子:
你登录 Google、Apple、GitHub、银行 App 时,不再输入密码,而是用手机弹出的确认:
“是否允许登录?”
此处有一段内容暂不支持显示。
这就是 Passkey 的感觉。
它的核心是:
用户不用记密码,网站也不会保存你的传统密码,所以就算你点进假网站,攻击者也很难偷到密码。
理解方式:
以前是:
我告诉网站一个密码,网站判断对不对。
Passkey 是:
我的设备帮我证明“我是这个账号的主人”。
2. Face ID / Fingerprint:生物识别登录
生活例子:
你打开手机银行 App、支付宝、微信支付、Apple Pay 时,用:
- Face ID
- Touch ID
- 指纹识别
来确认身份。
它不是单独替代所有安全机制,而是通常用来解锁本地设备或确认关键操作。
比如:
你转账 $500,银行 App 要求你用 Face ID 确认。
这样即使别人拿到你的手机,只要不能通过人脸或指纹,就不能完成付款。
3. Single Sign-On,SSO:用一个账号登录多个系统
生活例子:
你在学校系统里经常见到:
Sign in with Monash account
然后你用 Monash 邮箱登录后,可以访问:
- Moodle
- Google Drive / OneDrive
- Student Portal
- Library
- Zoom
- GitLab / EdStem 等
这就是 Single Sign-On。
它的好处:
你不用每个系统都注册一个账号和密码。学校也可以统一管理权限。
比如你毕业后,Monash 禁用你的账号,你就不能继续访问学校的多个系统。
4. Multi-Factor Authentication,MFA:多因素认证
生活例子:
你登录银行、学校邮箱、AWS、Google 账号时,除了密码,还需要第二步验证:
- 手机验证码
- Authenticator App 六位数字
- 短信验证码
- 邮箱验证码
- Face ID 确认
- 安全密钥
这就是 MFA。
简单理解:
只用密码是:
你知道什么。
MFA 是加上:
你有什么,例如手机、安全密钥;
此处有一段内容暂不支持显示。
例子:
如果有人偷到了你的 Monash 密码,但他没有你的手机验证码,就还是登录不了。
5. 自动化安全策略:系统自动帮你执行安全规则
生活例子 1:银行风控
你平时都在 Melbourne 消费,突然账号在另一个国家连续刷卡,银行系统自动:
- 暂停交易
- 发短信确认
- 要求额外验证
这就是自动化安全策略。
生活例子 2:公司账号安全
员工登录公司系统时,如果系统发现:
- 登录地点异常
- 设备从未见过
- 半夜大量下载文件
- 连续输错密码很多次
系统可以自动:
- 锁定账号
- 要求 MFA
- 通知管理员
- 阻止访问敏感文件
生活例子 3:AWS / Cloud 系统
如果有人尝试公开一个数据库,云平台可以自动阻止,或者发出安全告警。
比如:
检测到 S3 bucket 被设置为 public,系统自动改回 private,并通知管理员。
6. 减少用户犯错机会:让系统设计更安全、更不容易点错
这个不是某一个具体技术,而是一种安全设计思想。
生活例子 1:付款确认
你网购付款前,系统会显示:
收款人、金额、商品、地址
让你再确认一次。
这是为了减少你转错钱、买错东西的机会。
生活例子 2:删除文件前二次确认
你删除 Google Drive 文件时,系统会问:
Are you sure you want to delete this file?
或者先放进 Trash,而不是直接永久删除。
这就是减少误操作。
生活例子 3:密码强度提示
注册账号时,系统提示:
- 密码太短
- 需要大小写字母
- 不能使用常见密码
- 两次密码不一致
这也是减少用户犯错。
生活例子 4:防钓鱼设计
真正的银行 App 不会让你随便点击短信里的链接登录,而是建议你打开官方 App。
这也是为了减少用户被假链接骗的机会。
总结一句话
| 概念 | 生活化理解 |
|---|---|
| Passkeys | 不用密码,用设备帮你证明身份 |
| Face ID / Fingerprint | 用脸或指纹确认是本人 |
| SSO | 一个学校/公司账号登录多个系统 |
| MFA | 密码之外再加一层验证 |
| 自动化安全策略 | 系统发现异常后自动拦截或提醒 |
| 减少用户犯错机会 | 通过设计让用户不容易误点、误删、被骗 |