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

基本信息

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

摘要

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