[发明专利]乙肝病管理云平台系统及智能药盒在审
申请号: | 202011100671.7 | 申请日: | 2020-10-15 |
公开(公告)号: | CN112206165A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 刘明 | 申请(专利权)人: | 刘明;北京福乐云数据科技有限公司 |
主分类号: | A61J7/04 | 分类号: | A61J7/04;A61J7/02;A61J1/03;G16H20/13;G16H80/00;G16H50/70;G06F21/34;G06F21/46 |
代理公司: | 北京春江专利商标代理事务所(普通合伙) 11835 | 代理人: | 向志杰 |
地址: | 100162 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 乙肝 管理 平台 系统 智能 | ||
1.一种云平台系统,其包括通过网络链接的卫生管理部门、患者用终端和智能药盒,卫生管理部门终端配置的应用程序根据处方控制药品分配设备分配药品,并将根据处方确定的服药时间表发送给患者终端和智能药盒;患者用终端配置的应用程序根据服药时间表定时提醒患者服药,智能药盒配置的应用程序至少包括提醒模块和口令认证模块,提醒模块根据服药时间表定时提醒患者服药,口令认证模块根据对患者或者护理者的口令卡识别结果确定是否打开相应于该服药时间的药箱盖,口令认证模块的工作过程包括:第1步:将口令卡的端口与智能药盒的连接器连接好,口令卡接收用户输入的取药码并与预存的取药码进行比对并将比对结果送入密码模块A中,如果比对不成功,则口令卡报警并停止工作,如果比对成功,则进行第2步;
第2步:口令卡的密码模块A与智能药盒的嵌入式控处理器进行双向口令认证;口令卡的密码模块A预存口令KA,智能药盒的密码模块B预存口令KB,口令KA与口令KB值相同,密码模块A和密码模块B预置相同的HMAC算法;密码模块A与智能药盒的嵌入式处理器进行双向口令认证,只有双向认证都成功时,才认为整个认证过程成功;如果认证不成功则口令卡并停止工作,如果认证成功,则进行第3步;
第3步:口令卡的嵌入式处理器计算智能药盒主存器中存储的嵌入式操作系统映像的摘要值,与保存在智能药盒的密码模块B的嵌入式操作系统映像的原摘要值进行比对,如果比对不成功则口令卡报警并且停止工作,如果比对成功则进行第4步;
第4步:智能药盒打开相应服药时间的药箱盖。
2.根据权利要求1述的云平台系统,其特征在于,密码模块A与智能药盒的嵌入式处理器进行双向口令认证的过程为:
第2-1步:密码模块A产生随机数RA并使用预存的口令KA,进行HMAC运算,保存运算结果y1A=HMAC(RA||KA),其中RA||KA表示将随机数RA和口令KA连接在一起的数据,密码模块A向智能药盒的嵌入式处理器发送随机数RA;
第2-2步:智能药盒的嵌入式处理器使用预存的口令KB和接收到的RA,进行HMAC运算,得到结果y1B=HMAC(RA||KB),其中RA||KB表示将随机数RA和口令KB连接在一起的数据,智能药盒的嵌入式处理器向密码模块A发送y1B;
第2-3步:智能药盒的密码模块A对收到的y1B与已保存的运算结果y1A进行比对,如果相同则验证成功,密码模块A向智能药盒的嵌入式处理器发送“认证通过”的信息,进行第2-4步;否则密码模块A向智能药盒的嵌入式处理器发送“认证失败”信息;
第2-4步:智能药盒的嵌入式处理器产生随机数RB并使用预存的口令KB,进行HMAC运算,保存运算结果y2B=HMAC(RB||KB),其中RB||KB表示将随机数RB和口令KB连接在一起的数据,智能药盒的嵌入式处理器向密码模块A发送随机数RB;
第2-5步:密码模块A使用预存的口令KA和接收到的RB,进行HMAC运算,得到结果y2A=HMAC(RB||KA),其中RB||KA表示将随机数RB和口令KA连接在一起的数据,密码模块A向智能药盒的嵌入式处理器发送y2A;
第2-6步:智能药盒的嵌入式处理器对收到的y2A与已保存的运算结果y2B进行比对,如果相同则验证成功,智能药盒的嵌入式处理器向密码模块A发送“认证通过”的信息,否则智能药盒的嵌入式处理器向密码模块A发送“认证失败”信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘明;北京福乐云数据科技有限公司,未经刘明;北京福乐云数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011100671.7/1.html,转载请声明来源钻瓜专利网。