System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电子捺印文书制作及验证的方法、系统、设备及介质技术方案_技高网

一种电子捺印文书制作及验证的方法、系统、设备及介质技术方案

技术编号:42079428 阅读:5 留言:0更新日期:2024-07-19 16:57
本申请提出一种电子捺印文书制作及验证的方法,涉及电子信息技术领域,包括,获取捺印数据、辅助数据、业务数据,生成密文形式的捺印数据、辅助数据和明文形式的业务数据,对捺印数据中的原始捺印图片的指纹特征点进行新增或者删减指印点改变指印结构的指印处理,得到伪捺印图片;采用扩展数据生成隐写信息对伪捺印图片进行隐写操作,生成捺印外观;将捺印外观与扩展数据等数据与电子文件进行数据融合和视频融合获得合成电子文件。采用伪捺印图片隐藏指纹图片关键信息,对伪捺印图片进行隐写处理,预防指纹采集者替换或者盗用捺印数据。

【技术实现步骤摘要】

本专利技术涉及计算机信息,具体地为一种电子捺印与电子文件融合的方法。


技术介绍

1、随着信息化、数据化的发展,签名捺印载体由传统纸张逐步向电子设备如手写板、电子屏幕等转变,签名模式除传统的纸笔书写签名外还出现了电子数据存储形式的电子签名、电子捺印。为了保证记录文件的真实性,所有电子文件必须有数字签名并防止纂改,同样为了保证询问笔录的真实可靠,在电子笔录中保留了当事人的签名和指纹信息。电子签名捺印的使用,可以规范化电子笔录和电子法律文书制作,实现远程提讯办案过程中电子笔录和电子法律文书可信电子化签名和电子捺印,同时电子签名捺印后的电子笔录和电子文书自动化数字归档,为检察办案中提供诸多方便,实现远程办案闭环管理,有效减少路途奔波耗费的时间和精力,大大提高办案效率。

2、最高人民法院、最高人民检察院、公安部关于刑事诉讼中应用电子签名和电子指纹捺印有关问题的意见中规定,诉讼参与人在电子法律文书上电子签名、电子指纹捺印,与其在纸质法律文书上手写签名、捺印指纹具有同等法律效力,应用电子签名、电子指纹捺印技术,应当通过安全认证等方式确保安全和规范,确保在技术上不可复制、不可篡改,电子签名、电子指纹捺印的真实性、合法性由电子法律文书的制作单位负责;需要对电子法律文书上的电子签名、电子指纹捺印的真实性鉴定时,该电子法律文书的制作单位或者存储单位应当配合,并提供信息系统原始数据文件和系统日志;电子签名、电子指纹捺印的原始数据文件及其元数据,应当封装后生成不可更改的文件格式,并能够脱离原系统保存、归档。

3、申请号201710701420.6,名称“一种移动终端及其指纹图片处理方法、及存储介质”,公开一种移动终端及其指纹图片处理方法,将指纹传感器获取的指纹图片与预先存储的调整图片按像素点位置一一进行异或处理得到调整后图片并存储;将所述调整后图片再次通过与预先存储的调整图片进行异或处理得到还原的指纹图片,指纹传感器采集到的指纹信息与实际指纹进行比较以确定指纹传感器采集指纹是否正确,方便在移动终端指纹功能出现问题时的修复,提高了安全性。

4、申请号201310100245.7,名字:一种电子文件合成方法及装置,公开了一种电子文件合成方法,获取电子文件的源文件和源文件中的笔记,将源文件和笔记作为两个图层进行合并。可以在任何显示条件下,有效地保证标注的笔记可以正确在源文件中显示,便于电子文件在各种显示设备中显示,提高了电子文件的可阅读性。

5、当前现有技术中对捺印(指纹)图片的操作一部分是清晰化处理以生成更加逼真的指纹图片,一部分是隐藏指纹特征信息以保障捺印图片的安全性。而在特定场景下如电子捺印与电子文件合成中,既需要对外展示捺印人的捺印图片以证明捺印人对电子文件的认可,同时又需要保障捺印人的捺印图片不被他人截图或者拍照用于其他电子文件上,此时清晰化处理和完全隐藏指纹特征信息的方法不能被使用。

