【技术实现步骤摘要】
【国外来华专利技术】使用NFC和非接触式智能卡的安全密码生成和管理
[0001]相关申请
[0002]本申请要求于2019年12月23日提交的、题为“使用NFC和非接触式智能卡的安全密码生成和管理(SECURE PASSWORD GENERATION AND MANAGEMENT USING NFC AND CONTACTLESS SMART CARDS)”的美国专利申请序列号16/725,866的优先权。前面提及的申请的内容通过引用整体并入本文。
技术介绍
[0003]暴力破解攻击是常用的黑客技术,其可以由黑客使用来通过手动猜测密码而侵入计算机、电子邮件账户、在线银行账户、应用、网站等。因此,强大、复杂的密码对于保护用户免受身份或财务盗窃可能至关重要。
[0004]常规密码管理器可以帮助生成和获取复杂的密码,并且可以将这样的密码存储在加密的数据库中,或者可以根据需要进行计算。常规密码管理器可以是本地安装的软件应用、通过网站门户访问的在线服务、或者充当密钥的本地访问的硬件设备。通常,常规密码管理器要求用户生成并记住一个“主”密码,以解锁和访问存储 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于安全密码生成的系统,所述系统包括:非接触式卡,所述非接触式卡包括:存储器,存储一个或多个指令;至少一个通信接口;以及一个或多个处理器,与所述存储器耦合、能够操作来执行所述一个或多个指令,所述一个或多个指令在被执行时使得所述一个或多个处理器:确定所述至少一个通信接口是否与近场通信(NFC)读取器处于NFC通信中;接收与请求密码的应用、网站、文件或程序相关联的标识符;经由安全加密哈希函数,至少使用所述标识符作为安全加密哈希函数的输入数据来生成哈希输出值;将所述哈希输出值转换成一个或多个人类可读字符;基于所述一个或多个人类可读字符来生成所述密码;以及经由所述至少一个通信接口向计算设备传输所述密码;以及所述计算设备包括:所述NFC读取器;存储器,用于存储指令;以及一个或多个处理器,与所述存储器耦合、能够操作来执行所述指令,所述指令在被执行时使得所述一个或多个处理器:传输第一密码请求;将与所述应用、所述网站、所述文件或所述程序相关联的所述标识符传输到所述非接触式卡;以及从所述非接触式卡接收所述密码。2.根据权利要求1所述的系统,其中所述计算设备的所述一个或多个处理器使得使用公钥来加密所述标识符,并且其中所述非接触式卡的所述一个或多个处理器还使得使用私钥来解密经加密的标识符,从而所述输入数据至少包括所述经解密的标识符。3.根据权利要求1所述的系统,其中所述标识符包括标识所述应用、所述网站、所述文件或所述程序的信息,所述信息包括以下中的一个或多个:(i)与所述应用、所述网站、所述文件或所述程序相关联的名称,(ii)对应于所述网站的统一资源定位符(URL),以及(iii)对所述应用、所述网站、所述文件或所述程序唯一的文本或数字。4.根据权利要求1所述的系统,其中所述密码经由至少一个NFC数据交换格式(NDEF)消息被传输,所述至少一个NDEF消息能够由所述计算设备读取。5.根据权利要求1所述的系统,其中所述安全加密哈希函数是SHA
‑
0函数、SHA
‑
1函数、SHA
‑
2函数或SHA
‑
3函数。6.根据权利要求1所述的系统,其中所述密码不被保存或存储在所述非接触式卡的存储器中。7.根据权利要求1所述的系统,其中基于确定所述至少一个通信接口与所述计算设备的NFC读取器处于近场通信(NFC)通信,所述密码由所述非接触式卡传输到所述计算设备。8.根据权利要求1所述的系统,其中在所述非接触式卡和所述计算设备的NFC读取器之间的通信已经被认证之后,所述密码由所述非接触式卡传输到所述计算设备。
9.根据权利要求1所述的系统,其中所述计算设备的所述一个或多个处理器还使得传输第二密码请求,其中所述第二密码请求指示对(i)所述密码或(ii)不同于所述密码的新密码的请求。10.根据权利要...
【专利技术属性】
技术研发人员:凯文,
申请(专利权)人:第一资本服务有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。