[go: up one dir, main page]

CN101364869B - 电子文档加密系统及方法 - Google Patents

电子文档加密系统及方法 Download PDF

Info

Publication number
CN101364869B
CN101364869B CN2007102013241A CN200710201324A CN101364869B CN 101364869 B CN101364869 B CN 101364869B CN 2007102013241 A CN2007102013241 A CN 2007102013241A CN 200710201324 A CN200710201324 A CN 200710201324A CN 101364869 B CN101364869 B CN 101364869B
Authority
CN
China
Prior art keywords
value
sign
file
mobile device
application 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
CN2007102013241A
Other languages
English (en)
Other versions
CN101364869A (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.)
Billion Billion Technology (shenzhen) Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN2007102013241A priority Critical patent/CN101364869B/zh
Priority to US11/940,327 priority patent/US7958364B2/en
Publication of CN101364869A publication Critical patent/CN101364869A/zh
Application granted granted Critical
Publication of CN101364869B publication Critical patent/CN101364869B/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/3247Cryptographic 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 involving digital signatures
    • H04L9/3249Cryptographic 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 involving digital signatures using RSA or related signature schemes, e.g. Rabin scheme
    • 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/3236Cryptographic 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 cryptographic hash functions
    • H04L9/3239Cryptographic 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 cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种电子文档加密系统及方法,该方法包括如下步骤:请求待签核的电子文件;获取所述待签核的电子文件,生成所述待签核的电子文件的摘要值;加密该待签核的电子文件的摘要值生成第一签核值;将所述第一签核值和所述待签核的电子文件合成在一起获得一个合成文件,生成所述合成文件的摘要值;加密该合成文件的摘要值生成第二签核值;将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件。利用本发明可以通过移动设备随时随地进行电子文档的加密,提高了电子文档加密的灵活性。

Description

