CN109977821A - 一种数据签名验证*** - Google Patents
一种数据签名验证*** Download PDFInfo
- Publication number
- CN109977821A CN109977821A CN201910194777.9A CN201910194777A CN109977821A CN 109977821 A CN109977821 A CN 109977821A CN 201910194777 A CN201910194777 A CN 201910194777A CN 109977821 A CN109977821 A CN 109977821A
- Authority
- CN
- China
- Prior art keywords
- signature
- verifying
- data signature
- sample
- real time
- 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.)
- Pending
Links
- 238000012795 verification Methods 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims abstract description 12
- 238000000605 extraction Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims 1
- 238000012163 sequencing technique Methods 0.000 claims 1
- 238000012549 training Methods 0.000 abstract description 4
- 230000007812 deficiency Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/33—Writer recognition; Reading and verifying signatures based only on signature image, e.g. static signature recognition
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明公开了一种数据签名验证***,通过提供一验证云平台通过通讯装置连接所有加入本发明一种数据签名笔迹验证***中的签名输入装置,将签名输入装置输入的实时数据签名上传至验证云平台进行验证,区别于传统的单机验证方式,将所有签名输入装置通过验证云平台进行连接,将单机所掌握的用户笔迹样本放至验证云平台中进行共享,克服了单机所掌握的用户笔迹样本数量少,提供给识别训练所需要的样本不够充分的问题。大幅度提高了识别准确率以及识别效率。
Description
技术领域
本发明涉及信息处理技术领域,尤其涉及一种数据签名验证***。
背景技术
随着因特网的普及,人们通过因特网进行沟通越来越多,相应的通过网络进行商务活动也变得越来越普及,基于手写的数据签名笔迹进行安全验证的认证方式目前应用越来越广泛。
现有的传统笔迹验证,主要通过对比单机所掌握的用户笔迹样本对实时数据签名笔迹进行验证,由于单机所掌握的用户笔迹样本很少,提供给识别训练所需要的样本不够充分,因此,现有的手写签名验证技术在进行身份验证时的识别准确率比较差,且识别效率较低,用户体验度不佳。
发明内容
针对现有技术中存在的上述问题,现提供一种数据签名验证***。
具体技术方案如下:
一种数据签名验证***,包括:
复数个签名输入装置,用以采集用户的实时数据签名,并将所述实时数据签名上传至一验证云平台进行验证;
每个所述签名输入装置包括:一通讯装置,每个所述签名输入装置通过所述通讯装置与一验证云平台通讯连接;
所述验证云平台,用以存储数据签名样本,根据所述数据签名样本对所述实时数据签名进行验证。
优选的,所述数据签名样本以及所述实时数据签名,包括:用户编号、验证时间,签名要素。
优选的,所述签名要素包括:笔画施力顺序、书写笔序、书写时长以及拐点停顿时长。
优选的,所述签名输入装置,还包括:
笔迹采集模块,用以采集用户的所述实时数据签名,包括:
第一计时器,用以获取所述书写时长;
第二计时器,用以获取所述拐点停顿时长;
压力传感器,用以获取所述笔画施力顺序;
笔画记录单元,用以获取所述书写笔序;
注册单元,连接所述笔迹采集模块,收集第一预设数值的所述签名要素,在用户注册时生成唯一的所述用户编号,根据所述签名要素以及所述用户编号生成所述数据签名样本上传至所述云端数据库。
优选的,所述验证云平台,包括:
一云端数据库,所述云端数据库包含复数个用户的所述数据签名样本;
样本提取模块,连接所述云端数据库以及所述数据签名装置,根据所述用户编号,按照时间顺序提取第二预设数值的所述数据签名样本作为验证样本集;
一验证模块,连接所述签名输入装置以及所述样本提取模块,接收所述实时数据签名以及所述验证样本集,根据预设的笔迹鉴定规则以及所述验证样本集对所述实时数据签名进行验证;
一数据库更新模块,连接所述验证模块以及所述云端数据库,在所述数据签名样本通过验证后,根据所述实时数据签名生成所述数据签名样本上传至所述云端数据库。
优选的,所述笔迹鉴定规则,为对所述实时数据签名中的每个字符的签名要素与所述验证样本集中对应字符的签名要素进行对比,获取所述实时数据签名中的每个字符的相似度,若所述实时数据签名中的每个字符的所述相似度均大于第二预设数值,则所述实时数据签名通过验证。
上述技术方案具有如下优点或有益效果:
上述技术方案,通过提供一验证云平台通过通讯装置连接所有加入本发明一种数据签名笔迹验证***中的签名输入装置,将签名输入装置输入的实时数据签名上传至验证云平台进行验证,区别于传统的单机验证方式,将所有签名输入装置通过验证云平台进行连接,将单机所掌握的用户笔迹样本放至验证云平台中进行共享,克服了单机所掌握的用户笔迹样本数量少,提供给识别训练所需要的样本不够充分的问题。大幅度提高了识别准确率以及识别效率。
附图说明
图1为本发明一种数据签名笔迹验证***的功能模块示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种数据签名验证***,如图1所示,包括:
复数个签名输入装置,用以采集用户的实时数据签名,并将实时数据签名上传至一验证云平台进行验证;
每个签名输入装置包括:一通讯装置,每个签名输入装置通过通讯装置与一验证云平台通讯连接;
验证云平台,用以存储数据签名样本,根据数据签名样本对实时数据签名进行验证。
上述技术方案,通过提供一验证云平台通过通讯装置连接所有加入本发明一种数据签名笔迹验证***中的签名输入装置,将签名输入装置输入的实时数据签名上传至验证云平台进行验证,区别于传统的单机验证方式,将所有签名输入装置通过验证云平台进行连接,将单机所掌握的用户笔迹样本放至验证云平台中进行共享,克服了单机所掌握的用户笔迹样本数量少,提供给识别训练所需要的样本不够充分的问题。大幅度提高了识别准确率以及识别效率。
作为优选的实施方式,数据签名样本以及实时数据签名,包括:用户编号、验证时间,签名要素。
作为优选的实施方式,签名要素包括:笔画施力顺序、书写笔序、书写时长以及拐点停顿时长。
上述技术方案
作为优选的实施方式,签名输入装置,还包括:
笔迹采集模块,用以采集用户的实时数据签名,包括:
第一计时器,用以获取书写时长;
第二计时器,用以获取拐点停顿时长;
压力传感器,用以获取笔画施力顺序;
笔画记录单元,用以获取书写笔序;
注册单元,连接笔迹采集模块,收集第一预设数值的签名要素,在用户注册时生成唯一的用户编号,根据签名要素以及用户编号生成数据签名样本上传至云端数据库。
上述技术方案用户注册时,通过笔迹采集模块采集第一预设数值的用户的实时数据签名作为初始的数据签名样本,避免了在用户初始使用时数据签名样本不足的问题。通过第一计时器、第二计时器、压力传感器以及笔画记录单元采集用户实时数据签名的签名要素,结合传统笔迹鉴定以及电子笔迹独有笔迹特征的从笔画施力顺序、书写笔序、书写时长、拐点停顿时长进行笔迹鉴定,能更加精准鉴定笔迹。
作为优选的实施方式,验证云平台,包括:
一云端数据库,云端数据库包含复数个用户的数据签名样本;
样本提取模块,连接云端数据库以及数据签名装置,根据用户编号,按照时间顺序提取第二预设数值的数据签名样本作为验证样本集;
一验证模块,连接签名输入装置以及样本提取模块,接收实时数据签名以及验证样本集,根据预设的笔迹鉴定规则以及验证样本集对实时数据签名进行验证;
一数据库更新模块,连接验证模块以及云端数据库,在数据签名样本通过验证后,根据实时数据签名生成数据签名样本上传至云端数据库。
上述技术方案在用户实时数据签名通过验证后作为数据签名样本上传至云端数据库以补充样本数量,避免用户因时间推移导致笔迹变化使得验证***检测出错的情况。
作为优选的实施方式,笔迹鉴定规则,为对实时数据签名中的每个字符的签名要素与验证样本集中对应字符的签名要素进行对比,获取实时数据签名中的每个字符的相似度,若实时数据签名中的每个字符的相似度均大于第二预设数值,则实时数据签名通过验证。
上述技术方案中,通过对实时数据签名与验证样本集中相对应的每个字符的每个笔画的笔画施力顺序,对每个字符书写笔序、书写时长,对书写每个字符时的拐点停顿时长进行对比,相符时则相符值加一,以每个字符对应的所有验证样本集的签名要素的数量为分母,以最终的相符值为分子,计算可得相似度。
进一步的,第二预设数值可设置为70%,可在字符的不同笔画上设置不同权重值,使得鉴定更为精确。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
Claims (6)
1.一种数据签名验证***,其特征在于,包括:
复数个签名输入装置,用以采集用户的实时数据签名,并将所述实时数据签名上传至一验证云平台进行验证;
每个所述签名输入装置包括:一通讯装置,每个所述签名输入装置通过所述通讯装置与一验证云平台通讯连接;
所述验证云平台,用以存储数据签名样本,根据所述数据签名样本对所述实时数据签名进行验证。
2.根据权利要求1所述的一种数据签名验证***,其特征在于,所述数据签名样本以及所述实时数据签名,包括:用户编号、验证时间,签名要素。
3.根据权利要求2所述的一种数据签名验证***,其特征在于,所述签名要素包括:笔画施力顺序、书写笔序、书写时长以及拐点停顿时长。
4.根据权利要求3所述的一种数据签名验证***,其特征在于,所述签名输入装置,还包括:
笔迹采集模块,用以采集用户的所述实时数据签名,包括:
第一计时器,用以获取所述书写时长;
第二计时器,用以获取所述拐点停顿时长;
压力传感器,用以获取所述笔画施力顺序;
笔画记录单元,用以获取所述书写笔序;
注册单元,连接所述笔迹采集模块,收集第一预设数值的所述签名要素,在用户注册时生成唯一的所述用户编号,根据所述签名要素以及所述用户编号生成所述数据签名样本上传至所述云端数据库。
5.根据权利要求3所述的一种数据签名验证***,其特征在于,所述验证云平台,包括:
一云端数据库,所述云端数据库包含复数个用户的所述数据签名样本;
样本提取模块,连接所述云端数据库以及所述数据签名装置,根据所述用户编号,按照时间顺序提取第二预设数值的所述数据签名样本作为验证样本集;
一验证模块,连接所述签名输入装置以及所述样本提取模块,接收所述实时数据签名以及所述验证样本集,根据预设的笔迹鉴定规则以及所述验证样本集对所述实时数据签名进行验证;
一数据库更新模块,连接所述验证模块以及所述云端数据库,在所述数据签名样本通过验证后,根据所述实时数据签名生成所述数据签名样本上传至所述云端数据库。
6.根据权利要求5所述的一种数据签名验证***,其特征在于,所述笔迹鉴定规则,为对所述实时数据签名中的每个字符的签名要素与所述验证样本集中对应字符的签名要素进行对比,获取所述实时数据签名中的每个字符的相似度,若所述实时数据签名中的每个字符的所述相似度均大于第二预设数值,则所述实时数据签名通过验证。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910194777.9A CN109977821A (zh) | 2019-03-14 | 2019-03-14 | 一种数据签名验证*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910194777.9A CN109977821A (zh) | 2019-03-14 | 2019-03-14 | 一种数据签名验证*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109977821A true CN109977821A (zh) | 2019-07-05 |
Family
ID=67078969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910194777.9A Pending CN109977821A (zh) | 2019-03-14 | 2019-03-14 | 一种数据签名验证*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109977821A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110659500A (zh) * | 2019-08-13 | 2020-01-07 | 平安国际智慧城市科技股份有限公司 | 服务器安全检测方法、装置、计算机设备和存储介质 |
CN112347981A (zh) * | 2020-11-26 | 2021-02-09 | 国网山东省电力公司建设公司 | 一种签名识别方法及*** |
CN114037998A (zh) * | 2022-01-11 | 2022-02-11 | 北京顶象技术有限公司 | 一种使用模型分析笔迹提升账户安全的方法及装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770613A (zh) * | 2010-01-19 | 2010-07-07 | 北京智慧眼科技发展有限公司 | 基于人脸识别和活体检测的社保身份认证方法 |
CN104820924A (zh) * | 2015-05-13 | 2015-08-05 | 重庆邮电大学 | 一种基于笔迹鉴定的网上安全支付*** |
CN105303632A (zh) * | 2015-10-22 | 2016-02-03 | 苏州工业园区服务外包职业学院 | 一种移动监控签到***及工作方法 |
CN106815495A (zh) * | 2017-02-21 | 2017-06-09 | 郑州云海信息技术有限公司 | 一种云环境中的数据处理方法和装置 |
CN107302433A (zh) * | 2016-04-15 | 2017-10-27 | 平安科技(深圳)有限公司 | 电子签名的校验方法、校验服务器及用户终端 |
CN108023912A (zh) * | 2016-11-02 | 2018-05-11 | 中兴通讯股份有限公司 | 一种签名的识别方法、装置、移动终端及云端服务器 |
CN109190351A (zh) * | 2018-09-19 | 2019-01-11 | 宁辛 | 基于移动终端的在线签名者身份认证***、设备及方法 |
CN109302491A (zh) * | 2018-11-13 | 2019-02-01 | 爱普(福建)科技有限公司 | 一种基于区块链的工业互联网架构及其运行方法 |
-
2019
- 2019-03-14 CN CN201910194777.9A patent/CN109977821A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770613A (zh) * | 2010-01-19 | 2010-07-07 | 北京智慧眼科技发展有限公司 | 基于人脸识别和活体检测的社保身份认证方法 |
CN104820924A (zh) * | 2015-05-13 | 2015-08-05 | 重庆邮电大学 | 一种基于笔迹鉴定的网上安全支付*** |
CN105303632A (zh) * | 2015-10-22 | 2016-02-03 | 苏州工业园区服务外包职业学院 | 一种移动监控签到***及工作方法 |
CN107302433A (zh) * | 2016-04-15 | 2017-10-27 | 平安科技(深圳)有限公司 | 电子签名的校验方法、校验服务器及用户终端 |
CN108023912A (zh) * | 2016-11-02 | 2018-05-11 | 中兴通讯股份有限公司 | 一种签名的识别方法、装置、移动终端及云端服务器 |
CN106815495A (zh) * | 2017-02-21 | 2017-06-09 | 郑州云海信息技术有限公司 | 一种云环境中的数据处理方法和装置 |
CN109190351A (zh) * | 2018-09-19 | 2019-01-11 | 宁辛 | 基于移动终端的在线签名者身份认证***、设备及方法 |
CN109302491A (zh) * | 2018-11-13 | 2019-02-01 | 爱普(福建)科技有限公司 | 一种基于区块链的工业互联网架构及其运行方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110659500A (zh) * | 2019-08-13 | 2020-01-07 | 平安国际智慧城市科技股份有限公司 | 服务器安全检测方法、装置、计算机设备和存储介质 |
CN112347981A (zh) * | 2020-11-26 | 2021-02-09 | 国网山东省电力公司建设公司 | 一种签名识别方法及*** |
CN114037998A (zh) * | 2022-01-11 | 2022-02-11 | 北京顶象技术有限公司 | 一种使用模型分析笔迹提升账户安全的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102592152B (zh) | 一种基于计算机***的在线笔迹认证方法 | |
CN109977821A (zh) | 一种数据签名验证*** | |
TWI260557B (en) | Computer readable medium recording handwritten signature authentication program, and handwritten signature authentication method and apparatus | |
KR100677690B1 (ko) | 생체 정보 인증 장치와 생체 정보 인증 방법 및 생체 정보인증 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
CN109635772A (zh) | 一种听写内容的批改方法及电子设备 | |
CN109670487A (zh) | 一种人脸识别方法、装置及电子设备 | |
CN103235957B (zh) | 一种基于手掌侧表面信息的在线笔迹认证方法及*** | |
CN103258157B (zh) | 一种基于手指信息的在线笔迹认证方法及*** | |
CN107437074A (zh) | 一种身份认证方法和装置 | |
CN102411712B (zh) | 基于笔迹的身份识别的方法及终端 | |
CN107194216A (zh) | 一种基于用户划屏习惯的移动身份认证方法及*** | |
CN106529379A (zh) | 一种活体识别方法及设备 | |
WO2015032305A1 (zh) | 一种基于字符的在线笔迹认证的模板扩充方法 | |
CN105893952A (zh) | 基于pca方法的手写签名识别方法 | |
CN107911643A (zh) | 一种视频通信中展现场景特效的方法和装置 | |
CN108960149A (zh) | 试卷自动评阅方法、装置及电子设备 | |
CN105574491A (zh) | 基于虹膜识别的考生身份识别装置及考生身份识别方法 | |
CN107169763A (zh) | 基于签名识别的安全支付方法及*** | |
CN103413078A (zh) | 基于用户标识和笔迹的两层在线认证***及认证方法 | |
CN104794485A (zh) | 一种识别书写字的方法及装置 | |
CN105553665A (zh) | 一种基于书写行为生物特征的智能手机用户身份认证方法 | |
CN114037998A (zh) | 一种使用模型分析笔迹提升账户安全的方法及装置 | |
WO2015032304A1 (zh) | 具有攻击者身份识别能力的在线笔迹身份认证方法 | |
CN204102164U (zh) | 一种身份信息采集与验证装置 | |
CN113300750A (zh) | 基于wifi信号的人员身份认证和手写字母识别方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190705 |
|
RJ01 | Rejection of invention patent application after publication |