CN108809630A - 一种遗嘱保存方法、***、设备及计算机可读存储介质 - Google Patents

一种遗嘱保存方法、***、设备及计算机可读存储介质 Download PDF

Info

Publication number
CN108809630A
CN108809630A CN201810628199.0A CN201810628199A CN108809630A CN 108809630 A CN108809630 A CN 108809630A CN 201810628199 A CN201810628199 A CN 201810628199A CN 108809630 A CN108809630 A CN 108809630A
Authority
CN
China
Prior art keywords
testament
information
cochain
cryptographic hash
signature
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
Application number
CN201810628199.0A
Other languages
English (en)
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.)
Zhongchao Credit Card Industry Development Co Ltd Hangzhou Blockchain Technology Research Institute
Original Assignee
Zhongchao Credit Card Industry Development Co Ltd Hangzhou Blockchain Technology Research Institute
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 Zhongchao Credit Card Industry Development Co Ltd Hangzhou Blockchain Technology Research Institute filed Critical Zhongchao Credit Card Industry Development Co Ltd Hangzhou Blockchain Technology Research Institute
Priority to CN201810628199.0A priority Critical patent/CN108809630A/zh
Publication of CN108809630A publication Critical patent/CN108809630A/zh
Pending legal-status Critical Current

Links

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/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting 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)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种遗嘱保存方法、***、设备及计算机可读存储介质,应用于区块链的任一区块链节点上,其中该方法包括:获取遗嘱信息;采用哈希算法计算遗嘱信息的哈希值;将遗嘱信息的哈希值上链。本申请公开的一种遗嘱保存方法采用哈希算法计算遗嘱信息的哈希值,也即对遗嘱信息进行了加密处理,提高了遗嘱信息的安全性;之后将遗嘱信息的哈希值上链,也即将遗嘱信息的哈希值存储在区块链上,由于区块链去中心化以及不可轻易篡改的特性,上链后的遗嘱信息的哈希值不易被外界篡改,与现有技术相比,遗嘱的安全性较高。本申请公开的一种遗嘱保存***、设备及计算机可读存储介质也解决了相应技术问题。

Description

