1.一種采用MD5值驗(yàn)證合同文件是否被修改的方法,其特征在于,包括以下步驟:
步驟1:生成合同文件的MD5值;
步驟2:由甲方用私鑰簽名確認(rèn),再經(jīng)乙方確認(rèn)無(wú)誤后用私鑰簽名確認(rèn);
步驟3:將合同文件的MD5值以及簽名信息整合為一條完整的信息,并存儲(chǔ)到區(qū)塊鏈中,保存區(qū)塊鏈中返回的記錄ID;
步驟4:查詢出區(qū)塊鏈中的對(duì)應(yīng)記錄,獲得MD5值及簽名信息;
步驟5:甲方進(jìn)行公鑰驗(yàn)證簽名,若驗(yàn)證不通過(guò),合同無(wú)效;或者乙方進(jìn)行公鑰驗(yàn)證簽名,若驗(yàn)證不通過(guò),合同無(wú)效;
步驟6:若甲乙雙方驗(yàn)證都通過(guò),則將合同文件再次生成MD5值,并與區(qū)塊鏈中存儲(chǔ)的MD5值進(jìn)行對(duì)比,若對(duì)比相等,合約有效,若驗(yàn)證不相等,合約無(wú)效。