[发明专利]一种基于RBAC的密码机及访问控制方法在审

专利信息
申请号: 201710213616.0 申请日: 2017-04-01
公开(公告)号: CN107194269A 公开(公告)日: 2017-09-22
发明(设计)人: 孙大军;李婷;朱书杉;冯磊 申请(专利权)人: 山东超越数控电子有限公司
主分类号: G06F21/62 分类号: G06F21/62;G06F21/31;H04L29/06
代理公司: 济南舜源专利事务所有限公司37205 代理人: 张亮
地址: 250000 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 rbac 密码机 访问 控制 方法
【权利要求书】:

1.一种基于RBAC的密码机,其特征在于,包括身份录入模块、身份认证模块、权限控制模块、密码模块、数据存储模块;身份录入模块完成用户基本信息的录入;身份认证模块用于对用户的登录进行验证;权限控制模块对不同用户进行授权管理;密码模块完成数据加解密处理;存储模块负责存储加密后的数据。

2.根据权利要求1所述的基于RBAC的密码机,其特征在于,在用户注册时,用户输入个人基本信息PI,并录入用户的身份认证信息,用户基本信息加密存储在密码机中,用户通过注册时录入的身份认证信息进行密码机登录。

3.根据权利要求2所述的基于RBAC的密码机,其特征在于,用户经过身份认证登录密码机后,权限控制模块读取用户的基本信息PI,并根据密码机的角色表、角色-权限映射表为其分配相应的角色,用户根据对应的角色获取对应权限的数据加密算法和工作密钥,对数据存储模块存储的数据进行访问和存储。

4.根据权利要求3所述的基于RBAC的密码机,其特征在于,安全管理人员对角色、角色-权限映射表进行设定;用户管理员对用户与角色之间的映射进行设定,并导入用户的基本信息PI。

5.根据权利要求3所述的基于RBAC的密码机,其特征在于,用户登录密码机后,用户注册时输入的个人基本信息与用户管理员导入的用户基本信息的核心数据进行比对,若比对成功,根据用户与角色的映射表为用户分配对应的角色,否则,为此用户分配最少权限的角色。

6.根据权利要求3所述的基于RBAC的密码机,其特征在于,工作密钥通过角色ID、随机数与密钥分量通过函数变换生成。

7.一种基于RBAC的密码机访问控制方法,其特征在于,包括以下步骤:

SS1:用户通过身份认证信息进行密码机登录;

SS2:用户登录后,用户注册时输入的个人基本信息与用户管理员导入的用户基本信息的核心数据进行比对,若比对成功,根据用户与角色的映射表为用户分配对应的角色,否则,为此用户分配最少权限的角色;

SS3:根据角色-权限关系表,为用户分配相应的角色;

SS4:用户根据对应的角色获取对应权限的数据加密算法和工作密钥,对数据存储模块存储的数据进行访问和存储。

8.根据权利要求7所述的基于RBAC的密码机访问控制方法,其特征在于,步骤SS1中的身份认证信息由用户注册时录入,同时注册时用户输入个人基本信息PI,用户基本信息加密存储在密码机中。

9.根据权利要求7所述的基于RBAC的密码机访问控制方法其特征在于,安全管理人员对角色、角色-权限映射表进行设定。

10.根据权利要求7所述的基于RBAC的密码机访问控制方法,其特征在于,用户管理员对用户与角色之间的映射进行设定,并导入用户的基本信息PI。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710213616.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top