一种遗嘱保存方法、***、设备及计算机可读存储介质
技术领域
本申请涉及区块链技术领域,更具体地说,涉及一种遗嘱保存方法、***、设备及计算机可读存储介质。
背景技术
随着社会财富的不断增长,家事遗嘱领域因遗嘱解释问题、遗嘱生效与效力问题、遗嘱死因行为困境、信息数据时代下的继承制度冲突等因素纠纷不断、案件频生。遗嘱所涉人员的多样化、遗嘱所涉关系的多元化、遗嘱处分财产的新型化等新形态给传统的遗嘱形式造成了冲击与挑战。为了准确的保存遗嘱,现有的遗嘱保存方法是借助中华遗嘱库、遗嘱箱等数据库保存遗嘱。
然而,借助中华遗嘱库、遗嘱箱等数据库保存的遗嘱容易被篡改,使得遗嘱的安全性较低。
综上所述,如何提供一种高安全性的遗嘱保存方法是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种遗嘱保存方法,其能在一定程度上解决如何提供一种高安全性的遗嘱保存方法的技术问题。本申请还提供了一种遗嘱保存***、设备及计算机可读存储介质。
为了实现上述目的,本申请提供如下技术方案:
一种遗嘱保存方法,其特征在于,应用于区块链的任一区块链节点上,包括:
获取遗嘱信息;
采用哈希算法计算所述遗嘱信息的哈希值;
将所述遗嘱信息的哈希值上链。
优选的,所述获取遗嘱信息之后,还包括:
获取见证所述遗嘱信息生成过程的见证者用自身私钥签署的签名;
将所述见证者用自身私钥签署的签名上链。
优选的,所述将所述遗嘱信息的哈希值上链之后,还包括:
获取将所述遗嘱信息的哈希值上链的时间戳;
对所述将所述遗嘱信息的哈希值上链的时间戳进行上链;
获取确定所述遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将所述时间戳签名上链。
优选的,所述将所述遗嘱信息的哈希值上链之后,还包括:
获取将所述遗嘱信息的哈希值上链的网关的标识信息;
获取所述网关用自身私钥签署的签名;
将所述网关的标识信息及所述网关用自身私钥签署的签名上链。
优选的,所述获取遗嘱信息之后,还包括:
获取与所述遗嘱信息相关联的关联信息;
将所述关联信息上链;
其中,所述关联信息包括与所述遗嘱信息相关联的信息,包括财产登记信息、银行账户信息。
优选的,所述获取遗嘱信息之后,还包括:
调用智能合约生成所述遗嘱信息的信息索引;
获取所述遗嘱信息的遗嘱人设定的密码及所述遗嘱人的加密私钥;
接收用户客户端发送的由所述遗嘱人的公钥对自身输入的密码加密后的密码信息;
借助所述遗嘱人的加密私钥对所述密码信息进行解密,得到所述用户客户端输入的密码;
判断所述用户客户端输入的密码与所述遗嘱人设定的密码是否一致,若是,则将所述信息索引发送至所述用户客户端。
优选的,所述遗嘱信息包括纸质遗嘱电子备份、录音遗嘱、记录遗嘱订立过程的视频文件。
一种遗嘱保存***,应用于区块链的任一区块链节点上,包括:
第一获取模块,用于获取遗嘱信息;
第一计算模块,用于采用哈希算法计算所述遗嘱信息的哈希值;
第一上链模块,用于将所述遗嘱信息的哈希值上链。
一种遗嘱保存设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上任一所述的遗嘱保存方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述的遗嘱保存方法的步骤。
本申请提供的一种遗嘱保存方法,应用于区块链的任一区块链节点上,先获取遗嘱信息;然后采用哈希算法计算遗嘱信息的哈希值;最后将遗嘱信息的哈希值上链。本申请提供的一种遗嘱保存方法采用哈希算法计算遗嘱信息的哈希值,也即对遗嘱信息进行了加密处理,提高了遗嘱信息的安全性;之后将遗嘱信息的哈希值上链,也即将遗嘱信息的哈希值存储在区块链上,由于区块链去中心化以及不可轻易篡改的特性,上链后的遗嘱信息的哈希值不易被外界篡改,与现有技术相比,遗嘱的安全性较高。本申请提供的一种遗嘱保存***、设备及计算机可读存储介质也解决了相应技术问题。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种遗嘱保存方法的流程图;
图2为实际应用中本申请实施例提供的一种遗嘱保存方法的流程图;
图3为本申请实施例提供的一种遗嘱保存***的结构示意图;
图4为本申请实施例提供的一种遗嘱保存设备的结构示意图;
图5为本申请实施例提供的一种遗嘱保存设备的另一结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1为本申请实施例提供的一种遗嘱保存方法的流程图。
本申请实施例提供的一种遗嘱保存方法,应用于区块链的任一区块链节点上,可以包括如下步骤:
步骤S101:获取遗嘱信息。
实际应用中,区块链节点先获取遗嘱信息,具体的,区块链节点可以实时获取遗嘱信息,也可以以预设时间间隔获取遗嘱信息,预设时间间隔可以根据实际需要确定,比如5分钟、10分钟等。具体应用场景中,在遗嘱信息较多的情况下,区块链节点可以按照先入先出的原则对遗嘱信息进行处理;而在遗嘱信息较少时,可以先累积遗嘱信息,待累积到某一值时批量对累积的遗嘱信息进行处理。这里所说的遗嘱信息可以是遗嘱人实时订立的遗嘱信息,也可以是遗嘱人已经订立好的遗嘱信息等。
步骤S102:采用哈希算法计算遗嘱信息的哈希值。
区块链节点在获取遗嘱信息后,便可以采用哈希算法计算遗嘱信息的哈希值。这里所说的哈希算法又称散列算法(Hash Algorithm),杂凑算法,是一种从任意文件中创造小的数字的方法。与指纹一样,哈希算法就是一种以较短的信息来保证文件唯一性的标志,这种标志与文件的每一个字节都相关,而且难以找到逆向规律。因此,当原有文件发生改变时,其标志值也会发生改变,从而告诉文件使用者当前的文件已经不是所需求的原文件。目前流行的哈希算法包括MD5、SHA-1和SHA-2,其具体的应用方法可以参阅现有技术,本申请在此不再赘述。
步骤S103:将遗嘱信息的哈希值上链。
区块链节点在采用哈希算法计算遗嘱信息的哈希值后,便可以将遗嘱信息的哈希值上链,上链后,遗嘱信息的哈希值便保存到了区块链上,由于区块链去中心化以及不可篡改的特性,上链后的遗嘱信息的哈希值不易被外界篡改,从而可以保证遗嘱信息的哈希值的安全性。而遗嘱信息被篡改后,被篡改后的遗嘱信息的哈希值会跟上链后的遗嘱信息的哈希值不一致,则可以判断出被篡改后的遗嘱信息是原遗嘱信息被篡改后得到的,所以借助上链后的遗嘱信息的哈希值可以保证遗嘱信息的安全性。具体应用场景中,还可以将遗嘱信息进行上链,此时,对于遗嘱信息中的保密信息可以加密后再保存,而对于遗嘱信息中的公共部分则可以直接上链保存;此外,为了缓解区块链的存储压力,还可以采用云存储节省区块链的存储空间。
本申请提供的一种遗嘱保存方法,应用于区块链的任一区块链节点上,先获取遗嘱信息;然后采用哈希算法计算遗嘱信息的哈希值;最后将遗嘱信息的哈希值上链。本申请提供的一种遗嘱保存方法采用哈希算法计算遗嘱信息的哈希值,也即对遗嘱信息进行了加密处理,提高了遗嘱信息的安全性;之后将遗嘱信息的哈希值上链,也即将遗嘱信息的哈希值存储在区块链上,由于区块链去中心化以及不可轻易篡改的特性,上链后的遗嘱信息的哈希值不易被外界篡改,与现有技术相比,遗嘱的安全性较高。
实际应用中,为了保证上链的遗嘱信息的哈希值的可信性,本申请实施例提供的一种遗嘱保存方法中,获取遗嘱信息之后,还可以包括:
获取见证遗嘱信息生成过程的见证者用自身私钥签署的签名;
将见证者用自身私钥签署的签名上链。
这里所说的见证者指的是见证遗嘱信息生成过程的机构或个人等,比如遗嘱订立公司或者遗嘱人请来见证遗嘱订立过程的亲戚等。将见证者用自身私钥签署的签名上链后,便表示见证者参与了遗嘱信息的生成过程,由于见证者私钥只能由见证者自身拥有,外界难以获取,所以借助见证者用自身私钥签署的签名可以保证见证者确实参与了遗嘱信息的生成过程,进而可以保证生成的遗嘱信息是得到见证者信任的可信遗嘱信息。
实际应用中,为了进一步提高遗嘱信息的安全性和可信性,本申请实施例提供的一种遗嘱保存方法中,将遗嘱信息的哈希值上链之后,还可以包括:
获取将遗嘱信息的哈希值上链的时间戳;
对将遗嘱信息的哈希值上链的时间戳进行上链;
获取确定遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将时间戳签名上链。
具体应用场景中,区块链节点可以获取将遗嘱信息的哈希值上链的时间戳,然后对将遗嘱信息的哈希值上链的时间戳进行上链,上链后,将遗嘱信息的哈希值上链的时间戳便保存在区块链中,从而借助该时间戳便可以准确得到将遗嘱信息的哈希值上链的时间,进而可以根据该时间戳判断遗嘱信息的哈希值是否准时上链,可以在一定程度上保证遗嘱信息的哈希值的可信性。此外,区块链节点还可以获取确定遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将该时间戳签名上链,这里所说的可信授时机构指的是被外界承认的能够正确确定时间的机构,借助可信授时机构提供的时间戳签名可以在一定程度上保证遗嘱信息的可信性。
实际应用中,为了进一步保证遗嘱信息的安全性和可信性,本申请实施例提供的一种遗嘱保存方法中,将遗嘱信息的哈希值上链之后,还可以包括:
获取将遗嘱信息的哈希值上链的网关的标识信息;
获取网关用自身私钥签署的签名;
将网关的标识信息及网关用自身私钥签署的签名上链。
这里所说的网关指的是将遗嘱信息的哈希值上链的网关,由于网关的标识信息及网关私钥签署的签名的唯一性,将网关的标识信息及网关用自身私钥签署的签名上链后,可以借助该标识信息及网关用自身私钥签署的签名准确判定出将遗嘱信息的哈希值上链的网关信息,之后再根据网关信息判断该遗嘱信息的安全性和可信性。
实际应用中,为了对遗嘱信息进行归类识别,本申请实施例提供的一种遗嘱保存方法中,获取遗嘱信息之后,还可以包括:
获取与遗嘱信息相关联的关联信息;
将关联信息上链;
其中,关联信息包括与遗嘱信息相关联的信息,包括财产登记信息、银行账户信息。
当然,与遗嘱信息相关联的关联信息的具体类型和具体信息及信息的格式等可以根据实际需要确定,本申请在此不做具体限定。
实际应用中,为了外界借助区块链了解区块链上存储的遗嘱信息,本申请实施例提供的一种遗嘱保存方法中,获取遗嘱信息之后,还可以包括:
调用智能合约生成遗嘱信息的信息索引;
获取遗嘱信息的遗嘱人设定的密码及遗嘱人的加密私钥;
接收用户客户端发送的由遗嘱人的公钥对自身输入的密码加密后的密码信息;
借助遗嘱人的加密私钥对密码信息进行解密,得到用户客户端输入的密码;
判断用户客户端输入的密码与遗嘱人设定的密码是否一致,若是,则将信息索引发送至用户客户端。
这里所说的信息索引是为了外界能够通过该信息索引所得知其对应的遗嘱信息,信息索引的内容及格式等可以根据实际需要确定,比如其可以包括遗嘱人的姓名、年龄、身份证号等;具体应用场景中,遗嘱人的公钥及遗嘱人设定的密码可以由遗嘱人告知其继承人,从而使得继承人根据该密码及遗嘱人的公钥在区块链上查看信息索引,进而得知相应的遗嘱信息。这里所说的用户客户端为继承人或遗嘱人许可方登录的客户端。
本申请实施例提供的一种遗嘱保存方法中,遗嘱信息包括纸质遗嘱电子备份、录音遗嘱、记录遗嘱订立过程的视频文件。
当然,具体应用场景中,遗嘱信息还可以包括其他资料,遗嘱信息包含的具体资料可以根据实际需要确定。
请参阅图2,图2为实际应用中本申请提供的一种遗嘱保存方法的流程图。
实际应用中本申请提供的一种遗嘱保存方法可以包括以下步骤:
步骤S201:获取遗嘱信息,采用哈希算法计算遗嘱信息的哈希值,将遗嘱信息的哈希值上链;
步骤S202:获取见证遗嘱信息生成过程的见证者用自身私钥签署的签名,将见证者用自身私钥签署的签名上链;
步骤S203:获取将遗嘱信息的哈希值上链的时间戳,对将遗嘱信息的哈希值上链的时间戳进行上链;
步骤S204:获取确定遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将时间戳签名上链;
步骤S205:获取将遗嘱信息的哈希值上链的网关的标识信息,获取网关用自身私钥签署的签名;
步骤S206:将网关的标识信息及网关用自身私钥签署的签名上链;
步骤S207:获取与遗嘱信息相关联的关联信息,将关联信息上链,关联信息包括与遗嘱信息相关联的信息,如财产登记信息、银行账户信息。
本申请还提供了一种遗嘱保存***,其具有本申请实施例提供的一种遗嘱保存方法具有的对应效果。请参阅图3,图3为本申请实施例提供的一种遗嘱保存***的结构示意图。
本申请实施例提供的一种遗嘱保存***,应用于区块链的任一区块链节点上,可以包括:
第一获取模块101,用于获取遗嘱信息;
第一计算模块102,用于采用哈希算法计算所述遗嘱信息的哈希值;
第一上链模块103,用于将所述遗嘱信息的哈希值上链。
本申请实施例提供的一种遗嘱保存***中,还可以包括:
第二获取模块,用于在第一获取模块获取遗嘱信息之后,获取见证遗嘱信息生成过程的见证者用自身私钥签署的签名;
第二上链模块,用于将见证者用自身私钥签署的签名上链。
本申请实施例提供的一种遗嘱保存***中,还可以包括:
第三获取模块,用于在第一上链模块将遗嘱信息的哈希值上链之后,获取将遗嘱信息的哈希值上链的时间戳;
第三上链模块,用于对将遗嘱信息的哈希值上链的时间戳进行上链;
第四获取模块,用于获取确定遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将时间戳签名上链。
本申请实施例提供的一种遗嘱保存***中,还可以包括:
第五获取模块,用于在第一上链模块将遗嘱信息的哈希值上链之后,获取将遗嘱信息的哈希值上链的网关的标识信息;
第六获取模块,用于获取网关用自身私钥签署的签名;
第五上链模块,用于将网关的标识信息及网关用自身私钥签署的签名上链。
本申请实施例提供的一种遗嘱保存***中,还可以包括:
第七获取模块,用于在第一获取模块获取遗嘱信息之后,获取与遗嘱信息相关联的关联信息;
第六上链模块,用于将关联信息上链;
其中,关联信息包括与遗嘱信息相关联的信息,包括财产登记信息、银行账户信息。
本申请实施例提供的一种遗嘱保存***中,还可以包括:
生成模块,用于在第一获取模块获取遗嘱信息之后,调用智能合约生成遗嘱信息的信息索引;
第八获取模块,用于获取遗嘱信息的遗嘱人设定的密码及遗嘱人的加密私钥;
接收模块,用于接收用户客户端发送的由遗嘱人的公钥对自身输入的密码加密后的密码信息;
解密模块,用于借助遗嘱人的加密私钥对密码信息进行解密,得到用户客户端输入的密码;
判断模块,用于判断用户客户端输入的密码与遗嘱人设定的密码是否一致,若是,则将信息索引发送至用户客户端。
本申请实施例提供的一种遗嘱保存***中,遗嘱信息包括纸质遗嘱电子备份、录音遗嘱、记录遗嘱订立过程的视频文件。
本申请还提供了一种遗嘱保存设备及计算机可读存储介质,其均具有本申请实施例提供的一种遗嘱保存方法具有的对应效果。请参阅图4,图4为本申请实施例提供的一种遗嘱保存设备的结构示意图。
本申请实施例提供的一种遗嘱保存设备,可以包括:
存储器201,用于存储计算机程序;
处理器202,用于执行计算机程序时实现如上任一实施例所描述的遗嘱保存方法的步骤。
请参阅图5,本申请实施例提供的另一种遗嘱保存设备中还可以包括:与处理器202连接的输入端口203,用于传输外界输入的命令至处理器202;与处理器202连接的显示单元204,用于显示处理器202的处理结果至外界;与处理器202连接的通信模块205,用于实现遗嘱保存设备与外界的通信。显示单元202可以为显示面板、激光扫描使显示器等;通信模块205所采用的通信方式包括但不局限于移动高清链接技术(HML)、通用串行总线(USB)、高清多媒体接口(HDMI)、无线连接:无线保真技术(WiFi)、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如上任一实施例所描述的遗嘱保存方法的步骤。这里所说的计算机可读存储介质包括随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质。
本申请实施例提供的一种遗嘱保存***、设备及计算机可读存储介质中相关部分的说明请参见本申请实施例提供的一种遗嘱保存方法中对应部分的详细说明,在此不再赘述。另外,本申请实施例提供的上述技术方案中与现有技术中对应技术方案实现原理一致的部分并未详细说明,以免过多赘述。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种遗嘱保存方法,其特征在于,应用于区块链的任一区块链节点上,包括:
获取遗嘱信息;
采用哈希算法计算所述遗嘱信息的哈希值;
将所述遗嘱信息的哈希值上链。
2.根据权利要求1所述的方法,其特征在于,所述获取遗嘱信息之后,还包括:
获取见证所述遗嘱信息生成过程的见证者用自身私钥签署的签名;
将所述见证者用自身私钥签署的签名上链。
3.根据权利要求1所述的方法,其特征在于,所述将所述遗嘱信息的哈希值上链之后,还包括:
获取将所述遗嘱信息的哈希值上链的时间戳;
对所述将所述遗嘱信息的哈希值上链的时间戳进行上链;
获取确定所述遗嘱信息的生成时间的可信授时机构提供的时间戳签名,并将所述时间戳签名上链。
4.根据权利要求1所述的方法,其特征在于,所述将所述遗嘱信息的哈希值上链之后,还包括:
获取将所述遗嘱信息的哈希值上链的网关的标识信息;
获取所述网关用自身私钥签署的签名;
将所述网关的标识信息及所述网关用自身私钥签署的签名上链。
5.根据权利要求1所述的方法,其特征在于,所述获取遗嘱信息之后,还包括:
获取与所述遗嘱信息相关联的关联信息;
将所述关联信息上链;
其中,所述关联信息包括与所述遗嘱信息相关联的信息,包括财产登记信息、银行账户信息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述获取遗嘱信息之后,还包括:
调用智能合约生成所述遗嘱信息的信息索引;
获取所述遗嘱信息的遗嘱人设定的密码及所述遗嘱人的加密私钥;
接收用户客户端发送的由所述遗嘱人的公钥对自身输入的密码加密后的密码信息;
借助所述遗嘱人的加密私钥对所述密码信息进行解密,得到所述用户客户端输入的密码;
判断所述用户客户端输入的密码与所述遗嘱人设定的密码是否一致,若是,则将所述信息索引发送至所述用户客户端。
7.根据权利要求6所述的方法,其特征在于,所述遗嘱信息包括纸质遗嘱电子备份、录音遗嘱、记录遗嘱订立过程的视频文件。
8.一种遗嘱保存***,其特征在于,应用于区块链的任一区块链节点上,包括:
第一获取模块,用于获取遗嘱信息;
第一计算模块,用于采用哈希算法计算所述遗嘱信息的哈希值;
第一上链模块,用于将所述遗嘱信息的哈希值上链。
9.一种遗嘱保存设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的遗嘱保存方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的遗嘱保存方法的步骤。
CN201810628199.0A 2018-06-19 2018-06-19 一种遗嘱保存方法、***、设备及计算机可读存储介质 Pending CN108809630A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810628199.0A CN108809630A (zh) 2018-06-19 2018-06-19 一种遗嘱保存方法、***、设备及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810628199.0A CN108809630A (zh) 2018-06-19 2018-06-19 一种遗嘱保存方法、***、设备及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN108809630A true CN108809630A (zh) 2018-11-13