电子文档加密系统及方法
技术领域
本发明涉及一种电子文档加密系统及方法。
背景技术
电子文档数字签核主要应用摘要算法和公钥密码算法对电子文档进行加密、解密变换实现的,摘要算法(如MD5、SHA-1等),也叫单向散列算法,其作用是将任何不定长的文件变换为一个定长的字符串或比特串,一般为128比特、160比特、256比特或512比特等,目的是为了缩短电子签名文件的长度,提高签名的效率。
公钥密码算法(如RSA、ECC等),也叫非对称密码算法,加密和解密使用不同的密钥,通信双方各有一对密钥(公钥和私钥),各方将私钥严格保密,将公钥公开给对方。在电子签名时发信人用自己的私钥签名,收信人用发信人的公钥验证。公钥的可信性是“信任关系”的基础,一般需要指定一个共同信任的第三方认证授权单位(CA,Certification Authority)对公钥进行签名和发布,这种经过第三方认证授权单位签名并发布的公钥及相关信息的统称就是通常所说的数字证书。
电子签核的特点是:它代表了文件的特征。文件如发生改变,电子签核的值也将随之而发生改变,不同的文件得到的是不同的数字签核值。在传输过程中,如有第三人对文件进行篡改,但他并不知道发送方的私钥,因此,解密得到的电子签核值与经过计算后的电子签核值必然不同,这就提供了一个安全的确认发送方身份的办法。
电子签核的流程为:报文的发送方从报文文本中生成一个报文摘要(或散列值),发送方用自己的私钥对这个散列值进行加密来形成发送方的电子签核值;然后,这个电子签核值将作为报文的附件和报文一起发送给报文的接收方;报文的接收方首先从接收到的原始报文中计算出报文摘要(或散列值),接着再用发送方的公钥来对报文附加的电子签核值进行解密,如果两个摘要相同,那么接收方就能确认该电子签核是发送方的。
通常情况下,一般的电子文档数字签核必须在个人电脑上才能完成,这种方式的缺点是签核主管不能随时随地进行电子文档的数字签核。
发明内容
鉴于以上内容,有必要提供一种电子文档加密系统,其可通过移动设备随时随地进行电子文档的加密。
鉴于以上内容,还有必要提供一种电子文档加密方法,其可通过移动设备随时随地进行电子文档的加密。
一种电子文档加密系统,包括移动设备、应用服务器和数据库,所述应用服务器与所述移动设备及数据库相连,其特征在于,所述数据库中存储有待签核的电子文件,所述移动设备中安装有用户进行电子文档数字签核的数字证书,所述数字证书中含有用于数字签核的私钥;所述移动设备用于当用户选择待签核的电子文件后,向所述应用服务器发送数字签核请求;所述应用服务器根据所述数字签核请求从所述数据库中获取所述待签核的电子文件,根据单向散列算法生成所述待签核的电子文件的摘要值,并将该待签核的电子文件的摘要值传送给所述移动设备;所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,并将所述第一签核值传送给所述应用服务器;所述应用服务器根据加密消息语法标准将所述第一签核值和所述待签核的电子文件合成在一起获得一个合成文件,然后,根据单向散列算法生成所述合成文件的摘要值,将该合成文件的摘要值传送给所述移动设备;所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器;所述应用服务器根据加密消息语法标准将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件。
一种电子文档加密方法,包括如下步骤:用户通过移动设备选择待签核的电子文件,发送数字签核请求给与之相连的应用服务器,所述移动设备中安装有用于电子文档数字签核的数字证书,所述数字证书中含有用于数字签核的私钥;所述应用服务器根据所述数字签核请求从与之相连的数据库中获取所述待签核的电子文件,根据单向散列算法生成所述待签核的电子文件的摘要值,并将该待签核的电子文件的摘要值传送给所述移动设备;所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,并将所述第一签核值传送给所述应用服务器;所述应用服务器根据加密消息语法标准将所述第一签核值和所述待签核的电子文件合成在一起获得一个合成文件,然后,根据单向散列算法生成所述合成文件的摘要值,将该合成文件的摘要值传送给所述移动设备;所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器;所述应用服务器根据加密消息语法标准将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件。
相较于现有技术,所述的电子文档加密系统及方法,可以通过移动设备随时随地进行电子文档的加密,提高了电子文档加密的灵活性。
附图说明
图1是本发明电子文档加密系统较佳实施例的硬件架构图。
图2是本发明电子文档加密系统较佳实施例的功能模块关联图。
图3是本发明电子文档加密方法较佳实施例的流程图。
具体实施方式
如图1所示,是本发明电子文档加密系统较佳实施例的系统架构图。该系统主要包括移动设备10、应用服务器20及数据库30。所述应用服务器20和所述移动设备10和数据库30相连,其中,所述移动设备10通过蓝牙技术(一种短距离无线通讯技术)和所述应用服务器20相连。另外,所述移动设备10也可以通过物理连接方式和所述应用服务器20相连。
所述移动设备10中安装有用户进行电子文档数字签核的数字证书,所述数字证书包括用户的信息、私钥和有效期等。其中,私钥用于对电子文档的摘要值进行加密。所述移动设备10可以是手机及掌上电脑(PDA,Personal Digital Assistant)等。
所述数据库30用于存储待签核的电子文件,所述移动设备10用于向所述应用服务器20发送数字签核请求,即请求待签核的电子文件。所述应用服务器20根据所述移动设备10发送的数字签核请求,从数据库30中获取所述待签核的电子文件,生成所述待签核的电子文件的摘要值,将该待签核的电子文件的摘要值传送给移动设备10。移动设备10用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,将所述第一签核值传送给应用服务器20。应用服务器20将所述第一签核值和所述待签核的电子文件合成在一起,获得一个合成文件,并生成所述合成文件的摘要值,将该合成文件的摘要值传送给移动设备10。移动设备10用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器20。然后,应用服务器20将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件,并将所述加密完的电子文件保存到数据库30中。
如图2所示,是本发明电子文档加密系统较佳实施例的功能模块关联图。所述移动设备10包括请求模块110和摘要加密模块111。所述应用服务器20包括获取模块210、摘要生成模块211、合成模块212和保存模块213。本发明所称的模块是完成一特定功能的计算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此在本发明以下对软件描述中都以模块描述。
首先,用户开启移动设备10,选择待签核的电子文件。然后,请求模块110向所述应用服务器20发送数字签核请求,即请求待签核的电子文件。所述移动设备10中安装有用户进行电子文档数字签核的数字证书,所述数字证书包括用户的信息、私钥和有效期等。其中,私钥用于对电子文档的摘要值进行加密。
应用服务器20接收所述移动设备10发送的数字签核请求后,获取模块210根据所述数字签核请求从数据库30中获取所述待签核的电子文件。摘要生成模块211根据单向散列算法(如安全散列算法SHA1,Secure Hash Algorithm 1)生成所述待签核的电子文件的摘要值,将该待签核的电子文件的摘要值传送给移动设备10。
摘要加密模块111根据公钥密码算法(如RSA算法),用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,将所述第一签核值传送给应用服务器20。
合成模块212根据加密消息语法标准(PKCS7)将所述第一签核值和所述待签核的电子文件合成在一起,获得一个合成文件。所述PKCS7使用在PKI(Public Key Infrastructure,公开密钥基础设施)架构下。
摘要生成模块211根据单向散列算法(如安全散列算法SHA1,Secure Hash Algorithm 1)生成所述合成文件的摘要值,将该合成文件的摘要值传送给移动设备10。
摘要加密模块111根据公钥密码算法(如RSA算法),用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器20。
然后,合成模块212根据加密消息语法标准(PKCS7)将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件,并将所述加密完的电子文件保存到数据库30中。
如图3所示,是本发明电子文档加密方法较佳实施例的流程图。首先,步骤S401,用户开启移动设备10,选择待签核的电子文件。然后,请求模块110向所述应用服务器20发送数字签核请求,即请求待签核的电子文件。所述移动设备10中安装有用户进行电子文档数字签核的数字证书,所述数字证书包括用户的信息、私钥和有效期等。其中,私钥用于对电子文档的摘要值进行加密。
步骤S402,应用服务器20接收所述移动设备10发送的数字签核请求后,获取模块210根据所述数字签核请求从数据库30中获取所述待签核的电子文件。摘要生成模块211根据单向散列算法(如安全散列算法SHA1,Secure Hash Algorithm 1)生成所述待签核的电子文件的摘要值,将该待签核的电子文件的摘要值传送给移动设备10。
步骤S403,摘要加密模块111根据公钥密码算法(如RSA算法),用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,将所述第一签核值传送给应用服务器20。
步骤S404,合成模块212根据加密消息语法标准(PKCS7)将所述第一签核值和所述待签核的电子文件合成在一起,获得一个合成文件。所述PKCS7使用在PKI(Public Key Infrastructure,公开密钥基础设施)架构下。摘要生成模块211根据单向散列算法(如安全散列算法SHA1,Secure Hash Algorithm 1)生成所述合成文件的摘要值,将该合成文件的摘要值传送给移动设备10。
步骤S405,摘要加密模块111根据公钥密码算法(如RSA算法),用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器20。
步骤S406,合成模块212根据加密消息语法标准(PKCS7)将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件,并将所述加密完的电子文件保存到数据库30中。

