常见的安全机制

什么事API
在这里插入图片描述

API的安全要素有哪些

API的安全基本机制

API安全的目标:CIA

机密性(Confientiality):确保信息只被预期的读者访问

完成性(Integrity):防止未授权的创建、修改和删除

可用性(Availability):当用户访问API时,API总是可用的

常见的API风险:STRIDE

Spopfing:欺骗。伪装成某人

Tampering:干预。将不希望被修改的数据、消息或设置改掉

Repudiation:否认。拒绝承认做过的事。

Information disclosure:信息泄漏。将你希望保密的信息泄漏出来。

Denial of service:拒绝服务。防止用户访问信息和服务。

Elevation of privilege:越权。做了你不希望他能做的事。

风险与安全认证的对应关系

认证:确保你的用户与客户端真的是它们自己

授权:确保每个经过API的访问都是经过授权的

审计:确保所有的操作都被记录,以便追溯和监控。

流控:防止用户请求淹没你的API。

加密:确保出入API的数据是私密的。

在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值