Family

ID=64083551

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810628199.0A Pending CN108809630A (zh) 2018-06-19 2018-06-19 一种遗嘱保存方法、***、设备及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN108809630A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109525689A (zh) * 2018-11-23 2019-03-26 深圳市威赫科技有限公司 基于区块链的手机数字化上链和智能化管理控制方法
CN109815734A (zh) * 2019-01-18 2019-05-28 郑静 移动电子签名安全实现方法及相关产品
CN110048995A (zh) * 2018-12-05 2019-07-23 阿里巴巴集团控股有限公司 多媒体协议的内容确认方法及装置、电子设备
CN110287167A (zh) * 2019-05-31 2019-09-27 安徽中科智链信息科技有限公司 一种基于区块链技术的遗嘱管理***及方法
CN110519287A (zh) * 2019-08-30 2019-11-29 腾讯科技(深圳)有限公司 一种信息管理方法及相关设备
CN110766405A (zh) * 2019-03-08 2020-02-07 腾讯科技(深圳)有限公司 数字资产凭证继承转移中的信息处理方法、和相关装置
CN111031041A (zh) * 2019-12-13 2020-04-17 山东众阳健康科技集团有限公司 一种基于区块链的数据上链存储方法、***、介质及设备
CN111369355A (zh) * 2018-12-26 2020-07-03 航天信息股份有限公司 一种基于联盟链的交易数据处理方法及装置
CN111400270A (zh) * 2020-03-16 2020-07-10 上海简苏网络科技有限公司 一种基于区块链的文件授时的方法和装置
KR102148386B1 (ko) * 2020-01-22 2020-08-26 김석중 블록체인을 이용한 디지털 유언장 서비스 시스템
CN111709860A (zh) * 2020-06-19 2020-09-25 北京海益同展信息科技有限公司 遗嘱处理方法、装置、设备及存储介质
CN112163036A (zh) * 2020-09-11 2021-01-01 泰康保险集团股份有限公司 区块链信息的构建和查询方法及相关装置
CN112231754A (zh) * 2020-10-21 2021-01-15 南方电网科学研究院有限责任公司 一种电力边缘计算节点配置信息监控方法、***及存储介质
TWI720934B (zh) * 2019-11-01 2021-03-01 華南商業銀行股份有限公司 可加密的分配文件傳輸系統
TWI721930B (zh) * 2019-11-01 2021-03-11 華南商業銀行股份有限公司 具有多個處理節點的分配文件傳輸系統

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105610578A (zh) * 2016-01-25 2016-05-25 杭州复杂美科技有限公司 区块链信息存证及隐私保护方法
CN107066893A (zh) * 2017-02-28 2017-08-18 腾讯科技(深圳)有限公司 区块链中账户信息的处理方法和装置
US9760697B1 (en) * 2013-06-27 2017-09-12 Interacvault Inc. Secure interactive electronic vault with dynamic access controls
CN107195132A (zh) * 2017-04-28 2017-09-22 深圳怡化电脑股份有限公司 一种金融自助交易设备及其身份验证方法
CN107273410A (zh) * 2017-05-03 2017-10-20 上海点融信息科技有限责任公司 基于区块链的分布式存储
CN107423565A (zh) * 2017-07-26 2017-12-01 中山大学 一种基于智能合约技术的医疗抢救合约方法
CN107862215A (zh) * 2017-09-29 2018-03-30 阿里巴巴集团控股有限公司 一种数据存储方法、数据查询方法及装置
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN107944868A (zh) * 2017-12-07 2018-04-20 杭州趣链科技有限公司 一种基于区块链智能合约的电子存证***和管理方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9760697B1 (en) * 2013-06-27 2017-09-12 Interacvault Inc. Secure interactive electronic vault with dynamic access controls
CN105610578A (zh) * 2016-01-25 2016-05-25 杭州复杂美科技有限公司 区块链信息存证及隐私保护方法
CN107066893A (zh) * 2017-02-28 2017-08-18 腾讯科技(深圳)有限公司 区块链中账户信息的处理方法和装置
CN107195132A (zh) * 2017-04-28 2017-09-22 深圳怡化电脑股份有限公司 一种金融自助交易设备及其身份验证方法
CN107273410A (zh) * 2017-05-03 2017-10-20 上海点融信息科技有限责任公司 基于区块链的分布式存储
CN107423565A (zh) * 2017-07-26 2017-12-01 中山大学 一种基于智能合约技术的医疗抢救合约方法
CN107862215A (zh) * 2017-09-29 2018-03-30 阿里巴巴集团控股有限公司 一种数据存储方法、数据查询方法及装置
CN107888375A (zh) * 2017-11-08 2018-04-06 深圳市携网科技有限公司 一种基于区块链技术的电子证据保全***及方法
CN107944868A (zh) * 2017-12-07 2018-04-20 杭州趣链科技有限公司 一种基于区块链智能合约的电子存证***和管理方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
白硕: "区块链技术及其应用", 《债券》 *
石菲: "区块链:打造诚信社会", 《中国信息化》 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109525689A (zh) * 2018-11-23 2019-03-26 深圳市威赫科技有限公司 基于区块链的手机数字化上链和智能化管理控制方法
CN110048995A (zh) * 2018-12-05 2019-07-23 阿里巴巴集团控股有限公司 多媒体协议的内容确认方法及装置、电子设备
CN110048995B (zh) * 2018-12-05 2021-02-09 创新先进技术有限公司 多媒体协议的内容确认方法及装置、电子设备
TWI710988B (zh) * 2018-12-05 2020-11-21 開曼群島商創新先進技術有限公司 多媒體協議的內容確認方法及裝置、電子設備
CN111369355A (zh) * 2018-12-26 2020-07-03 航天信息股份有限公司 一种基于联盟链的交易数据处理方法及装置
CN109815734A (zh) * 2019-01-18 2019-05-28 郑静 移动电子签名安全实现方法及相关产品
CN110766405A (zh) * 2019-03-08 2020-02-07 腾讯科技(深圳)有限公司 数字资产凭证继承转移中的信息处理方法、和相关装置
US12022000B2 (en) 2019-03-08 2024-06-25 Tencent Technology (Shenzhen) Company Limited Method for information processing in digital asset certificate inheritance transfer, and related device
WO2020182005A1 (zh) * 2019-03-08 2020-09-17 腾讯科技(深圳)有限公司 数字资产凭证继承转移中的信息处理方法、和相关装置
CN110287167A (zh) * 2019-05-31 2019-09-27 安徽中科智链信息科技有限公司 一种基于区块链技术的遗嘱管理***及方法
CN110287167B (zh) * 2019-05-31 2023-11-21 安徽中科晶格技术有限公司 一种基于区块链技术的遗嘱管理***及方法
CN110519287B (zh) * 2019-08-30 2022-08-12 腾讯科技(深圳)有限公司 一种信息管理方法及相关设备
CN110519287A (zh) * 2019-08-30 2019-11-29 腾讯科技(深圳)有限公司 一种信息管理方法及相关设备
TWI720934B (zh) * 2019-11-01 2021-03-01 華南商業銀行股份有限公司 可加密的分配文件傳輸系統
TWI721930B (zh) * 2019-11-01 2021-03-11 華南商業銀行股份有限公司 具有多個處理節點的分配文件傳輸系統
CN111031041A (zh) * 2019-12-13 2020-04-17 山东众阳健康科技集团有限公司 一种基于区块链的数据上链存储方法、***、介质及设备
KR102148386B1 (ko) * 2020-01-22 2020-08-26 김석중 블록체인을 이용한 디지털 유언장 서비스 시스템
CN111400270A (zh) * 2020-03-16 2020-07-10 上海简苏网络科技有限公司 一种基于区块链的文件授时的方法和装置
CN111709860A (zh) * 2020-06-19 2020-09-25 北京海益同展信息科技有限公司 遗嘱处理方法、装置、设备及存储介质
WO2021253957A1 (zh) * 2020-06-19 2021-12-23 京东科技信息技术有限公司 遗嘱处理方法、装置、设备及存储介质
CN111709860B (zh) * 2020-06-19 2023-09-22 京东科技信息技术有限公司 遗嘱处理方法、装置、设备及存储介质
CN112163036A (zh) * 2020-09-11 2021-01-01 泰康保险集团股份有限公司 区块链信息的构建和查询方法及相关装置
CN112231754A (zh) * 2020-10-21 2021-01-15 南方电网科学研究院有限责任公司 一种电力边缘计算节点配置信息监控方法、***及存储介质