Claims (8)

1.一种电子文档加密系统,包括移动设备、应用服务器和数据库,所述应用服务器与所述移动设备及数据库相连,其特征在于,所述数据库中存储有待签核的电子文件,所述移动设备中安装有用户进行电子文档数字签核的数字证书,所述数字证书中含有用于数字签核的私钥;
所述移动设备用于当用户选择待签核的电子文件后,向所述应用服务器发送数字签核请求;
所述应用服务器根据所述数字签核请求从所述数据库中获取所述待签核的电子文件,根据单向散列算法生成所述待签核的电子文件的摘要值,并将该待签核的电子文件的摘要值传送给所述移动设备;
所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,并将所述第一签核值传送给所述应用服务器;
所述应用服务器根据加密消息语法标准将所述第一签核值和所述待签核的电子文件合成在一起获得一个合成文件,然后,根据单向散列算法生成所述合成文件的摘要值,将该合成文件的摘要值传送给所述移动设备;
所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器;
所述应用服务器根据加密消息语法标准将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件,并将所述加密完的电子文件保存到所述数据库中。
2.如权利要求1所述的电子文档加密系统,其特征在于,所述单向散列算法是安全散列算法SHA1(Secure Hash Algorithm 1)。
3.如权利要求1所述的电子文档加密系统,其特征在于,所述公钥密码算法是RSA算法。
4.如权利要求1所述的电子文档加密系统,其特征在于,所述加密消息语法标准使用在公开密钥基础设施PKI(Public KeyInfrastructure)架构下。
5.一种电子文档加密方法,其特征在于,该方法包括如下步骤:
用户通过移动设备选择待签核的电子文件,发送数字签核请求给与之相连的应用服务器,所述移动设备中安装有用于电子文档数字签核的数字证书,所述数字证书中含有用于数字签核的私钥;
所述应用服务器根据所述数字签核请求从与之相连的数据库中获取所述待签核的电子文件,根据单向散列算法生成所述待签核的电子文件的摘要值,并将该待签核的电子文件的摘要值传送给所述移动设备;
所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该待签核的电子文件的摘要值生成第一签核值,并将所述第一签核值传送给所述应用服务器;
所述应用服务器根据加密消息语法标准将所述第一签核值和所述待签核的电子文件合成在一起获得一个合成文件,然后,根据单向散列算法生成所述合成文件的摘要值,将该合成文件的摘要值传送给所述移动设备;
所述移动设备根据公钥密码算法,用所述数字证书的私钥加密该合成文件的摘要值生成第二签核值,将所述第二签核值传送给应用服务器;
所述应用服务器根据加密消息语法标准将所述第一签核值、第二签核值和待签核的电子文件合成在一起,生成加密完的电子文件,并将所述加密完的电子文件保存到所述数据库中。
6.如权利要求5所述的电子文档加密方法,其特征在于,所述单向散列算法是安全散列算法SHA1(Secure Hash Algorithm 1)。
7.如权利要求5所述的电子文档加密方法,其特征在于,所述公钥密码算法是RSA算法。
8.如权利要求5所述的电子文档加密方法,其特征在于,所述加密消息语法标准使用在公开密钥基础设施PKI(Public KeyInfrastructure)架构下。
CN2007102013241A 2007-08-09 2007-08-09 电子文档加密系统及方法 Active CN101364869B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007102013241A CN101364869B (zh) 2007-08-09 2007-08-09 电子文档加密系统及方法
US11/940,327 US7958364B2 (en) 2007-08-09 2007-11-15 System and method for digitally signing electronic documents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007102013241A CN101364869B (zh) 2007-08-09 2007-08-09 电子文档加密系统及方法

