可穿戴KEY带来的身份认证的革命
PKI体系尽管明白要求“私钥必须保密。不能交给不论什么其它人”,可是PKI却没有强制规定用户採用什么方式来保管自己的私钥。于是。USBKey一直以来都是一种可靠的方式。
私钥保存在不可移动的PC中尽管已经足够安全,可是却不能保证用户使用的这台PC是属于自己的。比方在网吧。
在移动环境下。移动终端,比方笔记本电脑。手机。PAD等,终端设备已经是属于个人的了,可是鉴于终端的移动性以及其易于更换。易于遗失,淘汰即丢弃等特性,内置在移动终端的TF卡等类USBKey设施瞬间显得毫无意义。
假设手机丢了,TF卡也一起丢了,私钥就保存在TF卡中。充其量有最后一道防线即私钥password。可是无济于事。
可穿戴KEY的出现改变了这一切。可穿戴KEY假设KEY和用户的身体是不分离的,比方手环,手表,内衣,眼镜,项链。皮带等。而KEY就置于这些可穿戴的东西之中。用户在使用移动终端须要进行身份认证的时候。必须首先确保移动终端和不离开身体的KEY进行一次配对,然后才可在手机终端进行操作,用户的认证信息。比方私钥,证书所有保存在可穿戴KEY中,与移动终端相分离。至于採用什么方式进行安全的配对,选择有非常多,比方蓝牙,射频等。至于採用什么方式启动配对动作,方式相同也非常多,比方button。刷脸。发暗语,瞪眼扫描。血管扫描等。
纵使可穿戴KEY能够解决大多数的移动安全问题。可是,并非每一个人都买账的,非常多人都会觉得更换设备,遗失设备,设备被他人恶意拿去使用是一种仅靠自己就能控制的事情,属于小概率事件,他们会觉得,我是绝对不会把手机丢失的...因此他们也就不会多花钱去买这么一个可穿戴KEY。事实呢,确实是这样。因此,必须提供可穿戴KEY的增值功能,比方监控心律。监控健康情况等。
在此。不得不赞赏一下微信的实名问题。
作为一个社交平台,除非政府强制,运营方是无法强制用户实名注冊的,其实腾迅也没有如此要求。
然而,微信内置了支付,转账等涉及到钱的功能,而这些功能的使用必须能定位而且认证到个人,每一个人都接受这一点,可是,微信的支付功能确实能带来极大的方便,因此,假设你想使用这个额外的增值功能,你不还是乖乖地把自己的姓名,身份证号给填进去了....
开个玩笑...可穿戴KEY带来一个令人恐怖的问题。曾经仅仅是抢手机。偷手机的,如今预计要砍手了...
可穿戴KEY带来的身份认证的革命的更多相关文章
- 使用USB Key(加密狗)实现身份认证
首先你需要去买一个加密狗设备,加密狗是外形酷似U盘的一种硬件设备! 这里我使用的坚石诚信公司的ET99产品 公司项目需要实现一个功能,就是客户使用加密狗登录, 客户不想输入任何密码之类的东西,只需要插 ...
- 银行应用USB Key身份认证方案
前言:本文为USB Key的厂商SafeNet公司提供的宣传稿件,并不代表本博客作者的观点和看法. 本文的技术解决方案使用的是SafeNet自身的产品,虽然这个产品支持数字签名和PKI体系,可生成并储 ...
- api接口对于客户端的身份认证方式以及安全措施
转载 基于http协议的api接口对于客户端的身份认证方式以及安全措施 由于http是无状态的,所以正常情况下在浏览器浏览网页,服务器都是通过访问者的cookie(cookie中存储的jsession ...
- 构建具有用户身份认证的 React + Flux 应用程序
原文:Build a React + Flux App with User Authentication 译者:nzbin 译者的话:这是一篇内容详实的 React + Flux 教程,文章主要介绍了 ...
- python的requests快速上手、高级用法和身份认证
https://blog.csdn.net/qq_25134989/article/details/78800209 快速上手 迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引.其 ...
- 理解ASP.NET Core - 基于JwtBearer的身份认证(Authentication)
注:本文隶属于<理解ASP.NET Core>系列文章,请查看置顶博客或点击此处查看全文目录 在开始之前,如果你还不了解基于Cookie的身份认证,那么建议你先阅读<基于Cookie ...
- "用户增长"--快速身份认证实现用户增长的技术和产品方案
"用户增长"--快速身份认证实现用户增长的技术和产品方案 1 引言 作为一个互联网产品,用户量的增长是一个非常重要的衡量指标. 这是一个集合了销售,市场,运营,技术的综合能力. ...
- 基于token的多平台身份认证架构设计
基于token的多平台身份认证架构设计 1 概述 在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情. 随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格 ...
- ABP源码分析四十二:ZERO的身份认证
ABP Zero模块通过自定义实现Asp.Net Identity完成身份认证功能, 对Asp.Net Identity做了较大幅度的扩展.同时重写了ABP核心模块中的permission功能,以实现 ...
随机推荐
- mybatis批量插入、批量更新和批量删除
转载 https://www.jianshu.com/p/041bec8ae6d3
- KVO VS isa : KVO 建立在 KVC 之上
Key-Value Observing (KVO) 建立在 KVC 之上,它通过重写 KVC 和监听 setter 方法,向外发送通知. https://blog.csdn.net/y55091811 ...
- 优动漫PAINT-牵牛花画法教程
喇叭型对画者自身的塑形功力会有较高的要求,作者很靠谱的把他的塑形方式详细呈现了出来~ 对于这样的一个仿真效果的牵牛花完全可以使用优动漫PAINT完成,简单又快捷,软件下载:http://www.don ...
- 简洁的MVC思想框架——Nancy(Post操作与外部引用css和JS)
之前介绍了关于Nancy配置与Get基础操作,以下来介绍有关Nancy的Post操作. 第一步,设计主界面,以登录界面为例:Login.cshtml 路径为: 设计好页面后,在之前的modules类中 ...
- 按shift键调出命令行的脚本
打开Notepad++,粘贴以下命令,并将文件命名为opencmdhere.reg(注意:文件编码格式为UCS-2 Little Endian,否则会导致中文乱码),再双击打开即可 Windows R ...
- 【转】Hook钩子C#实例
[转]Hook钩子C#实例 转过来的文章,出处已经不知道了,但只这篇步骤比较清晰,就贴出来了. 一.写在最前 本文的内容只想以最通俗的语言说明钩子的使用方法,具体到钩子的详细介绍可以参照下面的网址: ...
- ubuntu下安装宋体simsun
sudo cp simsun.ttc /usr/share/fonts cd /usr/share/fontssudo chmod 644 simsun.ttc 更新字体缓存: 代码: sudo m ...
- Java里的各种队列
以下翻译来自java8的官方文档: 1.LinkedBlockingQueue:基于链接节点的可选限定的blocking queue . 这个队列排列元素FIFO(先进先出). 队列的头部是队列中最长 ...
- 洛谷 P2758 编辑距离
P2758 编辑距离 题目描述 设A和B是两个字符串.我们要用最少的字符操作次数,将字符串A转换为字符串B.这里所说的字符操作共有三种: 1.删除一个字符: 2.插入一个字符: 3.将一个字符改为另一 ...
- ubuntu升级到14.04后终端显示重叠
系统升级后,发现这个问题非常不爽,问题不大,但有时候找不到解决方法,让人纠结好久.解决方法例如以下: 编辑->配置文件首选项->常规-> monospace 改为ubuntu mon ...