[go: up one dir, main page]

CN111404688B - 一种便携式认证系统及方法 - Google Patents

一种便携式认证系统及方法 Download PDF

Info

Publication number
CN111404688B
CN111404688B CN201911136680.9A CN201911136680A CN111404688B CN 111404688 B CN111404688 B CN 111404688B CN 201911136680 A CN201911136680 A CN 201911136680A CN 111404688 B CN111404688 B CN 111404688B
Authority
CN
China
Prior art keywords
authentication device
password
module
portable authentication
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911136680.9A
Other languages
English (en)
Other versions
CN111404688A (zh
Inventor
梅鲁海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Siriqi Information Industry Co ltd
Original Assignee
Zhejiang Institute of Mechanical and Electrical Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Institute of Mechanical and Electrical Engineering Co Ltd filed Critical Zhejiang Institute of Mechanical and Electrical Engineering Co Ltd
Priority to CN201911136680.9A priority Critical patent/CN111404688B/zh
Publication of CN111404688A publication Critical patent/CN111404688A/zh
Application granted granted Critical
Publication of CN111404688B publication Critical patent/CN111404688B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明为一种便携式认证系统及方法,系统包括便携式认证装置和服务器,所述便携式认证装置包括认证信息采集机构、显示模块、处理模块、第一密码模块、网络模块、通信模块和电池模块,便携式认证装置通过网络模块与将要访问服务器的终端相连,通过终端获取网络服务,便携式认证装置通过通信模块与服务器通信。基于该系统的方法包括:连接便携式认证装置和终端;进行认证装置身份确认;输入认证信息;发送给服务器;认证信息匹配;显示口令;验证口令和访问终端MAC地址。本发明的优点是:进行便携式认证装置、访问者、终端三重认证,安全性高;服务器返回给终端的口令由临时密钥进行加密,避免因密钥泄漏导致机密文件泄漏。

Description

一种便携式认证系统及方法
技术领域
本发明涉及认证领域,尤其涉及一种便携式认证系统。
背景技术
目前,网络安全问题日益受到人们的密切关注,其中先进的身份认证技术是保障网络安全的一个有效手段,也是网络安全的第一道重要防线。当用户访问系统时,为了保护一些重要的机密文件,人们往往会设置密码,这是最简单最传统的方式,在要查看文件或是访问一些重要的服务器时,均需要输入密码进行认证,系统负责验证密码的正确性,判断用户的合法性。对于这种密码认证而言,只要是知道具体密码,任何人都能够对文件或服务器进行访问,安全屏障较为脆弱。另一方面,这些密码也容易传播到远端的网络平台,网络上的任意节点可以实施监听,密码被窃取的风险大。此外,一般人往往习惯用一个数字长度和位数偏小的常用密码,这也增加了密码泄漏的隐患。因此,这种主要采用数学手段实现的密码认证方式,虽然配置简单、使用方便,但是安全性较低,存在很多缺陷。
发明内容
本发明主要解决了上述问题,提供了一种具有三重认证、方便携带的便携式认证系统及方法。
本发明解决其技术问题所采用的技术方案是, 一种便携式认证系统,包括便携式认证装置和服务器,所述便携式认证装置包括认证信息采集机构、显示模块、处理模块、第一密码模块、网络模块、通信模块和电池模块,所述处理模块分别与认证信息采集机构、显示模块、第一密码模块、网络模块和通信模块相连,便携式认证装置通过网络模块与将要访问服务器的终端相连,通过终端获取网络服务,便携式认证装置通过通信模块与服务器通信。
便携式认证装置通过网络模块借用终端所使用的网络服务,通过通信模块借助网络模块获取的网络服务与服务器通信,在进行认证时,首先进行第一重认证,即服务器对便携式认证装置进行认证装置身份确认,再进行第二重认证,即服务器对访问者的认证信息进行认证,最后进行第三重认证,即认证访问的终端是否为为便携式认证装置提供网络的终端,通过三重认证防止他人使用假造的便携式认证装置进行认证,还能够防止他人抢先使用便携式认证装置显示的口令访问服务器。
作为上述方案的一种优选方案,所述认证信息采集机构包括底座、若干设置在底座上的滑轨和若干设置在滑轨上的滑块,每个滑块上均设置有指纹传感器和位移传感器。指纹传感器用于采集指纹和指肚纹信息,位移传感器检测滑块的位移信息,用于获取手指长度差。
作为上述方案的一种优选方案,所述滑块包括用于安装指纹传感器及位移传感器的感应部和用于支撑手掌的支撑部,所述底座上固定设置有支撑板,支撑板与底座形成一个用于放置滑块的空腔。
作为上述方案的一种优选方案,所述底座上固定设置有支撑板,支撑板与底座形成一个用于放置滑块支撑部的空腔。
作为上述方案的一种优选方案,所述第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串,利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器,利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公玥。服务器接收第一密码模块的发送的信息后,利用预设公钥进行解密,实现公钥认证,同时使服务器能够获取终端和该便携式认证装置的MAC地址。
作为上述方案的一种优选方案,所述服务器包括存储器、口令生成器和第二密码模块,所述存储器中存储有认证信息、被保护的机密信息及各个便携式认证装置的MAC地址,所述第二密码模块接收第一密码模块发送的信息,利用预存的公玥进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址,在服务器中查找便携式认证装置的MAC地址,并确定便携式认证装置发送的认证信息与服务器中认证信息匹配后,第二密码模块利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公玥。根据不同的终端MAC地址生成不同的临时公钥和临时私钥,此为一次加密,再利用临时公钥和临时私钥进行二次加密,提高了服务器返回便携式认证装置的口令的安全性。
本发明还提供一种便携式认证方法,采用上述一种便携式认证方系统,包括以下步骤:
S1:连接便携式认证装置和终端;
S2:便携式认证装置借用终端的网络与服务器进行认证装置身份确认,若认证装置身份确认成功,则进入步骤S3;否则返回认证装置身份确认失败信息给便携式认证装置;
S3:服务器访问者利用便携式认证装置的认证信息采集机构,向便携式认证装置输入认证信息;
S4:便携式认证装置对认证信息进行加密获得密文后发送给服务器;
S5:服务器对密文进行解密并将解密后的认证信息与存储器中认证信息进行匹配,若匹配成功,则口令生成器随机生成口令,第二密码模块生成临时密钥,利用临时密钥对口令加密,获得口令密文并发送给便携式认证装置,进入步骤S6;若匹配失败,则返回匹配失败信息给便携式认证装置;
S6:便携式认证装置接收口令密文,利用第一密码模块生成的临时密钥进行解密,在显示模块上显示口令;
S7:服务器访问者利用口令访问服务器,若口令与服务器生成的口令相同,且发送该口令给服务器的终端的MAC地址与便携式认证装置发送的终端MAC地址相同,则认证成功;反之,则认证失败。
作为上述方案的一种优选方案,步骤S2中认证装置身份确认包括以下步骤:
S21:第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串;
S22:第一密码模块利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器;
S23:所述服务器中的第二密码模块接收第一密码模块发送的信息,利用预存的公玥进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址;
S24:在服务器中查找的便携式认证装置的MAC地址,若查找到该MAC地址,则认证装置身份确认成功,若没有查找到该MAC地址,则认证装置身份失败。
作为上述方案的一种优选方案,所述步骤S3中输入认证信息时,中指与便携式认证装置其中一个滑块的部分感应部接触,向前移动手掌,在中指带动下,中指所处滑块滑出空腔,使中指与中指所处滑块感应部充分接触,随着手掌的继续移动,食指、无名指和小拇指按照长短顺序依次与其余滑块接触并带动滑块滑出空腔,直至中指所处滑块滑动便携式认证装置头部,在这个过程中,各个滑块的位移传感器和指纹传感器多次采集滑块位移信息和指纹及指肚纹信息,利用位移信息计算各个手指的长度差,并在中指所处滑块位移达到最大时采集另外三个滑块的位移信息。
作为上述方案的一种优选方案,所述第一密码模块和第二密码模块生成的临时密钥相同,均根据MAC地址和同一个密钥生成规则生成。
作为上述方案的一种优选方案,所述认证信息包括指纹信息、指肚纹信息和手指长度差信息。
本发明的优点是:通过实施便携式认证装置身份确认、访问者认证信息和访问终端的三重安全认证,有效防止各种非法和恶意认证行为;服务器返回给终端的口令由临时密钥进行加密,有效避免因密钥泄漏导致的机密文件泄漏;不同的终端MAC地址生成不同的临时公钥和临时私钥,口令的加密性高。
附图说明
图1为实施例中的一种结构框图。
图2为实施例中便携式认证装置的一种俯视结构示意图。
图3为实施例中便携式认证装置的一种主视结构示意图。
图4为实施例中便携式认证装置的一种纵向剖视结构示意图。
图5为实施例中便携式认证方法的一种流程示意图。
图6为实施例中认证装置身份确认的一种流程示意图。
1-便携式认证装置 2-服务器 3-认证信息采集机构 4-显示模块 5-处理模块 6-第一密码模块 7-网络模块 8-通信模块 9-电池模块 10-终端 11-底座 12-滑轨 13-滑块14-感应部 15-支撑部 16-支撑板 17-拇指托 18-存储器 19-口令生成器 20-第二密码模块 21-短挡板 22-长挡板。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步的说明。
实施例:
本实施例一种便携式认证系统,如图1所示,包括便携式认证装置1和服务器2,便携式认证装置包括认证信息采集机构3、显示模块4、处理模块5、第一密码模块6、网络模块7、通信模块8和电池模块9,处理模块分别与认证信息采集机构、显示模块、第一密码模块、网络模块和通信模块相连,便携式认证装置通过网络模块与将要访问服务器的终端10相连,通过终端获取网络服务,便携式认证装置通过通信模块与服务器通信。网络模块为USB接口,终端为PC机,便携式认证装置的USB接口与PC机相连,借用PC机的网络与服务器通信。服务器包括存储器18、口令生成器19和第二密码模块20,存储器中存储有认证信息、被保护的机密信息及各个便携式认证装置的MAC地址。
第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串,利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器,同时,第一密码模块利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公玥。第二密码模块接收第一密码模块发送的信息,利用预存的公玥进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址,在服务器中查找便携式认证装置的MAC地址,并确定便携式认证装置发送的认证信息与服务器中认证信息匹配后,第二密码模块利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公玥,同时口令生成器随机生成口令,服务器利用临时公玥对生成的口令进行加密后,发送给便携式认证装置,便携式认证装置利用临时私钥解密口令,然后在显示模块上进行显示。
如图2、图3所示,认证信息采集机构包括底座11,底座上设有四条滑轨12,每条滑轨上设置有滑块13,滑块能够沿着滑轨滑动,底座两侧设有拇指托17,拇指托供大拇指放置,认证信息采集机构还设置有支撑板16,支撑板连接两个拇指托的上端,支撑板与底座之间形成一个空腔,空腔刚好能够容纳四个滑块。
如图4所示,滑块左端为感应部14,滑块右端为支撑部15,感应部上设置有指纹传感器和位移传感器,用于获取指纹信息和位移信息,通过比较各个位移传感器的位移信息获得认证人的手指长度差。底座两端分别设有长挡板22和短挡板21,长挡板设于底座左端,防止滑块滑出底座,短挡板设于底座右端,防止滑块过多的滑入到空腔中。
在认证装置的初始状态下,支撑部及部分感应部位于空腔内,在使用认证装置进行认证时,将左手或右手放置到支撑板上,使中指指尖与中间两个滑块其中一个处于空腔外的感应部接触,若用左手,则左手中指与中间右边滑块的感应部接触,若用右手,则右手中指与中间左边滑块的感应部接触,大拇指则放置在拇指托上,本实施例中使用右手进行身份认证,设四个滑块自左到右分别为第一滑块、第二滑块、第三滑块和第三滑块,向前移动手掌,在初始阶段,只有中指与第二滑块的部分感应部接触,在中指带动下,第二滑块滑出空腔,使中指与第二滑块感应部充分接触,随着手掌的继续移动,食指、无名指和小拇指按照长短顺序依次与滑块接触,并带动滑块滑出空腔。当小拇指与第四滑块充分感应部接触后,继续移动手掌直至第二滑块与长挡板相接触,在这个过程中,各个滑块的位移传感器多次采集位移信息,利用位移信息计算各个手指的长度差,并在第二滑块位移达到最大时采集另外三个滑块的位移信息,以四指的指纹、四指指肚纹、四指的长度差和除第二滑块外其余滑块的位移量为验证信息,当这四个验证信息与存储器中认证信息相同且均为同一人时,认证通过。
对应的本实施还提供一种便携式认证方法,采用上述便携式认证系统,如图5所示,包括以下步骤:
S1:连接便携式认证装置和终端;
S2:便携式认证装置借用终端的网络与服务器进行认证装置身份确认,认证装置身份确认如图5所示,包括以下步骤:
S21:第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串;
S22:第一密码模块利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器;
S23:所述服务器中的第二密码模块接收第一密码模块发送的信息,利用预存的公玥进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址;
S24:在服务器中查找的便携式认证装置的MAC地址,若查找到该MAC地址,则认证装置身份确认成功,若没有查找到该MAC地址,则认证装置身份失败。若认证装置身份确认成功,则进入步骤S3;否则返回认证装置身份确认失败信息给便携式认证装置,便携式认证装置的显示模块显示身份确认失败;
S3:服务器访问者利用便携式认证装置的认证信息采集机构向便携式认证装置输入认证信息;认证信息包括指纹信息、指肚纹信息、手指长度差信息和除中指所处滑块外其余滑块的位移量;
S4:便携式认证装置利用预设的公钥对认证信息进行加密,获得密文后发送给服务器;
S5:服务器对密文进行解密,并将解密后的认证信息与存储器中认证信息进行匹配,若匹配成功,则口令生成器随机生成口令,第二密码模块生成临时密钥,利用临时密钥对口令加密获得口令密文,并发送给便携式认证装置,进入步骤S6;若匹配失败,则返回匹配失败信息给便携式认证装置,便携式认证装置的显示模块显示认证信息匹配失败;第一密码模块和第二密码模块生成的临时密钥相同,均根据终端的MAC地址和同一个密钥生成规则生成;
S6:便携式认证装置接收口令密文,利用第一密码模块生成的临时密钥进行解密,在显示模块上显示口令;
S7:服务器访问者利用口令访问服务器,若口令与服务器生成的口令相同,且发送该口令给服务器的终端的MAC地址与便携式认证装置发送的终端MAC地址相同,则认证成功;反之,则认证失败。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改、补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (8)

1.一种便携式认证系统,其特征是:包括便携式认证装置(1)和服务器(2),所述便携式认证装置包括认证信息采集机构(3)、显示模块(4)、处理模块(5)、第一密码模块(6)、网络模块(7)、通信模块(8)和电池模块(9),所述处理模块分别与认证信息采集机构、显示模块、第一密码模块、网络模块和通信模块相连,便携式认证装置通过网络模块与将要访问服务器的终端(10)相连,通过终端获取网络服务,便携式认证装置通过通信模块与服务器通信;采用一种便携式认证方法,包括以下步骤:
S1:连接便携式认证装置和终端;
S2:便携式认证装置借用终端的网络与服务器进行认证装置身份确认,若认证装置身份确认成功,则进入步骤S3;否则返回认证装置身份确认失败信息给便携式认证装置;
S3:服务器访问者利用便携式认证装置的认证信息采集机构,向便携式认证装置输入认证信息;所述步骤S3中输入认证信息时,中指与便携式认证装置其中一个滑块的部分感应部接触,向前移动手掌,在中指带动下,中指所处滑块滑出空腔,使中指与中指所处滑块感应部充分接触,随着手掌的继续移动,食指、无名指和小拇指按照长短顺序,依次与其余滑块接触并带动滑块滑出空腔,直至中指所处滑块滑动便携式认证装置头部,在这个过程中,各个滑块的位移传感器和指纹传感器多次采集滑块位移信息和指纹及指肚纹信息,利用位移信息计算各个手指的长度差,并在中指所处滑块位移达到最大时采集另外三个滑块的位移信息;
S4:便携式认证装置对认证信息进行加密,获得密文后发送给服务器;
S5:服务器对密文进行解密,并将解密后的认证信息与存储器中认证信息进行匹配,若匹配成功,则口令生成器随机生成口令,第二密码模块生成临时密钥,利用临时密钥对口令加密,获得口令密文并发送给便携式认证装置,进入步骤S6;若匹配失败,则返回匹配失败信息给便携式认证装置;
S6:便携式认证装置接收口令密文,利用第一密码模块生成的临时密钥进行解密,在显示模块上显示口令;
S7:服务器访问者利用口令访问服务器,若口令与服务器生成的口令相同,且发送该口令给服务器的终端MAC地址与便携式认证装置发送的终端MAC地址相同,则认证成功;反之,则认证失败。
2.根据权利要求1所述的一种便携式认证系统,其特征是:所述认证信息采集机构包括底座(11)、若干设置在底座上的滑轨(12)和若干设置在滑轨上的滑块(13),每个滑块上均设置有指纹传感器和位移传感器。
3.根据权利要求2所述的一种便携式认证系统,其特征是:所述滑块包括用于安装指纹传感器及位移传感器的感应部(14)和用于支撑手掌的支撑部(15),所述底座上固定设置有支撑板(16),支撑板与底座形成一个用于放置滑块的空腔。
4.根据权利要求1所述的一种便携式认证系统,其特征是:所述第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串,利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器,利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公钥 。
5.根据权利要求4所述的一种便携式认证系统,其特征是:所述服务器包括存储器(18)、口令生成器(19)和第二密码模块(20),所述存储器中存储有认证信息、被保护的机密信息及各个便携式认证装置的MAC地址,所述第二密码模块接收第一密码模块发送的信息,利用预存的公钥 进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址,在服务器中查找便携式认证装置的MAC地址,并确定便携式认证装置发送的认证信息与服务器中认证信息匹配后,第二密码模块利用终端的MAC地址,根据预设的密钥生成规则生成临时私钥和临时公钥 。
6.根据权利要求1所述的一种便携式认证系统,其特征是:所述步骤S2中认证装置身份确认包括以下步骤:
S21:第一密码模块获取终端的MAC地址和便携式认证装置的MAC地址,生成字符串;
S22:第一密码模块利用预存的私钥对字符串进行加密后,通过通信模块发送给服务器;
S23:所述服务器中的第二密码模块接收第一密码模块发送的信息,利用预存的公钥进行解密后,获取便携式认证装置的MAC地址和终端的MAC地址;
S24:在服务器中查找的便携式认证装置的MAC地址,若查找到该MAC地址,则认证装置身份确认成功,若没有查找到该MAC地址,则认证装置身份失败。
7.根据权利要求1所述的一种便携式认证系统,其特征是:所述第一密码模块和第二密码模块生成的临时密钥相同,均根据MAC地址和同一个密钥生成规则生成。
8.根据权利要求1所述的一种便携式认证系统,其特征是:所述认证信息包括指纹信息、指肚纹信息和手指长度差信息。
CN201911136680.9A 2019-11-19 2019-11-19 一种便携式认证系统及方法 Active CN111404688B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911136680.9A CN111404688B (zh) 2019-11-19 2019-11-19 一种便携式认证系统及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911136680.9A CN111404688B (zh) 2019-11-19 2019-11-19 一种便携式认证系统及方法

Publications (2)

Publication Number Publication Date
CN111404688A CN111404688A (zh) 2020-07-10
CN111404688B true CN111404688B (zh) 2022-06-17

Family

ID=71430266

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911136680.9A Active CN111404688B (zh) 2019-11-19 2019-11-19 一种便携式认证系统及方法

Country Status (1)

Country Link
CN (1) CN111404688B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631020A (zh) * 2008-07-16 2010-01-20 上海方立数码科技有限公司 指纹识别与pki体系相结合的身份认证系统
CN103001773A (zh) * 2012-11-28 2013-03-27 鹤山世达光电科技有限公司 基于nfc的指纹认证系统及指纹认证方法
CN104394531A (zh) * 2014-10-08 2015-03-04 无锡指网生物识别科技有限公司 终端设备的无线网络连接方法
CN107292155A (zh) * 2017-06-26 2017-10-24 北京小米移动软件有限公司 指纹信息的验证方法、装置及计算机可读存储介质
CN108108977A (zh) * 2017-12-28 2018-06-01 广州品唯软件有限公司 指纹支付方法、装置、系统和存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8953853B2 (en) * 2013-03-15 2015-02-10 Google Technology Holdings LLC Sensing characteristics of adjacent fingers for user authentication
JP6197345B2 (ja) * 2013-04-22 2017-09-20 富士通株式会社 生体認証装置、生体認証システム、および生体認証方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631020A (zh) * 2008-07-16 2010-01-20 上海方立数码科技有限公司 指纹识别与pki体系相结合的身份认证系统
CN103001773A (zh) * 2012-11-28 2013-03-27 鹤山世达光电科技有限公司 基于nfc的指纹认证系统及指纹认证方法
CN104394531A (zh) * 2014-10-08 2015-03-04 无锡指网生物识别科技有限公司 终端设备的无线网络连接方法
CN107292155A (zh) * 2017-06-26 2017-10-24 北京小米移动软件有限公司 指纹信息的验证方法、装置及计算机可读存储介质
CN108108977A (zh) * 2017-12-28 2018-06-01 广州品唯软件有限公司 指纹支付方法、装置、系统和存储介质

Also Published As

Publication number Publication date
CN111404688A (zh) 2020-07-10

Similar Documents

Publication Publication Date Title
EP3435591B1 (en) 1:n biometric authentication, encryption, signature system
EP1489551B1 (en) Biometric authentication system employing various types of biometric data
JP5859953B2 (ja) 生体認証システム、通信端末装置、生体認証装置、および生体認証方法
ES2818199T3 (es) Método de verificación de seguridad con base en una característica biométrica, un terminal de cliente y un servidor
US8365262B2 (en) Method for automatically generating and filling in login information and system for the same
US20150113283A1 (en) Protecting credentials against physical capture of a computing device
KR20210091155A (ko) 바이오크립트 디지털 지갑
JP7250960B2 (ja) ユーザのバイオメトリクスを利用したユーザ認証および署名装置、並びにその方法
JPWO2007094165A1 (ja) 本人確認システムおよびプログラム、並びに、本人確認方法
KR20190122655A (ko) 생체인식 데이터 템플레이트의 업데이트
KR101897715B1 (ko) 바이오정보를 이용한 패스워드 없는 전자서명 시스템
CN109067766A (zh) 一种身份认证方法、服务器端和客户端
WO2014141263A1 (en) Asymmetric otp authentication system
CN105187382A (zh) 防止撞库攻击的多因子身份认证方法
CN103929308B (zh) 应用于rfid卡的信息验证方法
KR20070095908A (ko) 컴퓨터 프로그램을 인증하기 위한 방법 및 디바이스
US20100005519A1 (en) System and method for authenticating one-time virtual secret information
US20070255951A1 (en) Token Based Multi-protocol Authentication System and Methods
KR100974815B1 (ko) 이중 생체 인증 시스템
CN111739200B (zh) 一种指纹电子锁的加密、解密认证方法和指纹电子锁
WO2017050152A1 (zh) 用于移动设备的密码安全系统及其密码安全输入方法
CN112329004A (zh) 一种人脸识别及人脸密码的方法、装置
CN107104792A (zh) 一种便携式移动口令管理系统及其管理方法
CN111404688B (zh) 一种便携式认证系统及方法
CN101124767A (zh) 密钥生成以及证明真实性的方法和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230414

Address after: Room 801, 85 Kefeng Road, Huangpu District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou Dayu Chuangfu Technology Co.,Ltd.

Address before: 310000 No. 528, binwen Road, Puyan street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: ZHEJIANG INSTITUTE OF MECHANICAL & ELECTRICAL ENGINEERING

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240404

Address after: Room 24, Floor 2, Unit 1, Building 1, No. 73, Section 2, Second Ring Road West, Qingyang District, Chengdu, 610000, Sichuan

Patentee after: Chengdu Puji Enterprise Management Center (Limited Partnership)

Country or region after: China

Patentee after: Wang Cheng

Patentee after: Chengdu Shengcheng Enterprise Management Center (L.P.)

Address before: Room 801, 85 Kefeng Road, Huangpu District, Guangzhou City, Guangdong Province

Patentee before: Guangzhou Dayu Chuangfu Technology Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240529

Address after: No. 29 Beisen Road, Qingyang District, Chengdu City, Sichuan Province, 610000

Patentee after: Chengdu Siriqi Information Industry Co.,Ltd.

Country or region after: China

Address before: Room 24, Floor 2, Unit 1, Building 1, No. 73, Section 2, Second Ring Road West, Qingyang District, Chengdu, 610000, Sichuan

Patentee before: Chengdu Puji Enterprise Management Center (Limited Partnership)

Country or region before: China

Patentee before: Wang Cheng

Patentee before: Chengdu Shengcheng Enterprise Management Center (L.P.)

TR01 Transfer of patent right