如何让API接口更安全
类别:编程学习 浏览量:890
时间:2017-2-9 如何让API接口更安全
如何让API接口更安全方式一、接口参数加密(基础加密)
1、原理:比如你写个接口,你只想让特定的调用方使用,你把这些调用的人叫到一个小屋子,给他们宣布说我这里有个接口只打算给你们用,我给你们每人一把钥匙,你们用的时候拿着这把钥匙即可。
2、这把钥匙就是参数加密规则,有了这个规则就能调用。
3、缺点:这里面的某个成员如果哪个不小心丢了钥匙或者被人窃取,掌握钥匙的人是不是也可以来掉用接口了呢?而且他可以复制很多钥匙给不明不白的人用。
方式二、接口参数加密 + 接口时效性验证
方式三、接口参数加密 + 时效性验证 + 私钥
方式四、接口参数加密 + 时效性验证 + 私钥 + Https
标签:WEB API
您可能感兴趣
- ASP.NET中Web API的简单实例
- ASP.NET Web API是什么
- ASP.NET Web API中参数的传递
- WEB API 中get、post、put,delete请求方式
- 创建一个简单的Web API 项目
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
- 智能手表兼容Windows和Android 无需充电挑战苹果(智能手表兼容Windows和Android)
- 一天一冲也算表 麦步,一款待机 21 天的智能手表体验评测(一天一冲也算表)
- 魅族智能手表充电座曝光 Type-C 接口,线座分离设计(魅族智能手表充电座曝光)
- 华为 Watch GT2 Pro 智能手表曝光,新增支持无线充电(华为WatchGT2)
- vivo首款智能手表来了 也有血氧饱和度监测,一次充电18天续航(vivo首款智能手表来了)
热门推荐
- python删除list的指定元素(Python list列表中删除多个重复元素操作示例)
- python元组和列表的定义(Python基本数据结构与用法详解列表、元组、集合、字典)
- python怎么装opencv(Python基于opencv实现的简单画板功能示例)
- 使用docker对集群进行管理(使用docker搭建kong集群操作)
- vue使用websocket的详细步骤(vue使用webSocket更新实时天气的方法)
- css3背景渐变动画效果(css3制作的背景渐变动画效果)
- canvas如何保存当前的图片(canvas如何实现多张图片编辑的图片编辑器)
- php实用工具(php常用的工具开发整理)
- group by如何知道分了几组(详解partition by和group by对比)
- python炫酷烟花源代码(python实现浪漫的烟花秀)