1.一种基于多重签名的区块链数据安全方法,其特征在于,包括以下步骤:
1)用户注册;用户在身份注册时,需要录入身份信息、地址、mac地址、账户密码、签名备份、验证手机号码和信息接收手机号码;
2)用户注册存档以及认证;当用户的身份信息、地址、mac地址、账户密码、签名备份、验证手机号码和信息接收手机号码均得到验证后,确保信息真实有效,即可存档给予账号认证,客户在登录时,需要输入正确账户信息以及账户密码确认mac地址,同时在账号登录成功后系统终端会以互联网的方式为信息接收手机号码发送账户登录信息提醒;
3)多重签名司法记录;双方在签名前会对签名程序进行监控记录,并对内容进行保密,实时监控双方身份信息,但没有权利阅读接收方和发送方的传输内容,记录数据传输的大小、时间和发送接收的双方身份信息;
4)多重签名文件加密传输;在数字签名中,发送方与接收方相互提供mac地址信息,发送方首先利用接收方提供的公钥加密,然后用hash算法对文件内容加密,并通过签名算法将发送方的私匙通过互联网发送给接收方,发送时终端通过mac地址信息确定接收方的身份信息,如果信息错误,则拒绝发送,接收方接收到文件后,根据自己的私匙对文件内容进行解密,并对发送方hash的签名进行解密,接收方接收到的文本原始内容后,自己算一次hash值,最终两个hash值进行比较,确认物件是否完整或者篡改;
5)加密文件数据归纳存储;文件数据加密存储,文件数据的调取权限只有发送方与接收方,但双方均不具有私自篡改的权利,并且每次文件数据在被调取前,均需再次身份认证,并需要信息接收手机号码的验证编码才能成功提取。
2.根据权利要求1所述的一种基于多重签名的区块链数据安全方法,其特征在于,所述身份信息、地址、mac地址、账户密码、签名备份、验证手机号码和信息接收手机号码可以进行更改,在修改时,需要提供其他身份信息的证明。
3.根据权利要求1所述的一种基于多重签名的区块链数据安全方法,其特征在于,所述账户在登录是不仅需要输入账号以及密码,同时互联网终端也会确认mac地址是否符合,mac地址是一个用来确认网络设备位置的位址,在osi模型中,第三层网络层负责ip地址,第二层数据链路层则负责mac位址,mac地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的mac地址,mac地址就如同我们身份证上的身份证号码,具有全球唯一性。
4.根据权利要求1所述的一种基于多重签名的区块链数据安全方法,其特征在于,所述多重签名司法记录能够记录数据传输动向,便于调取察看,并且没有权利阅读接收方和发送方的传输内容,能够保护文件的安全性。
5.根据权利要求1所述的一种基于多重签名的区块链数据安全方法,其特征在于,所述文件的特殊加密,能够有效的对文件传输起到隐藏和保密的效果。