在用户身份认证方面,PKI体系给出了极好的解决方式。即基于X.509数字证书的用户身份认证。该方法基于非对称公钥算法的难题为用户提供非常安全的认证过程。

PKI体系尽管明白要求“私钥必须保密。不能交给不论什么其它人”,可是PKI却没有强制规定用户採用什么方式来保管自己的私钥。于是。USBKey一直以来都是一种可靠的方式。

私钥保存在不可移动的PC中尽管已经足够安全,可是却不能保证用户使用的这台PC是属于自己的。比方在网吧。

在移动环境下。移动终端,比方笔记本电脑。手机。PAD等,终端设备已经是属于个人的了,可是鉴于终端的移动性以及其易于更换。易于遗失,淘汰即丢弃等特性,内置在移动终端的TF卡等类USBKey设施瞬间显得毫无意义。

假设手机丢了,TF卡也一起丢了,私钥就保存在TF卡中。充其量有最后一道防线即私钥password。可是无济于事。

可穿戴KEY的出现改变了这一切。可穿戴KEY假设KEY和用户的身体是不分离的,比方手环,手表,内衣,眼镜,项链。皮带等。而KEY就置于这些可穿戴的东西之中。用户在使用移动终端须要进行身份认证的时候。必须首先确保移动终端和不离开身体的KEY进行一次配对,然后才可在手机终端进行操作,用户的认证信息。比方私钥,证书所有保存在可穿戴KEY中,与移动终端相分离。至于採用什么方式进行安全的配对,选择有非常多,比方蓝牙,射频等。至于採用什么方式启动配对动作,方式相同也非常多,比方button。刷脸。发暗语,瞪眼扫描。血管扫描等。
       纵使可穿戴KEY能够解决大多数的移动安全问题。可是,并非每一个人都买账的,非常多人都会觉得更换设备,遗失设备,设备被他人恶意拿去使用是一种仅靠自己就能控制的事情,属于小概率事件,他们会觉得,我是绝对不会把手机丢失的...因此他们也就不会多花钱去买这么一个可穿戴KEY。事实呢,确实是这样。因此,必须提供可穿戴KEY的增值功能,比方监控心律。监控健康情况等。

在此。不得不赞赏一下微信的实名问题。

作为一个社交平台,除非政府强制,运营方是无法强制用户实名注冊的,其实腾迅也没有如此要求。

然而,微信内置了支付,转账等涉及到钱的功能,而这些功能的使用必须能定位而且认证到个人,每一个人都接受这一点,可是,微信的支付功能确实能带来极大的方便,因此,假设你想使用这个额外的增值功能,你不还是乖乖地把自己的姓名,身份证号给填进去了....
       开个玩笑...可穿戴KEY带来一个令人恐怖的问题。曾经仅仅是抢手机。偷手机的,如今预计要砍手了...

可穿戴KEY带来的身份认证的革命的更多相关文章

  1. 使用USB Key(加密狗)实现身份认证

    首先你需要去买一个加密狗设备,加密狗是外形酷似U盘的一种硬件设备! 这里我使用的坚石诚信公司的ET99产品 公司项目需要实现一个功能,就是客户使用加密狗登录, 客户不想输入任何密码之类的东西,只需要插 ...

  2. 银行应用USB Key身份认证方案

    前言:本文为USB Key的厂商SafeNet公司提供的宣传稿件,并不代表本博客作者的观点和看法. 本文的技术解决方案使用的是SafeNet自身的产品,虽然这个产品支持数字签名和PKI体系,可生成并储 ...

  3. api接口对于客户端的身份认证方式以及安全措施

    转载 基于http协议的api接口对于客户端的身份认证方式以及安全措施 由于http是无状态的,所以正常情况下在浏览器浏览网页,服务器都是通过访问者的cookie(cookie中存储的jsession ...

  4. 构建具有用户身份认证的 React + Flux 应用程序

    原文:Build a React + Flux App with User Authentication 译者:nzbin 译者的话:这是一篇内容详实的 React + Flux 教程,文章主要介绍了 ...

  5. python的requests快速上手、高级用法和身份认证

    https://blog.csdn.net/qq_25134989/article/details/78800209 快速上手 迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引.其 ...

  6. 理解ASP.NET Core - 基于JwtBearer的身份认证(Authentication)

    注:本文隶属于<理解ASP.NET Core>系列文章,请查看置顶博客或点击此处查看全文目录 在开始之前,如果你还不了解基于Cookie的身份认证,那么建议你先阅读<基于Cookie ...

  7. "用户增长"--快速身份认证实现用户增长的技术和产品方案

    "用户增长"--快速身份认证实现用户增长的技术和产品方案 1   引言 作为一个互联网产品,用户量的增长是一个非常重要的衡量指标. 这是一个集合了销售,市场,运营,技术的综合能力. ...

  8. 基于token的多平台身份认证架构设计

    基于token的多平台身份认证架构设计 1   概述 在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情. 随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格 ...

  9. ABP源码分析四十二:ZERO的身份认证

    ABP Zero模块通过自定义实现Asp.Net Identity完成身份认证功能, 对Asp.Net Identity做了较大幅度的扩展.同时重写了ABP核心模块中的permission功能,以实现 ...

随机推荐

  1. HDU 1548 A strange lift【BFS】

    题意:给出一个电梯,给出它的层数f,给出起点s,终点g,以及在每一层能够上或者下w[i]层,问至少需要按多少次按钮到达终点. 和POJ catch that cow一样,直接用了那一题的代码,发现一直 ...

  2. 异步线程编程,线程池,线程组,后面涉及ThreadLocal在理解

    join模拟订单 package com.future.demo.future; /** * * * @author Administrator * */ public class NormalThr ...

  3. 线段树(segment tree )

    http://www.cnblogs.com/TenosDoIt/p/3453089.html 写的非常好! 很多学校流行一种比较的习惯.老师们很喜欢询问,从某某到某某当中,分数最高的是多少. 这让很 ...

  4. 搭建appium环境

    1.下载jdk1.8  配置环境变量 JAVA_HOME---------->你的jdk路径 path---------------------->%JAVA_HOME%\bin;%JAV ...

  5. UVA-12186 Another Crisis 树形dp

    题目链接:https://cn.vjudge.net/problem/UVA-12186 题意 给出n, T和一棵树,树上每个节点需要选择T%个直属子节点. 问根节点一共需要选择几个节点. 思路 思路 ...

  6. [CTSC2007][APIO2007]数据备份Backup

    题目:BZOJ1150.codevs1615.洛谷P3620 题目大意:有n个点,k条链,每个点离原点有一定的距离.要你用k条链连接2k个点,使得k条链的长度最短. 解题思路:毕竟是CTSC级别的题目 ...

  7. 解决wps的ppt演示不能打开的问题libbz2.so.1.0

      安装 wps-office-10.1.0.5707-1.a21.x86_64 无法打开ppt 其他正常

  8. Python学习笔记(二):字符串类型

    在上一篇随笔(https://www.cnblogs.com/g-qiang/p/10448813.html)中,说到 Python 有六种标准数据类型,而数字类型和字符串类型又是其中基本的数据类型. ...

  9. hbase报错Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil

    Caused by: java.lang.RuntimeException: java.io.IOException: java.lang.reflect.InvocationTargetExcept ...

  10. cocos2d_android 第一个游戏

    依据上一篇文章.创建好cocos2d--android的开发环境 先上效果图 实现该效果的代码: package com.cn.firstgame; import org.cocos2d.layers ...