【技术实现步骤摘要】
一种基于见证者的数字货币方法及系统
[0001]本专利技术涉及见证者认证的通信安全领域,尤其涉及一种基于见证者的数字货币方法及系统。
技术介绍
[0002]中国人民银行的数字货币D
‑
RMB体系的核心要素为一种币、两类库和三个中心。一种币,即“D
‑
RMB”(DC/EP),简称D币,特指一串由央行签名的代表具体金额的加密数字串。两类库:分别是D
‑
RMB的发行库和银行库(中央银行数字货币数据库、商业银行数字货币数据库)。数字货币在发行库中即表现为央行的数字货币基金;数字货币在银行库中即表现为商业银行的库存数字现金。三个中心:一是登记中心(记录货币产生、流通、清点核对及消亡全过程);另外两个是认证中心,即CA认证中心(基于PKI体系,对机构和用户证书进行集中管理,如CFCA)和IBC认证中心[即基于标识的密码技术建立的认证中心(Identity
‑
Based Cryptograph)]。在登记中心可设计两张表,一为数字货币权属登记表,记录数字货币的归属,另 ...
【技术保护点】
【技术特征摘要】
1.一种基于见证者的数字货币方法,其特征在于,该方法包括以下步骤:S1、利用认证方法实现见证者设备端与见证者服务站之间的认证;S2、普通设备端获取与所述见证者服务站之间的认证参数;S3、使用认证方法实现所述普通设备端与见证者服务站之间的认证。2.根据权利要求1所述的一种基于见证者的数字货币方法,其特征在于,所述S1利用认证方法实现见证者设备端与见证者服务站之间的认证包括以下步骤:S11、所述见证者设备端与其见证者硬件钱包所属的见证者服务站之间利用数字证书进行HTTPS式的双向认证;S12、所述见证者服务站通过对比见证者设备端认证消息中的见证者硬件钱包标识及硬件钱包中的认证信息确认该设备端的见证者身份;S13、认证完成后,所述见证者设备端与见证者服务站之间生成第一会话密钥。3.根据权利要求1所述的一种基于见证者的数字货币方法,其特征在于,所述S2普通设备端获取与所述见证者服务站之间的认证参数包括以下步骤:S21、所述见证者设备端通过近距离通信或生物采集模块的方式采集普通设备端及其使用者信息,并对普通设备端进行初步身份认证;S22、所述普通硬件钱包所属的见证者服务站获取认证参数,并将该认证参数与普通设备端的硬件钱包标识存储在一起;S23、所述普通设备端的普通硬件钱包获取认证参数并存储于内存中。4.根据权利要求3所述的一种基于见证者的数字货币方法,其特征在于,所述S21中对普通设备端进行初步身份认证时,需要确保所述普通设备端提供必须提供的信息,且各信息格式符合规范、数值处于合理范围值域内。5.根据权利要求3所述的一种基于见证者的数字货币方法,其特征在于,所述S22中普通硬件钱包所属的见证者服务站获取认证参数,并对该认证参数及普通设备端的硬件钱包标识进行存储具体包括以下步骤:S221、所述见证者设备端生成真随机数并作为认证参数;S222、所述见证者设备端利用第一会话密钥对普通设备端的ID及认证参数进行加密并发送给见证者硬件钱包所属的见证者服务站;S223、所述见证者硬件钱包所属的见证者服务站对认证参数进行加密并发送给普通设备端的硬件钱包所属的见证者服务站;S224、所述普通硬件钱包所属的见证者服务站将认证参数与普通设备端的硬件钱包标识存储在一起。6.根据权利要求3所述的一种基于见证者的数字货币方法,其特征在于,所述S23中普通设备端的普通硬件钱包获取认证参...
【专利技术属性】
技术研发人员:富尧,钟一民,余秋炜,
申请(专利权)人:南京如般量子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。