6、现有的电子捺印与电子文件合成技术中,由于活体指纹采集仪获得的指纹信息仅为静态生物特征,原始的电子捺印图片就是捺印人的全部指纹数据,其不同于电子化签名与电子文件合成技术,动态书写特征不展现在电子化签名图片中,可以保护签署人隐私,而直接将原始电子捺印图片作为合成电子文件的展示外观,存在泄露捺印人个人隐私信息的风险。


技术实现思路

1、有鉴于此,本专利技术针对电子捺印中捺印人指印数据容易泄露,存在个人隐私信息泄露的风险,不能保证特定场景下捺印图片不被擅自使用在其他电子文件上。

2、基于本申请的第一方面,提出一种电子捺印文书制作的方法,采集指纹获取捺印数据、辅助数据、业务数据,对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密与业务数据合成为扩展数据,根据待捺印原始电子文件和扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行数据融合,生成数据融合文件得到电子捺印文书。

3、进一步优选,所述得到伪捺印图片包括,对原始捺印图片进行模糊处理降低图像的细节和清晰度获得模糊后图片,对模糊后图片指纹中的原始捺印图片的指纹特征点进行指印特征处理,在指印纹型及纹型附近随机新增或删减指印点改变指印结构特征数据,保留捺印指纹形状特征数据,获得噪声后图片,对噪声后图片进行锐化处理增加图像的边缘和细节,获得伪捺印图片。

4、进一步优选,计算融合文件的杂凑值,并使用标识密码算法对该杂凑值进行数字签名,并添加时间戳获取时间戳可信电子凭证,再次将时间戳可信电子凭证融入到融合文件中获得数据融合文件,接着对全程录制捺印过程的视频数据进行视频融合,得到最终融合文件,计算最终融合文件的杂凑值上传存证中心。

5、进一步优选,使用捺印人的身份证号为公开密钥构造标识密码算法的公私钥对(pk,sk),构建密钥k,使用密钥k对捺印数据ny、辅助数据fz进行加密得到密文值cny和cfz,然后使用公钥pk对密钥k加密获得密文ck,将密文值cny和cfz、密文ck和业务数据集合yw的合并记为扩展数据kz1,根据待捺印电子文件和扩展数据kz1生成隐写信息,通过隐写信息对伪捺印图片wt进行隐写生成捺印外观wg。

6、进一步优选,将原始电子文件、捺印外观wg和扩展数据kz1进行合并操作得到的合并操作结果标记为m1,将待捺印电子文件尾标记作m2:将m1和m2合并作为原文m,并计算原文m的杂凑值hm,使用sm9标识密码算法对m的杂凑值进行数字签名,添加时间戳获得签名值s'm,将签名值s'm置于m1和m2中间生成融合文件

7、进一步优选,数据融合后进行视频融合,计算全程录制捺印过程的视频数据的杂凑值并将其记为扩展数据kz2,然后将与kz2进行合并操作得到的合并操作结果标记为m1',将待捺印电子新的文件尾标记作m'2,m1'与m'2合并作为m',并计算m'的杂凑值hm',使用sm9标识密码算法对m'的杂凑值进行数字签名,添加时间戳获得签名值s'm',将签名值s'm'置于m1'和m'2中间生成融合文件计算的杂凑值并上传存证中心。

8、基于本申请第二方面,提出一种电子捺印文书制作及验证的方法,采集指纹获取捺印数据、辅助数据、业务数据,生成捺印数据、辅助数据的哈希值与业务数据的明文放入存证中心;对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密并与业务数据合成为扩展数据,根据扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行数据融合,接着对全程录制捺印过程的视频数据进行视频融合,生成合成电子文件;计算合成电子文件杂凑值与存证中心存储的哈希值比较,验证捺印电子文件真实性和完整性。

9、进一步优选,采集模块进行数据采集获得捺印数据集合辅助数据集合及业务数据集合基于密码杂凑算法构建合理数据长度的杂凑函数h;对捺印数据集合、辅助数据集合中的每个元素利用杂凑函数h计算对应杂凑值,上传存证中心;所述验证捺印电子文件真实性和完整性包括,提取待鉴定捺印文本文档来自技高网...

