一种用于在线教育管理平台的证书管理系统及方法技术方案

技术编号:30014185 阅读:11 留言:0更新日期:2021-09-11 06:18
本发明专利技术公开了一种用于在线教育管理平台的证书管理方法,包括以下步骤:S1:用户注册虚拟账户;S2:用户输入证书申请请求;S3:证书管理服务端对用户的身份信息识别;S4:证书制作;S5:证书存储;S6:证书颁发;及其系统,包括证书管理客户端、证书管理服务端及数据库;证书管理客户端包括虚拟账户注册模块和证书申请请求模块,虚拟账户包括用户的生物特征信息及身份信息;证书申请请求包括用户虚拟账户的信息及证书申请信息;证书管理服务端包括身份信息识别模块及证书管理模块。本发明专利技术具有使管理过程透明可跟踪、不可纂改的特性,提升工作效率与及时性的有益效果。与及时性的有益效果。与及时性的有益效果。

【技术实现步骤摘要】
一种用于在线教育管理平台的证书管理系统及方法


[0001]本专利技术涉及一种证书管理领域。更具体地说,本专利技术涉及一种用于在线教育管理平台的证书管理系统及方法。

技术介绍

[0002]目前,电子证书的管理方式主要采用集中共享模式,由中心数据库来完成电子证书的制作、存储等操作,数据库的拥有者掌握着数据库的访问和更新权限。若中心数据库出现问题,则存储的所有电子证书都无法访问或操作。同时当前中心数据库并没有做到证书信息的保密控制,或者有目的性的指定授权,目前仍然对所有办事机构公开,这样证书持有人的信息没有得到有效保密,被攻击篡改和隐私泄露风险较大,致使证书可靠性打了折扣。

技术实现思路