Publications (2)

Publication Number Publication Date
CN101364869A CN101364869A (zh) 2009-02-11
CN101364869B true CN101364869B (zh) 2012-03-28

Family

ID=40347587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007102013241A Active CN101364869B (zh) 2007-08-09 2007-08-09 电子文档加密系统及方法

Country Status (2)

Country Link
US (1) US7958364B2 (zh)
CN (1) CN101364869B (zh)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5002205B2 (ja) * 2006-07-10 2012-08-15 任天堂株式会社 データ認証方法およびデータ認証システム
US9514117B2 (en) 2007-02-28 2016-12-06 Docusign, Inc. System and method for document tagging templates
US8655961B2 (en) 2007-07-18 2014-02-18 Docusign, Inc. Systems and methods for distributed electronic signature documents
US8949706B2 (en) 2007-07-18 2015-02-03 Docusign, Inc. Systems and methods for distributed electronic signature documents
CN101471950B (zh) * 2007-12-28 2012-09-19 鸿富锦精密工业(深圳)有限公司 通过手机远端处理文件的系统及方法
US8959353B2 (en) 2009-03-31 2015-02-17 Topaz Systems, Inc. Distributed system for multi-function secure verifiable signer authentication
US8296568B2 (en) * 2009-10-27 2012-10-23 Google Inc. Systems and methods for authenticating an electronic transaction
CN102117437A (zh) * 2009-12-31 2011-07-06 鸿富锦精密工业(深圳)有限公司 实现分布式电子签核的系统及方法
US9251131B2 (en) 2010-05-04 2016-02-02 Docusign, Inc. Systems and methods for distributed electronic signature documents including version control
US8364959B2 (en) 2010-05-26 2013-01-29 Google Inc. Systems and methods for using a domain-specific security sandbox to facilitate secure transactions
EP2580705B1 (en) 2010-06-11 2018-08-08 DocuSign, Inc. Web-based electronically signed documents
EP2453688B1 (en) * 2010-11-15 2013-06-19 Research In Motion Limited Securing private key access for cross-component message processing
CN102480353A (zh) * 2010-11-26 2012-05-30 航天信息股份有限公司 口令认证和密钥保护的方法
US9268758B2 (en) 2011-07-14 2016-02-23 Docusign, Inc. Method for associating third party content with online document signing
CN103917999B (zh) 2011-07-14 2017-10-24 多塞股份公司 社区中的在线签名身份和验证方法及其系统
US9824198B2 (en) 2011-07-14 2017-11-21 Docusign, Inc. System and method for identity and reputation score based on transaction history
US10511732B2 (en) 2011-08-25 2019-12-17 Docusign, Inc. Mobile solution for importing and signing third-party electronic signature documents
EP2748721B1 (en) * 2011-08-25 2022-10-05 DocuSign, Inc. Mobile solution for signing and retaining third-party documents
CN104011710B (zh) * 2011-10-27 2017-09-12 多塞股份公司 用于导入并对第三方电子签名文档签名的移动解决方案
US9230130B2 (en) 2012-03-22 2016-01-05 Docusign, Inc. System and method for rules-based control of custody of electronic signature transactions
US9219753B2 (en) * 2013-03-04 2015-12-22 Docusign, Inc. Systems and methods for cloud data security
US9565188B2 (en) 2013-10-17 2017-02-07 Scrypt, Inc System and method for digitally signing documents from a mobile device
CN103795733A (zh) * 2014-03-06 2014-05-14 北京淦蓝润和信息技术有限公司 电子数据的处理方法及装置
US10504117B2 (en) * 2014-06-16 2019-12-10 Intuit Inc. Methods, systems, and articles of manufacture for fingerprinting signatures and enhanced signature capturing for charge card transactions on mobile communication devices
BR112017002747A2 (pt) 2014-08-29 2018-01-30 Visa Int Service Ass método implementado por computador, e, sistema de computador.
CN104320257B (zh) * 2014-10-22 2015-10-28 李名选 电子档案验证方法及装置
CN112260826B (zh) 2015-01-27 2023-12-26 维萨国际服务协会 用于安全凭证供应的方法
CN105049213A (zh) * 2015-07-27 2015-11-11 小米科技有限责任公司 文件签名方法及装置
CN109219951B (zh) 2016-06-07 2021-09-21 维萨国际服务协会 多级通信加密
CN106411886B (zh) * 2016-09-29 2020-05-12 恒大智慧科技有限公司 一种签核发起用户管理方法和设备
CN106453295A (zh) * 2016-09-29 2017-02-22 广州鹤互联网科技有限公司 一种电子签批验证方法及系统
CN106411888B (zh) * 2016-09-29 2020-01-03 恒大智慧科技有限公司 签核文档加密装置与方法
CN107896151A (zh) * 2017-10-26 2018-04-10 方欣科技有限公司 一种远程签名方法及装置
CN113114615A (zh) * 2021-02-23 2021-07-13 北京联合信任技术服务有限公司 防数据劫持的设备、系统及其方法、存储介质和程序产品
CN116318719A (zh) * 2023-02-27 2023-06-23 广东电网有限责任公司 一种整定值文档验证方法、装置、设备和介质
US12248504B2 (en) 2023-05-31 2025-03-11 Docusign, Inc. Document container with candidate documents

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349179A (zh) * 2001-12-03 2002-05-15 上海电子商务安全证书管理中心有限公司 电子签名的防伪方法及装置
CN1445693A (zh) * 2002-03-19 2003-10-01 微软公司 安全的数字数据格式和编码的强制执行政策
CN1808482A (zh) * 2006-02-09 2006-07-26 北京北大方正电子有限公司 可视化的电子签名及验证方法

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5825880A (en) * 1994-01-13 1998-10-20 Sudia; Frank W. Multi-step digital signature method and system
US5903882A (en) * 1996-12-13 1999-05-11 Certco, Llc Reliance server for electronic transaction system
KR20000069550A (ko) * 1996-12-20 2000-11-25 챨스 에이치. 셀라 전자문서 프로세스를 위한 방법 및 시스템
US5995625A (en) * 1997-03-24 1999-11-30 Certco, Llc Electronic cryptographic packing
US6079018A (en) * 1997-10-08 2000-06-20 Agorics, Inc. System and method for generating unique secure values for digitally signing documents
US6279110B1 (en) * 1997-11-10 2001-08-21 Certicom Corporation Masked digital signatures
US6490680B1 (en) * 1997-12-04 2002-12-03 Tecsec Incorporated Access control and authorization system
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US20020062451A1 (en) * 1998-09-01 2002-05-23 Scheidt Edward M. System and method of providing communication security
US6959384B1 (en) * 1999-12-14 2005-10-25 Intertrust Technologies Corporation Systems and methods for authenticating and protecting the integrity of data streams and other data
US6785815B1 (en) * 1999-06-08 2004-08-31 Intertrust Technologies Corp. Methods and systems for encoding and protecting data using digital signature and watermarking techniques
US6553494B1 (en) * 1999-07-21 2003-04-22 Sensar, Inc. Method and apparatus for applying and verifying a biometric-based digital signature to an electronic document
US6959382B1 (en) * 1999-08-16 2005-10-25 Accela, Inc. Digital signature service
US7228427B2 (en) * 2000-06-16 2007-06-05 Entriq Inc. Method and system to securely distribute content via a network
US7024562B1 (en) * 2000-06-29 2006-04-04 Optisec Technologies Ltd. Method for carrying out secure digital signature and a system therefor
JP2002374239A (ja) * 2001-05-30 2002-12-26 World Top Technology Co Ltd 情報暗号化方法
EP1410296A2 (en) * 2001-06-12 2004-04-21 Research In Motion Limited Method for processing encoded messages for exchange with a mobile data communication device
DE10233297A1 (de) 2001-07-20 2003-02-13 Brainshield Technologies Inc Vorrichtung zur digitalen Signatur eines elektronischen Dokuments
US20030028774A1 (en) * 2001-08-06 2003-02-06 Meka Anil Kumar Ensuring the integrity of an electronic document
JP2003085321A (ja) * 2001-09-11 2003-03-20 Sony Corp コンテンツ利用権限管理システム、コンテンツ利用権限管理方法、および情報処理装置、並びにコンピュータ・プログラム
JP4201556B2 (ja) * 2002-09-13 2008-12-24 富士通株式会社 センタ・システムにおける情報処理方法及びアクセス権限管理方法
JP2004180278A (ja) * 2002-11-15 2004-06-24 Canon Inc 情報処理装置、サーバ装置、電子データ管理システム、情報処理システム、情報処理方法、コンピュータプログラム及びコンピュータ読み取り可能な記憶媒体
GB0229894D0 (en) * 2002-12-21 2003-01-29 Ibm Methods, apparatus and computer programs for generating and/or using conditional electronic signatures and/or for reporting status changes
US7624272B2 (en) * 2003-03-31 2009-11-24 Intel Corporation Platform information for digital signatures
US7370206B1 (en) * 2003-09-04 2008-05-06 Adobe Systems Incorporated Self-signing electronic documents
AU2003288192A1 (en) * 2003-11-28 2005-06-24 Telecom Italia S.P.A. Method and apparatus for data certification by a plurality of users using a single key pair
CN1722656B (zh) * 2004-04-08 2010-05-26 梁庆生 一种数字签名方法及数字签名工具
DE602004003503T2 (de) * 2004-10-29 2007-05-03 Research In Motion Ltd., Waterloo System und Verfahren zur Verifikation von digitalen Unterschriften von Zertifikaten
JP4310285B2 (ja) * 2005-02-09 2009-08-05 キヤノン株式会社 情報処理方法及び装置、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
US9898874B2 (en) * 2005-05-31 2018-02-20 Pitney Bowes Inc. Method to control the use of custom images
US20100217987A1 (en) * 2006-02-07 2010-08-26 Ravindra Waman Shevade Document Security Management System
US7904725B2 (en) * 2006-03-02 2011-03-08 Microsoft Corporation Verification of electronic signatures
JP2008097517A (ja) * 2006-10-16 2008-04-24 Matsushita Electric Ind Co Ltd 文書管理システム
US20080091954A1 (en) * 2006-10-17 2008-04-17 Morris Daniel R Method and system for facilitating printed page authentication, unique code generation and content integrity verification of documents
CN101311950B (zh) * 2007-05-25 2012-01-18 北京书生国际信息技术有限公司 一种电子印章的实现方法和装置
AU2008283770A1 (en) * 2007-08-02 2009-02-05 Sony Bmg Music Entertainment Method and apparatus for distributing digital content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349179A (zh) * 2001-12-03 2002-05-15 上海电子商务安全证书管理中心有限公司 电子签名的防伪方法及装置
CN1445693A (zh) * 2002-03-19 2003-10-01 微软公司 安全的数字数据格式和编码的强制执行政策
CN1808482A (zh) * 2006-02-09 2006-07-26 北京北大方正电子有限公司 可视化的电子签名及验证方法