【技术保护点】

1.一种电子捺印文书制作的方法,其特征在于,采集指纹获取捺印数据、辅助数据、业务数据,对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密与业务数据合成为扩展数据,根据待捺印原始电子文件和扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行数据融合,生成数据融合文件得到电子捺印文书。

2.根据权利要求1所述的方法,其特征在于,所述得到伪捺印图片包括,对原始捺印图片进行模糊处理降低图像的细节和清晰度获得模糊后图片,对模糊后图片指纹中的原始捺印图片的指纹特征点进行指印特征处理,在指印纹型及纹型附近随机新增或删减指印点改变指印结构特征数据,保留捺印指纹形状特征数据,获得噪声后图片,对噪声后图片进行锐化处理增加图像的边缘和细节,获得伪捺印图片。

3.根据权利要求1所述的方法,其特征在于,计算融合文件的杂凑值,并使用标识密码算法对该杂凑值进行数字签名,并添加时间戳获取时间戳可信电子凭证,再次将时间戳可信电子凭证融入到融合文件中获得数据融合文件,计算融合文件的杂凑值上传存证中心。

4.根据权利要求1-3其中之一所述的方法,其特征在于,使用捺印人的身份证号为公开密钥构造标识密码算法的公私钥对(pk,sk),构建密钥K,使用密钥K对捺印数据NY、辅助数据FZ进行加密得到密文值CNY和CFZ,然后使用公钥pk对密钥K加密获得密文CK,将密文值CNY和CFZ、密文CK和业务数据集合YW的合并记为扩展数据KZ1,根据待捺印电子文件和扩展数据KZ1生成隐写信息,通过隐写信息对伪捺印图片WT进行隐写生成捺印外观WG。

5.根据权利要求4所述的方法,其特征在于,将原始电子文件、捺印外观WG和扩展数据KZ1进行合并操作得到的合并操作结果标M1,将M1与待捺印电子文件尾M2合并为原文M,计算原文M的杂凑值hM,使用SM9标识密码算法对M的杂凑值进行数字签名,添加时间戳获得签名值S'M,将签名值S'M置于M1和M2中间生成数据融合文件

6.根据权利要求1—3、5其中之一所述的方法,其特征在于,进一步,数据融合后进行视频融合,计算全程录制捺印过程的视频数据的杂凑值作为扩展数据KZ2,然后将数据融合文件与KZ2进行合并得到合并操作结果M1',将M1'与捺印电子文件尾M'2合并为M',并计算M'的杂凑值hM',使用SM9标识密码算法对M'的杂凑值进行数字签名,添加时间戳获得签名值S'M',将签名值S'M'置于M1'和M'2中间生成视频融合文件计算的杂凑值并上传存证中心。

7.一种电子捺印文书制作及验证的方法,其特征在于,采集指纹获取捺印数据、辅助数据、业务数据,生成捺印数据、辅助数据的哈希值与业务数据的明文放入存证中心;对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密并与业务数据合成为扩展数据,根据扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行数据融合,生成合成电子文件;计算合成电子文件杂凑值与存证中心存储的哈希值比较,验证捺印电子文件真实性和完整性。

8.根据权利要求7所述的方法,其特征在于,采集模块进行数据采集获得捺印数据集合辅助数据集合及业务数据集合基于密码杂凑算法构建合理数据长度的杂凑函数h;对捺印数据集合、辅助数据集合中的每个元素利用杂凑函数h计算对应杂凑值,上传存证中心;所述验证捺印电子文件真实性和完整性包括,提取待鉴定捺印文书计算合成电子文件杂凑值,与存证中心存储的对应融合文件杂凑值进行对比以验证待鉴定合成电子文件是否被篡改或者是否完整;对待鉴定捺印文书计算合成电子文件进行分解,获得解密后的捺印数据、辅助数据以及业务数据,根据解密后的捺印数据、辅助数据计算杂凑值,并与存证中心存储的杂凑值hNY和hFZ进行对比,将业务数据与存证中心存储的业务数据明文YW进行对比,验证合成数据是否被篡改或者完整;根据捺印外观解密得到捺印图片,与捺印人的样本捺印图片进行指纹鉴定验证是否是本人捺印。