[0003]本专利技术目的是提供一种用于在线教育管理平台的证书管理系统及方法,其能够通过区块链平台来实现在线教育证书的颁发与管理过程,可以使得该过程具有透明可跟踪、不可纂改的特性,提升工作效率与及时性。
[0004]为达到上述目的,本专利技术采取的技术手段为:
[0005]一种用于在线教育管理平台的证书管理方法,其特征在于,包括以下步骤:
[0006]S1:用户注册虚拟账户;
[0007]S2:用户输入证书申请请求;
[0008]S3:证书管理服务端对用户的身份信息识别;
[0009]S4:进行证书制作;
[0010]S5:进行证书存储;
[0011]S6:进行证书颁发。
[0012]优选的是,其中,所述证书颁发过程中包括证书颁发信息,所述证书颁发信息包括用户的真实姓名、用户的证件类型、用户的证件号码、用户证书获得时间及用户证书编号。
[0013]一种用于在线教育管理平台的证书管理系统,包括证书管理客户端、证书管理服务端及基于区块链的数据库。
[0014]所述证书管理客户端包括信息连接的虚拟账户注册模块和证书申请请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的生物特征信息及身份信息。
[0015]虚拟账户注册成功后,用户通过证书申请请求模块输入证书申请请求,所述证书申请请求包括用户虚拟账户的信息及证书申请信息。
[0016]所述证书管理服务端与证书管理客户端信息连接,所述证书管理服务端包括身份信息识别模块及证书管理模块,所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模块通过识别用户的身份信息,为所述用户分配含有唯一标识该用户身份的身份信息识别码,同时所述身份信息识别模块对所述身份信息进行加密处理,所述身份
信息识别模块将所述身份信息识别码、所述生物特征信息及加密处理后的身份信息传送至数据库。
[0017]所述证书管理模块接受证书申请请求模块的请求,用于管理证书。
[0018]优选的是,其中,所述加密处理是通过将虚拟账户信息添加时间戳进行的。
[0019]优选的是,其中,所述生物特征信息包括指纹特征、声音特征以及人脸特征。
[0020]优选的是,其中,所述证书管理模块包括证书制作节点、证书存储节点及证书颁发节点。
[0021]优选的是,其中,所述证书信息包括:用户的真实姓名、用户的证件类型、用户的证件号码及用户证书申请时间。
[0022]优选的是,其中,所述身份信息包括:用户的真实姓名、用户的证件类型、用户的证件号码。
[0023]本专利技术至少包括以下有益效果:通过区块链平台来实现在线教育证书的颁发与管理过程,可以使得该过程具有透明可跟踪、不可纂改的特性,提升工作效率与及时性。
[0024]本专利技术的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本专利技术的研究和实践而为本领域的技术人员所理解。
附图说明
[0025]图1为本专利技术实施例的流程示意图;
[0026]图2为本专利技术实施例的系统示意图。
具体实施方式
[0027]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0028]请参阅图1,一种用于在线教育管理平台的证书管理方法,包括以下步骤:
[0029]S1:用户注册虚拟账户;
[0030]S2:用户输入证书申请请求;
[0031]S3:证书管理服务端对用户的身份信息识别;
[0032]S4:进行证书制作;
[0033]S5:进行证书存储;
[0034]S6:进行证书颁发。
[0035]另一种实例,所述证书颁发过程中包括证书颁发信息,所述证书颁发信息包括用户的真实姓名、用户的证件类型、用户的证件号码、用户证书获得时间及用户证书编号。
[0036]请参阅图2,一种用于在线教育管理平台的证书管理系统及方法,包括证书管理客户端,证书管理服务端及基于区块链的数据库。
[0037]所述证书管理客户端包括信息连接的虚拟账户注册模块和证书申请请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的生物特征信息及身份信息。每个证书申请的用户的生物特征信息具有唯一性、不可替代性,比如说每个人的指
纹不会相同;声音的音色、音调及响度均不会完全相同;每个人的面部特征,如脸部的轮廓、五官的位置及长相均不会相同。
[0038]虚拟账户注册成功后,用户通过证书申请请求模块输入证书申请请求。证书申请的用户将需要申请的证书申请信息输入至证书管理客户端,并将证书申请信息发送至证书管理服务端。所述证书申请请求包括用户虚拟账户的信息及证书申请信息。
[0039]在具体操作中,用户首先注册虚拟账户,注册成功后,再输入证书申请请求,等待证书管理服务端确认虚拟账户,若确认虚拟账户与身份信息识别码匹配,证书制作节点就会根据证书申请请求来对应制作证书,同时证书存储节点将证书的信息存储至数据库,等待制作完成之后,证书颁发节点将证书的信息返回至证书管理客户端。
[0040]所述证书管理服务端与证书管理客户端信息连接,所述证书管理服务端包括身份信息识别模块及证书管理模块。身份信息识别模块用来识别用户的身份信息。证书管理模块用来管理证书的相关信息。所述身份信息识别模块与虚拟账户信息对应。所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模块通过识别用户的身份信息,为所述用户分配含有唯一标识该用户身份的身份信息识别码,同时所述身份信息识别模块对所述身份信息进行加密处理,所述身份信息识别模块将所述身份信息识别码、所述生物特征信息及加密处理后的身份信息传送至数据库。当身份信息识别模块识别到证书申请的用户的身份信息时,将会向用户发送身份信息识别码,身份信息识别码只有证书申请的用户可知,并且每个证书申请的用户的身份信息识别码具有唯一性,然后将证书申请的用户的身份信息加密处理。
[0041]证书申请的用户注册成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于在线教育管理平台的证书管理方法,其特征在于,包括以下步骤:S1:用户注册虚拟账户;S2:用户输入证书申请请求;S3:证书管理服务端对用户的身份信息识别;S4:进行证书制作;S5:进行证书存储;S6:进行证书颁发。2.一种用于在线教育管理平台的证书管理方法,其特征在于,所述证书颁发过程中包括证书颁发信息,所述证书颁发信息包括用户的真实姓名、用户的证件类型、用户的证件号码、用户证书获得时间及用户证书编号。3.一种用于在线教育管理平台的证书管理系统,其特征在于,用于实现权利要求1所述的方法,包括证书管理客户端、证书管理服务端及基于区块链的数据库;所述证书管理客户端包括信息连接的虚拟账户注册模块和证书申请请求模块,用户通过所述虚拟账户注册模块注册虚拟账户,所述虚拟账户包括用户的生物特征信息及身份信息;虚拟账户注册成功后,用户通过证书申请请求模块输入证书申请请求,所述证书申请请求包括用户虚拟账户的信息及证书申请信息;所述证书管理服务端与证书管理客户端信息连接,所述证书管理服务端包括身份信息识别模块及证书管理模块,所述身份信息识别模块与虚拟账户注册模块信息连接,所述身份信息识别模...

【专利技术属性】
技术研发人员:王艺臻
申请(专利权)人:海南锔元科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1