Similar Documents

Publication Publication Date Title
CN108809630A (zh) 一种遗嘱保存方法、***、设备及计算机可读存储介质
US11044097B2 (en) Blockchain recordation of device usage
AU2019203153B2 (en) Key export techniques
AU2013101034B4 (en) Registration and authentication of computing devices using a digital skeleton key
CN110535662B (zh) 基于区块链数据存证服务实现用户操作记录的方法及***
Jin et al. Dynamic and public auditing with fair arbitration for cloud data
Nagaraju et al. Trusted framework for online banking in public cloud using multi-factor authentication and privacy protection gateway
EP3308280A2 (en) Making cryptographic claims about stored data using an anchoring system
CN104967693B (zh) 面向云存储的基于全同态密码技术的文档相似度计算方法
CN101877639B (zh) 信息处理设备、密钥更新方法和程序
CN109190329A (zh) 证照信息管理方法、***及区块链节点设备和存储介质
CN103716164B (zh) 一种超轻量级的rfid双向认证方法
CN103678995A (zh) 信息处理装置、信息处理方法以及非暂态计算机可读介质
WO2020048055A1 (zh) 实体***的记账方法及终端设备
CN106453393B (zh) 参与式感知中可验证的隐私保护数据类型匹配方法
CN105721156A (zh) 用于模幂加密方案的通用编码函数
CN109005196A (zh) 数据传输方法、数据解密方法、装置及电子设备
Barman et al. A blockchain‐based approach to secure electronic health records using fuzzy commitment scheme
KR102443255B1 (ko) 래티스를 기반으로 하는 암호키 생성 방법 및 전자서명 방법
US20200327239A1 (en) Encrypting/Decrypting Method for Multi-Digit Number and Encrypting/Decrypting Server
US20230259926A1 (en) Address generation method, blockchain information processing method, and related device
CN116506230A (zh) 基于rsa非对称加密的数据采集方法、***
CN116015633A (zh) 数据加密方法、数据解密方法及相关装置
CN103905199B (zh) 应用于rfid卡的数字证书存储方法
CN117034370B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20181113

RJ01 Rejection of invention patent application after publication