基于區(qū)塊鏈智能合約的零知識證明可驗證憑證數(shù)字身份管理系統(tǒng)及方法

基本信息

申請?zhí)?/td> CN202111343581.5 申請日 -
公開(公告)號 CN114186248A 公開(公告)日 2022-03-15
申請公布號 CN114186248A 申請公布日 2022-03-15
分類號 G06F21/60(2013.01)I;G06F21/62(2013.01)I;G06F21/31(2013.01)I;G06F21/44(2013.01)I 分類 計算;推算;計數(shù);
發(fā)明人 宋智明;余益民;陳韜偉;王貴文;高建;馮艷;王志平;蘭琨;王雪陽;徐敏 申請(專利權(quán))人 云南省科學技術(shù)院
代理機構(gòu) 北京盛凡佳華專利代理事務所(普通合伙) 代理人 湯鎮(zhèn)宇
地址 650221云南省昆明市龍泉路237號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于區(qū)塊鏈智能合約的零知識證明可驗證憑證數(shù)字身份管理系統(tǒng)及方法,該系統(tǒng)包括零知識智能合約和憑證客戶端;零知識智能合約包括憑證狀態(tài)智能合約、零知識證據(jù)使用狀態(tài)智能合約、零知識證據(jù)有效性驗證智能合約和可驗證憑證有效性驗證智能合約;憑證客戶端設(shè)有三個角色:身份提供商、用戶、服務提供商。本發(fā)明中證明零知識問題的描述程序由服務提供商根據(jù)服務的身份屬性需求構(gòu)造,用戶要獲得服務,僅需要根據(jù)服務提供商構(gòu)造的零知識問題程序,利用用戶的屬性憑證生成零知識證據(jù),并向服務提供商提交證據(jù),證明證據(jù)中的屬性滿足服務的身份屬性需求,同時證明用戶是生成證據(jù)的的持有者,從而實現(xiàn)了隱私性和安全性的雙重保障。