9.一种电子捺印文书制作及验证的系统,其特征在于,包括:采集模块、合成模块、提取模块,采集模块采集指纹获取捺印数据、辅助数据、业务数据,生成捺印数据、辅助数据的哈希值与业务数据的明文放入存证中心,对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密并与业务数据合成为扩展数据;合成模块根据扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观,将待捺印电子文件与捺印外观、扩展数据、捺印全程视频数据进行数据融合和视频融合生成合成电子文件,计算合成电子文件杂凑值上传存证中心;提取模块计算待验证捺印文书电子文件杂凑值与存...

【技术特征摘要】

1.一种电子捺印文书制作的方法,其特征在于,采集指纹获取捺印数据、辅助数据、业务数据,对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密与业务数据合成为扩展数据,根据待捺印原始电子文件和扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行数据融合,生成数据融合文件得到电子捺印文书。

2.根据权利要求1所述的方法,其特征在于,所述得到伪捺印图片包括,对原始捺印图片进行模糊处理降低图像的细节和清晰度获得模糊后图片,对模糊后图片指纹中的原始捺印图片的指纹特征点进行指印特征处理,在指印纹型及纹型附近随机新增或删减指印点改变指印结构特征数据,保留捺印指纹形状特征数据,获得噪声后图片,对噪声后图片进行锐化处理增加图像的边缘和细节,获得伪捺印图片。

3.根据权利要求1所述的方法,其特征在于,计算融合文件的杂凑值,并使用标识密码算法对该杂凑值进行数字签名,并添加时间戳获取时间戳可信电子凭证,再次将时间戳可信电子凭证融入到融合文件中获得数据融合文件,计算融合文件的杂凑值上传存证中心。

4.根据权利要求1-3其中之一所述的方法,其特征在于,使用捺印人的身份证号为公开密钥构造标识密码算法的公私钥对(pk,sk),构建密钥k,使用密钥k对捺印数据ny、辅助数据fz进行加密得到密文值cny和cfz,然后使用公钥pk对密钥k加密获得密文ck,将密文值cny和cfz、密文ck和业务数据集合yw的合并记为扩展数据kz1,根据待捺印电子文件和扩展数据kz1生成隐写信息,通过隐写信息对伪捺印图片wt进行隐写生成捺印外观wg。

5.根据权利要求4所述的方法,其特征在于,将原始电子文件、捺印外观wg和扩展数据kz1进行合并操作得到的合并操作结果标m1,将m1与待捺印电子文件尾m2合并为原文m,计算原文m的杂凑值hm,使用sm9标识密码算法对m的杂凑值进行数字签名,添加时间戳获得签名值s'm,将签名值s'm置于m1和m2中间生成数据融合文件

6.根据权利要求1—3、5其中之一所述的方法,其特征在于,进一步,数据融合后进行视频融合,计算全程录制捺印过程的视频数据的杂凑值作为扩展数据kz2,然后将数据融合文件与kz2进行合并得到合并操作结果m1',将m1'与捺印电子文件尾m'2合并为m',并计算m'的杂凑值hm',使用sm9标识密码算法对m'的杂凑值进行数字签名,添加时间戳获得签名值s'm',将签名值s'm'置于m1'和m'2中间生成视频融合文件计算的杂凑值并上传存证中心。

7.一种电子捺印文书制作及验证的方法,其特征在于,采集指纹获取捺印数据、辅助数据、业务数据,生成捺印数据、辅助数据的哈希值与业务数据的明文放入存证中心;对捺印数据的指纹特征点进行处理得到伪捺印图片,对捺印数据、辅助数据进行加密并与业务数据合成为扩展数据,根据扩展数据生成隐写信息对伪捺印图片进行隐写操作生成捺印外观;将待捺印电子文件与捺印外观、扩展数据进行...

【专利技术属性】
技术研发人员:刘科
申请(专利权)人:重庆西部笔迹大数据研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1