Also Published As

Publication number Publication date
US20090044019A1 (en) 2009-02-12
CN101364869A (zh) 2009-02-11
US7958364B2 (en) 2011-06-07

Similar Documents

Publication Publication Date Title
CN101364869B (zh) 电子文档加密系统及方法
US9800416B2 (en) Distributed validation of digitally signed electronic documents
CN101127107A (zh) 电子文档自动签名系统及方法
CA2976795C (en) Implicitly certified digital signatures
CA2693133C (en) Method and system for generating implicit certificates and applications to identity-based encryption (ibe)
CN101247232B (zh) 数据交换传输中基于数字签名的加密技术方法
CA2838322C (en) Secure implicit certificate chaining
WO2019233204A1 (zh) 密钥管理方法、装置、系统、存储介质和计算机设备
US20020038420A1 (en) Method for efficient public key based certification for mobile and desktop environments
CN106789090A (zh) 基于区块链的公钥基础设施系统及半随机联合证书签名方法
CN103647642A (zh) 一种基于证书代理重加密方法及系统
EP1999631A1 (en) Generation of electronic signatures
JP2005534049A5 (zh)
CN104135368B (zh) 一种电子海图的数据保护方法
CN101594226A (zh) 用于文件传输的数据保护方法和系统
CN102594824A (zh) 基于多重安全保护机制的电子文档安全分发方法
CN102082790A (zh) 一种数字签名的加/解密方法及装置
CN101931536B (zh) 一种无需认证中心的高效数据加密及认证方法
CN107864037A (zh) Sm9联合数字签名方法和装置
CN103078743B (zh) 一种电子邮件ibe加密实现方法
JP5324813B2 (ja) 鍵生成装置、証明書生成装置、サービス提供システム、鍵生成方法、証明書生成方法、サービス提供方法およびプログラム
CN1980121B (zh) 电子签名移动终端、系统及方法
CN102195782A (zh) 身份与口令相融合的邮件系统双向身份认证方法
Chauhan et al. Digital signature with message security process
CN101931535A (zh) 一种无需认证中心的自适应数据加密及认证方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170912

Address after: Guangdong city of Shenzhen province Qianhai Shenzhen Hong Kong cooperation zone before Bay Road No. 1 building 201 room A

Patentee after: Billion billion technology (Shenzhen) Co., Ltd.

Address before: 518109 Guangdong city of Shenzhen province Baoan District Longhua Town Industrial Zone tabulaeformis tenth East Ring Road No. 2 two

Co-patentee before: Hon Hai Precision Industry Co., Ltd.

Patentee before: Hongfujin Precise Industry (Shenzhen) Co., Ltd.