基于區(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)了隱私性和安全性的雙重保障。 |
