CN113688360A - 分散式数位签章处理方法及其*** - Google Patents
分散式数位签章处理方法及其*** Download PDFInfo
- Publication number
- CN113688360A CN113688360A CN202010433670.8A CN202010433670A CN113688360A CN 113688360 A CN113688360 A CN 113688360A CN 202010433670 A CN202010433670 A CN 202010433670A CN 113688360 A CN113688360 A CN 113688360A
- Authority
- CN
- China
- Prior art keywords
- digital signature
- signature
- page
- pages
- digital
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 238000012795 verification Methods 0.000 claims description 51
- 238000000034 method Methods 0.000 claims description 16
- 238000007689 inspection Methods 0.000 claims description 13
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 1
- YTAHJIFKAKIKAV-XNMGPUDCSA-N [(1R)-3-morpholin-4-yl-1-phenylpropyl] N-[(3S)-2-oxo-5-phenyl-1,3-dihydro-1,4-benzodiazepin-3-yl]carbamate Chemical compound O=C1[C@H](N=C(C2=C(N1)C=CC=C2)C1=CC=CC=C1)NC(O[C@H](CCN1CCOCC1)C1=CC=CC=C1)=O YTAHJIFKAKIKAV-XNMGPUDCSA-N 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
- Hardware Redundancy (AREA)
- Communication Control (AREA)
Abstract
本发明公开一种分散式数位签章处理方法及其***,让使用者可以通过电子装置对具有多个页面的数位文件执行签章,并且针对已经完成签章的数位文件的每一页面,通过本发明可以确保已经签章的数位文件是未经过替换与变更的。
Description
技术领域
本发明是关于数位签章的技术领域,特别是提供一种以低演算负荷进行数位签章的分散式数位签章处理方法及其***。
背景技术
传统上,为了确定文件在法律上的效果,需要在文件上签名或盖章。
在纸本文件上,是通过签名及/或盖章确认文件的法律效果,通常,是在出现名称或是最末页进行签名及/或盖章,然而,为了确保多张文件之间的连续性且不被替换性,遂在每一文件之间加盖骑缝章,以确保多张文件的原始签署状态。
在数位文件中,是对整份的数位文件进行数位签章,通过数位签章的加密来确保多张文件的不可变动性;然而,数位文件的加密或其他演算,会使得运算的负荷加重,需要有力的处理器来进行处理,否则将会造成演算时间茸成或是计算错误。同时,数位文件需要通过一次性下载进行数位签章,若数位文件伴随图文参杂的情况或是影像解析度高等因素,其将导致于档案十分庞大。对于目前被普遍使用的电子装置,例如手机或平板电脑,其处理器的能力不如个人电脑,且电子装置的储存空间有限的情况下,传统的数位签章方式是具有缺陷的。
有鉴于此,本发明提供一种分散式数位签章处理方法及其***,以提供一种媒合有需求的买家与卖家。
发明内容
本发明的第一目的是提供一种分散式数位签章处理方法,供使用者在具有多个页面的数位文件执行签章。
本发明的第二目的是根据上述分散式数位签章处理方法,提供签章页面验证步骤以供进行签章的验证。
本发明的第三目的是根据上述分散式数位签章处理方法,利用杂凑演算法对页面进行验算,以在页面产生数位签章码嵌入页面。
本发明的第四目的是根据上述分散式数位签章处理***,纪录每一页面中的数位签章码,以确认每一页面的正确性与可靠性。
本发明的第五目的是提供一种分散式数位签章处理***,供使用者在具有多个页面的数位文件执行签章。
本发明的第六目的是提供一种分散式数位签章处理***,供验证相关于数位文件的签章页面与验证页面。
为达上述目的或其他目的,本发明提供一种分散式数位签章处理方法,系供使用者在具有多个页面的一数位文件执行签章。分散式数位签章处理方法包括步骤a:接收该数位文件的初始文件信息,以确定该数位文件的这些页面的数量;步骤b:下载该数位文件的这些页面的一者为待签章页面;步骤c:对该待签章页面执行第一杂凑演算法,以产生相应于该待签章页面的第一数位签章码并将该第一数位签章码嵌入该待签章页面进而形成签章页面;步骤d:将该第一数位签章码记录在待验证页面;步骤e:根据该数量重复执行步骤b,以在每一这些页面产生相应的该签章页面并将这些第一数位签章码记录在该待验证页面,直到全部的这些页面都形成相应的该签章页面;步骤f:对该待验证页面执行第二杂凑演算法,以产生相应于该待验证页面的第二数位签章码并将该第二数位签章码嵌入该待验证页面进而形成验证页面;以及步骤g:输出该验证页面。
优选的,在步骤c之后,执行步骤h:输出该签章页面。
进一步优选的,在步骤a之前或步骤g之后,执行数位文件初始步骤,包括:
i:对该数位文件的这些页面执行该第一杂凑演算法,以在每一个这些页面产生相应的第三数位签章码;
j:将这些页面的该第三数位签章码记录在查验页面;以及
k:对该查验页面执行该第二杂凑演算法,以产生相应于该查验页面的第四数位签章码。
更进一步优选的,该分散式数位签章处理方法还包括签章页面验证步骤:
l:比对这些页面第一数位签章码与第三数位签章码,以便分别地产生比对成功与比对失败的比对信息;
m:根据该数量重复地执行步骤l,以取得这些页面的该比对信息,直到这些页面都完成比对;
n:演算该比对成功与该比对失败的比率,以决定该数位文件的正确率。
更进一步优选的,该分散式数位签章处理方法还包括验证页面验证步骤:
o:确认该正确率,在该正确率不小于阀值时执行步骤p,在该正确率小于该阀值时,执行步骤r;
p:比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息;
q:根据该文件正确信息发出签章成功通知和根据该文件错误信息发出签章失败通知;以及
r:结束验证。
更进一步优选的,该分散式数位签章处理方法还包括数位文件验证步骤:
s:比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息;
t:根据该文件正确信息执行步骤u和根据该文件错误信息执行步骤z;
u:比对这些页面的第一数位签章码与第三数位签章码,以分别地产生比对成功与比对失败的比对信息;
v:根据该数量重复地执行步骤u,以取得这些页面的该比对信息,直到这些页面都完成比对;
w:演算该比对成功与该比对失败的比率,以决定该数位文件的正确率;
x:判断该正确率不小于阀值时执行步骤y,在该正确率小于该阀值时,执行步骤z;
y:发出签章成功通知与结束验证;以及
z:发出签章失败通知与结束验证。
更进一步优选的,该分散式数位签章处理方法还包括设定步骤:
aa:设定该阀值为100%。
进一步优选的,该第一杂凑演算法与该第二杂凑演算法为同一种演算法。
为达上述目的或其他目的,本发明提供一种分散式数位签章处理***供使用者在具有多个页面的数位文件执行签章。分散式数位签章处理***包括一输入单元、一处理单元与一输出单元。输入单元接收来自于该使用者的签名或是***,以及该输入单元依序地接收该数位文件的每一这些页面。处理单元连接该输入单元。该处理单元将该签名或是该***嵌入在每一这些页面。该处理单元执行第一杂凑演算法演算每一这些页面以分别地产生具有第一数位签章码的签章页面。该处理单元建立验证页面以纪录这些第一数位签章码并执行第二杂凑演算法演算以在该验证页面产生相应的第二数位签章码。输出单元连接该处理单元以输出该签章页面与该验证页面。
为达上述目的或其他目的,本发明提供一种分散式数位签章处理***供验证相关于数位文件的签章页面与验证页面。其中,数位文件具有多个页面。分散式数位签章处理***包括一输入单元、一处理单元与一输出单元。输入单元接收具有第一数位签章码的该签章页面与具有第二数位签章码的该验证页面。处理单元连接该输入单元。该处理单元执行第一杂凑演算法演算每一这些页面以分别地产生具有第三数位签章码。该处理单元建立查验页面以纪录这些第三数位签章码并执行第二杂凑演算法演算以在该查验页面产生相应的第四数位签章码。输出单元连接该处理单元,以输出签章成功通知与签章失败通知。其中,该处理单元比对该第一数位签章与该第三数位签章码和比对该第二数位签章码与该第四数位签章码以产生该签章成功通知或该签章失败通知。
相较于现有技术,本发明提供一种分散式数位签章处理方法及其***,通过本发明的分散式数位签章处理方法及其***,可具有以下的优势:
(a):可以适用于低演算能力的工作环境,例如行动通信装置等。
(b):储存空间需求低,可以针对需要签章的页面进行下载。
(c):除页面可进行数位签章之外,另外可以针对多页的连续页进行骑缝式的数位签章。
(d):验证每一页面与多个页面之间的正确性、不可替换性与不可变更性。
附图说明
图1是本发明第一实施例的分散式数位签章处理方法的流程示意图;
图2是本发明第二实施例的分散式数位签章处理方法的流程示意图;
图3是本发明第三实施例的分散式数位签章处理***的方块示意图;
图4是本发明第四实施例的分散式数位签章处理***的方块示意图。
附图标记说明
S11-S17…方法步骤
S21-S23…方法步骤
S21…方法步骤
2…数位文件
22…页面
10、10’…分散式数位签章处理***
12、12’…输入单元
14、14’…处理单元
16、16’…输出单元
S1…签名
S2…***
H1…第一杂凑演算法
H2…第二杂凑演算法
FDSC…第一数位签章码
SDSC…第二数位签章码
TDSC…第三数位签章码
FODSC…第四数位签章码
SP…签章页面
RP…验证页面
CP…查验页面
SSN…签章成功通知
SFN…签章失败通知。
具体实施方式
为充分了解本发明的目的、特征及功效,现通过下述具体的实施例,并配合所附的附图,对本发明做一详细说明,说明如后:
于本发明中,系使用一或一个来描述本文所述的单元、元件和组件。此举只是为了方便说明,并且对本发明的范畴提供一般性的意义。因此,除非很明显地另指他意,否则此种描述应理解为包括一个、至少一个,且单数也同时包括多个。
于本文中,用语包含包括、具有、含有或其他任何类似用语意欲涵盖非排他性的包括物。举例而言,含有多个要件的一元件、结构、制品或装置不仅限于本文所列出的此等要件而已,而是可以包括未明确列出但却是该元件、结构、制品或装置通常固有的其他要件。除此之外,除非有相反的明确说明,用语或是指涵括性的或,而不是指排他性的或。
请参考图1,本发明第一实施例的分散式数位签章处理方法的流程示意图。于图1中,分散式数位签章处理方法能够提供使用者在具有多个页面的一数位文件执行签章。使用者可以在电子装置,例如手机、平板等,执行分散式数位签章处理方法。
分散式数位签章处理方法系起始于步骤a,接收该数位文件的初始文件信息,以确定该数位文件的这些页面的数量。于本步骤中,通过初始文件信息可以计算或是确认这些页面的数量,以供后续进行数位标记的演算。
接着步骤b,下载该数位文件的这些页面的一者为待签章页面。于本步骤中,可以采取单页下载或是多页下载。于一实施例中,在单页下载模式中,可以有效地达到节省储存空间的目的。
接着步骤c,对该待签章页面执行第一杂凑演算法,以产生相应于该待签章页面的第一数位签章码并将该第一数位签章码嵌入该待签章页面进而形成签章页面。于本步骤中,通过第一杂凑演算法对页面的内容进行演算,而在签章页面形成单独且唯一的第一数位签章,通过第一数位签章的内容,可以理解对签章页面进行数位签章。值得注意的是,第一杂凑演算法演算可以加入时间戳记、页数、页码等作为杂凑演算法的演算因子。此外,值得注意的是,使用者可以在待签章页面通过加入***或是签名等,并通过第一杂凑演算法以形成具有使用者的***或是签名等的签章页面的第一数位签章码。值得注意的是,于一实施例中,当签章页面产生之后,输出该签章页面至请求数位签章的发送端,例如平台、被授权单位、伺服器或其他电子装置等。
接着步骤d,将该第一数位签章码记录在待验证页面。于本步骤中,第一数位签章码可以依序的记录待验证页面,换言之,待验证页面上具有一个或是多个来自于不同页面的第一数位签章码的列表。
接着步骤e,根据该数量重复执行步骤b,以在每一这些页面产生相应的该签章页面并将这些第一数位签章码记录在该待验证页面,直到全部的这些页面都形成相应的该签章页面。于本步骤中,可以在每一页面嵌入第一数位签章码而形成相应的签章页面。
接着步骤f,对该待验证页面执行第二杂凑演算法,以产生相应于该待验证页面的第二数位签章码并将该第二数位签章码嵌入该待验证页面进而形成验证页面。于本实施例中,第二杂凑演算法可以与第一杂凑演算法的方式相同或是不同。
接着步骤g,输出该验证页面。
请参考图2,本发明第二实施例的分散式数位签章处理方法的流程示意图。于图2中,在第一实施例的步骤a之前或是在步骤g之后,其目的是在数位文件的供应端,针对其所提供的数位文件进行执行数位文件初始步骤,其处理的步骤为:
步骤i,对每一该数位文件的这些页面执行该第一杂凑演算法,以在每一这些页面产生相应的第三数位签章码。
步骤j,将每一这些页面的该第三数位签章码记录在查验页面。
步骤k,对该查验页面执行该第二杂凑演算法,以产生相应于该查验页面的第四数位签章码。
当数位文件初始步骤完成之后,接着可以进行第一类型的数位文书验证步骤与第二类型的数位文书验证步骤。
在第一类型的数位文书验证步骤中,其进一步包括签章页面验证步骤与验证页面验证步骤。
在签章页面验证步骤,起始步骤l,比对每一这些页面第一数位签章码与第三数位签章码,以分别地产生比对成功与比对失败的比对信息;接着步骤m,根据该数量重复地执行前述步骤 ,以取得每一这些页面的该比对信息,直到全部的这些页面都完成比对;以及,接着步骤n,演算该比对成功的该比对失败的比率,以决定该数位文件的正确率。
在验证页面验证步骤,包括以下步骤:
步骤o:确认该正确率,在该正确率大于或等于阀值时执行步骤p,其中,步骤p:比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息和根据该文件正确信息发出签章成功通知和根据该文件错误信息发出签章失败通知,最终结束验证;另外,在执行步骤o时,在该正确率小于该阀值时,执行步骤r,其中,步骤r:结束验证。在第二类型的数位文书验证步骤中,起始步骤s,比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息;接着步骤t,根据该文件正确信息执行步骤u,其中,步骤u:比对每一这些页面第一数位签章码与第三数位签章码,以分别地产生比对成功与比对失败的比对信息,并且再比对之后,执行步骤v:根据该数量重复地执行步骤u,以取得每一这些页面的该比对信息,直到全部的这些页面都完成比对,接着步骤w,进一步演算该比对成功与该比对失败的比率,以决定该数位文件的正确率,接着执行步骤x:经判断该正确率大于或等于阀值时执行步骤y,其中步骤y:发出签章成功通知,最终结束验证,或者,在步骤x中经过判断在该正确率小于该阀值时,执行步骤z,其中,步骤z:发出签章失败通知,且最终结束验证;另外, 在步骤t中,根据该文件错误信息执行步骤z,发出签章失败通知,而最终结束验证。
值得注意的是,前述第一类型的文书验证步骤与前述第一类型的文书验证步骤,其中可以将阀值设定在100%或其他的任意数值,即步骤aa。
请参考图3,本发明第三实施例的分散式数位签章处理***的方块示意图。于图3中,分散式数位签章处理***10能够让使用者在具有多个页面22的数位文件2执行签章。
分散式数位签章处理***10包括一输入单元12、一处理单元14与一输出单元16。
输入单元12接收来自于该使用者的签名S1或是***S2,以及该输入单元12依序地接收该数位文件2的每一页面22。
处理单元14连接该输入单元12。该处理单元14将该签名S1或是该***S2嵌入在每一页面22。该处理单元14执行第一杂凑演算法H1演算每一页面22以分别地产生具有第一数位签章码FDSC的签章页面SP。该处理单元14另外建立验证页面RP以记录这些第一数位签章码FDSC并执行第二杂凑演算法H2演算以在该验证页面RP产生相应的第二数位签章码SDSC。
输出单元16连接该处理单元14以输出该签章页面SP与该验证页面RP。
请参考图4,本发明第四实施例的分散式数位签章处理***的方块示意图。于图4中,分散式数位签章处理***10’能够验证相关于数位文件2的签章页面SP与验证页面RP。其中,数位文件2具有多个页面22。
分散式数位签章处理***10’包括一输入单元12’、一处理单元14’与一输出单元16’。
输入单元12’接收具有第一数位签章码FDSC的该签章页面SP与具有第二数位签章码SDSC的该验证页面RP。
处理单元14’连接该输入单元12’。该处理单元14’执行第一杂凑演算法H1演算每一这些页面22以分别地产生具有第三数位签章码TDSC。该处理单元14’建立查验页面CP以纪录这些第三数位签章码TDSC并执行第二杂凑演算法H2演算以在该查验页面CP产生相应的第四数位签章码FODSC。
输出单元16’连接该处理单元14’,以输出签章成功通知SSN与签章失败通知SFN。前述的签章成功通知SSN与签章失败通知SFN,是由该处理单元12’比对该第一数位签章FDSC与该第三数位签章码TDSC和比对该第二数位签章码SDSC与该第四数位签章码FODSC所产生的。
本发明在上文中已以较佳实施例揭露,本领域技术人员应理解的是,该实施例仅用于描绘本发明,而不应解读为限制本发明的保护范围。应注意的是,举凡与该实施例等效的变化与置换,均应设为涵盖于本发明的保护范围内。因此,本发明的保护范围当以权利要求书为准。
Claims (10)
1.一种分散式数位签章处理方法,供使用者在具有多个页面的数位文件执行签章,其特征在于,该分散式数位签章处理方法包括:
a:接收该数位文件的初始文件信息,以确定该数位文件的这些页面的数量;
b:下载该数位文件的这些页面的一者为待签章页面;
c:对该待签章页面执行第一杂凑演算法,以产生相应于该待签章页面的第一数位签章码,并将该第一数位签章码嵌入该待签章页面进而形成签章页面;
d:将该第一数位签章码记录在待验证页面;
e:根据该数量重复执行步骤b,以在这些页面上产生相应的该签章页面,并将这些第一数位签章码记录在该待验证页面,直到全部的这些页面都形成相应的该签章页面;
f:对该待验证页面执行第二杂凑演算法,以产生相应于该待验证页面的第二数位签章码,并将该第二数位签章码嵌入该待验证页面进而形成验证页面;以及
g:输出该验证页面。
2.如权利要求1所述的分散式数位签章处理方法,其特征在于,在步骤c之后,执行步骤:
h:输出该签章页面。
3.如权利要求2所述的分散式数位签章处理方法,其特征在于,在步骤a之前或步骤g之后,执行数位文件初始步骤,包括:
i:对该数位文件的这些页面执行该第一杂凑演算法,以在每一个这些页面产生相应的第三数位签章码;
j:将这些页面的该第三数位签章码记录在查验页面;以及
k:对该查验页面执行该第二杂凑演算法,以产生相应于该查验页面的第四数位签章码。
4.如权利要求3所述的分散式数位签章处理方法,其特征在于,该分散式数位签章处理方法还包括签章页面验证步骤:
l:比对这些页面第一数位签章码与第三数位签章码,以便分别地产生比对成功与比对失败的比对信息;
m:根据该数量重复地执行步骤l,以取得这些页面的该比对信息,直到这些页面都完成比对;
n:演算该比对成功与该比对失败的比率,以决定该数位文件的正确率。
5.如权利要求4所述的分散式数位签章处理方法,其特征在于,该分散式数位签章处理方法还包括验证页面验证步骤:
o:确认该正确率,在该正确率不小于阀值时执行步骤p,在该正确率小于该阀值时,执行步骤r;
p:比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息;
q:根据该文件正确信息发出签章成功通知和根据该文件错误信息发出签章失败通知;以及
r:结束验证。
6.如权利要求3所述的分散式数位签章处理方法,其特征在于,该分散式数位签章处理方法还包括数位文件验证步骤:
s:比对该第二数位签章码与该第四数位签章码,以产生文件正确信息与文件错误信息;
t:根据该文件正确信息执行步骤u和根据该文件错误信息执行步骤z;
u:比对这些页面的第一数位签章码与第三数位签章码,以分别地产生比对成功与比对失败的比对信息;
v:根据该数量重复地执行步骤u,以取得这些页面的该比对信息,直到这些页面都完成比对;
w:演算该比对成功与该比对失败的比率,以决定该数位文件的正确率;
x:判断该正确率不小于阀值时执行步骤y,在该正确率小于该阀值时,执行步骤z;
y:发出签章成功通知与结束验证;以及
z:发出签章失败通知与结束验证。
7.如权利要求5或6所述的分散式数位签章处理方法,其特征在于,该分散式数位签章处理方法还包括设定步骤:
aa:设定该阀值为100%。
8.如权利要求1所述的分散式数位签章处理方法,其特征在于,该第一杂凑演算法与该第二杂凑演算法为同一种演算法。
9.一种分散式数位签章处理***,供使用者在具有多个页面的数位文件执行签章,其特征在于,该分散式数位签章处理***包括:
输入单元,接收来自于该使用者的签名或是***,以及该输入单元依序地接收该数位文件的这些页面;
处理单元,连接该输入单元,该处理单元将该签名或是该***嵌入在这些页面,该处理单元执行第一杂凑演算法演算这些页面以分别地产生具有第一数位签章码的签章页面,该处理单元建立验证页面以纪录这些第一数位签章码并执行第二杂凑演算法演算以在该验证页面产生相应的第二数位签章码;以及
输出单元,连接该处理单元,以输出该签章页面与该验证页面。
10.一种分散式数位签章处理***,供验证相关于数位文件的签章页面与验证页面,其中数位文件具有多个页面,其特征在于,该分散式数位签章处理***包括:
输入单元,接收具有第一数位签章码的该签章页面与具有第二数位签章码的该验证页面;
处理单元,连接该输入单元,该处理单元执行第一杂凑演算法演算每一页面以分别地产生具有第三数位签章码,该处理单元建立查验页面以纪录这些第三数位签章码并执行第二杂凑演算法演算以在该查验页面产生相应的第四数位签章码;以及
输出单元,连接该处理单元,以输出签章成功通知与签章失败通知;
其中,该处理单元比对该第一数位签章与该第三数位签章码和比对该第二数位签章码与该第四数位签章码,以产生该签章成功通知或该签章失败通知。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109116383 | 2020-05-18 | ||
TW109116383A TWI778361B (zh) | 2020-05-18 | 2020-05-18 | 分散式數位簽章處理方法及其系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113688360A true CN113688360A (zh) | 2021-11-23 |
CN113688360B CN113688360B (zh) | 2024-02-09 |
Family
ID=78576016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010433670.8A Active CN113688360B (zh) | 2020-05-18 | 2020-05-21 | 分散式数位签章处理方法及其*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113688360B (zh) |
TW (1) | TWI778361B (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200805983A (en) * | 2006-07-14 | 2008-01-16 | Formosoft Internat Inc | Method of digital signature for electrical documants in the internet |
CN101702150A (zh) * | 2009-12-02 | 2010-05-05 | 江西金格网络科技有限责任公司 | 一种pdf文档页内容的保护、验证及撤销方法 |
TW201447635A (zh) * | 2013-06-10 | 2014-12-16 | Jie Chen | 基於數位簽章代碼的內容驗證方法 |
CN105761048A (zh) * | 2016-01-08 | 2016-07-13 | 昆山百润科技股份有限公司 | 一种具有骑缝章功能的电子***签盖方法与*** |
CN105809450A (zh) * | 2014-12-31 | 2016-07-27 | 航天信息股份有限公司 | 电子***的生成和验证方法及*** |
CN108038388A (zh) * | 2018-01-18 | 2018-05-15 | 北京书生电子技术有限公司 | Web页面***的实现方法和客户端、服务器 |
TW201828642A (zh) * | 2017-01-19 | 2018-08-01 | 阿里巴巴集團服務有限公司 | 實現電子簽章的方法、裝置及簽章伺服器 |
CN109409110A (zh) * | 2018-10-18 | 2019-03-01 | 胡金钱 | 一种电子文档签章方法、装置、设备及可读介质 |
CN109450637A (zh) * | 2018-10-17 | 2019-03-08 | 航天信息股份有限公司 | 电子骑缝章的签章数据管理方法及装置 |
CN109756341A (zh) * | 2018-12-05 | 2019-05-14 | 新华三技术有限公司 | 电子签章方法及装置 |
CN110011808A (zh) * | 2019-03-29 | 2019-07-12 | 天逸财金科技服务股份有限公司 | 具有保护数位签章机制的方法及***与伺服器 |
CN110473133A (zh) * | 2018-05-11 | 2019-11-19 | 云想科技股份有限公司 | 具有水印的电子签章方法及其装置 |
US20200042401A1 (en) * | 2018-07-31 | 2020-02-06 | EMC IP Holding Company LLC | Storage system with backup control utilizing content-based signatures |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7587607B2 (en) * | 2003-12-22 | 2009-09-08 | Intel Corporation | Attesting to platform configuration |
TW200535746A (en) * | 2005-07-22 | 2005-11-01 | Univ Chang Gung | A method for protecting information integrity |
CN101923722B (zh) * | 2009-06-15 | 2012-10-24 | 北京书生电子技术有限公司 | 一种骑缝章的实现方法和装置 |
CN103679779A (zh) * | 2012-09-25 | 2014-03-26 | 苏州精易会信息技术有限公司 | 一种骑缝章的实现方法 |
TWI659640B (zh) * | 2017-11-16 | 2019-05-11 | 中華電信股份有限公司 | 結合區塊鏈技術之簽章系統、簽章方法及簽章驗證方法 |
TWI690192B (zh) * | 2019-01-15 | 2020-04-01 | 臺灣網路認證股份有限公司 | 依順序提供簽章對象簽章以產生簽章文件之系統及方法 |
-
2020
- 2020-05-18 TW TW109116383A patent/TWI778361B/zh active
- 2020-05-21 CN CN202010433670.8A patent/CN113688360B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200805983A (en) * | 2006-07-14 | 2008-01-16 | Formosoft Internat Inc | Method of digital signature for electrical documants in the internet |
CN101702150A (zh) * | 2009-12-02 | 2010-05-05 | 江西金格网络科技有限责任公司 | 一种pdf文档页内容的保护、验证及撤销方法 |
TW201447635A (zh) * | 2013-06-10 | 2014-12-16 | Jie Chen | 基於數位簽章代碼的內容驗證方法 |
CN105809450A (zh) * | 2014-12-31 | 2016-07-27 | 航天信息股份有限公司 | 电子***的生成和验证方法及*** |
CN105761048A (zh) * | 2016-01-08 | 2016-07-13 | 昆山百润科技股份有限公司 | 一种具有骑缝章功能的电子***签盖方法与*** |
TW201828642A (zh) * | 2017-01-19 | 2018-08-01 | 阿里巴巴集團服務有限公司 | 實現電子簽章的方法、裝置及簽章伺服器 |
CN108038388A (zh) * | 2018-01-18 | 2018-05-15 | 北京书生电子技术有限公司 | Web页面***的实现方法和客户端、服务器 |
CN110473133A (zh) * | 2018-05-11 | 2019-11-19 | 云想科技股份有限公司 | 具有水印的电子签章方法及其装置 |
US20200042401A1 (en) * | 2018-07-31 | 2020-02-06 | EMC IP Holding Company LLC | Storage system with backup control utilizing content-based signatures |
CN109450637A (zh) * | 2018-10-17 | 2019-03-08 | 航天信息股份有限公司 | 电子骑缝章的签章数据管理方法及装置 |
CN109409110A (zh) * | 2018-10-18 | 2019-03-01 | 胡金钱 | 一种电子文档签章方法、装置、设备及可读介质 |
CN109756341A (zh) * | 2018-12-05 | 2019-05-14 | 新华三技术有限公司 | 电子签章方法及装置 |
CN110011808A (zh) * | 2019-03-29 | 2019-07-12 | 天逸财金科技服务股份有限公司 | 具有保护数位签章机制的方法及***与伺服器 |
Non-Patent Citations (2)
Title |
---|
刘金铭: "基于数字签名管理平台的测试用例设计与研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 08, pages 138 - 209 * |
徐佩: "基于J2EE平台的网络化PDF电子文档的研究与应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 01, pages 138 - 287 * |
Also Published As
Publication number | Publication date |
---|---|
TWI778361B (zh) | 2022-09-21 |
TW202145752A (zh) | 2021-12-01 |
CN113688360B (zh) | 2024-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018177201A1 (zh) | 数字水印嵌入方法、提取方法、装置及数字水印*** | |
CN111475824B (zh) | 数据访问方法、装置、设备和存储介质 | |
US20050210054A1 (en) | Information management system | |
US20040098599A1 (en) | Security System with Methodology for Computing Unique Signature for Executable File Employed across Different Machines | |
CN110245469B (zh) | 网页的水印生成方法、水印解析方法、装置及存储介质 | |
US20050219076A1 (en) | Information management system | |
US9813580B2 (en) | Trusted evidence cameras and related methods and computer program products | |
CN113065367A (zh) | Ic卡读取方法、装置、电子设备及存储介质 | |
CN1636176A (zh) | 检验电子设备中储存信息完整性的***和方法 | |
CN111444547A (zh) | 用于数据完整性证明的方法、设备及计算机存储介质 | |
CN111290998A (zh) | 迁移数据的校对方法、装置、设备及存储介质 | |
JPH01163871A (ja) | 伝票圧縮文の作成方法 | |
CN111259217A (zh) | 一种***的存档方法、装置及计算机可读存储介质 | |
CN113868704A (zh) | 文件数据内容的签名校验方法及*** | |
CN113468118B (zh) | 一种基于区块链的文件增量存储方法、装置及存储介质 | |
CN113434122A (zh) | 多角色页面创建方法、装置、服务器及可读存储介质 | |
CN113688360A (zh) | 分散式数位签章处理方法及其*** | |
CN112307503A (zh) | 签章管理方法、装置和电子设备 | |
US20080049259A1 (en) | Image processing method carrying out verification of correctness of embedment data and identification of embedment data, data detection method, image processing apparatus, and recording medium recording computer program therefor | |
CN115361376A (zh) | 政务文件上传方法、装置、电子设备及存储介质 | |
CN111400670B (zh) | 一种水印添加方法、装置、设备及存储介质 | |
WO2021114101A1 (zh) | 文件的增量更新方法、装置、终端及计算机可读存储介质 | |
CN113553626A (zh) | 一种数据完整性检测方法、装置、设备及存储介质 | |
CN112632507A (zh) | 电子文件签名装置 | |
WO2020088211A1 (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 |