[发明专利]一种基于权限控制的安全控制方法及安全控制系统有效
申请号: | 201710189481.9 | 申请日: | 2017-03-27 |
公开(公告)号: | CN106713372B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 陈长成;郝敬全;公飞;郑其荣;马俊华 | 申请(专利权)人: | 泰华智慧产业集团股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙) 11603 | 代理人: | 于淼 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 权限 控制 安全 方法 控制系统 | ||
1.一种基于权限控制的安全控制方法,其特征在于,包括:
前端服务器接收账户信息、输入数据、数据处理请求以及请求地址信息;
所述前端服务器对所述输入数据进行加密,形成加密后的第一数据,并将所述账户信息、所述第一数据、所述数据处理请求以及所述请求地址信息发送至后台服务器;其中,所述账户信息、所述请求地址信息以及所述数据处理请求形成第一数据组;
所述后台服务器将接收到的所述第一数据组与第一数据库进行匹配;其中,所述第一数据库包括至少一个第二数据组,所述第二数据组为账户信息、请求地址信息以及数据处理请求形成的预定义组合;
若所述第一数据组与所述第一数据库中的一个第二数据组匹配,则所述后台服务器对所述第一数据进行解密,形成解密后的第二数据;然后将所述第二数据与预定义的输入参数进行匹配;其中,所述账户信息和所述第二数据形成第三数据组;
若所述第二数据与所述预定义的输入参数匹配,则所述后台服务器将所述第三数据组与第二数据库进行匹配;其中,所述第二数据库包括至少一个第四数据组,所述第四数据组为账户信息和输入数据形成的预定义组合;
若所述第三数据组与所述第二数据库中的一个所述第四数据组匹配,则所述后台服务器根据所述第二数据和所述数据处理请求进行数据处理,生成第三数据;
所述后台服务器将所述第三数据发送至所述前端服务器。
2.根据权利要求1所述的基于权限控制的安全控制方法,其特征在于,所述前端服务器对所述输入数据进行加密时采用RSA算法进行加密,包括:
按照字符先后顺序,将所述输入数据拆分为多个第一字符串,每个所述第一字符串的最大长度为30个字节,形成第一字符串数组;
循环所述第一字符串数组,把每个所述第一字符串数组中的第一字符串转换为第一byte数组,然后把所述第一byte数组转换为16进制,形成第一BigInteger型数字;
使用RSA加密公式将所述第一BigInteger型数字进行加密,并转换为16进制的第二字符串;依次循环,最终形成第二字符串数组;
根据所述第二字符串数组中第二字符串的先后顺序,循环所述第二字符串数组,在每个所述第二字符串后增加中文分号,最终拼接成为一个加密后的字符串,形成第一数据。
3.根据权利要求2所述的基于权限控制的安全控制方法,其特征在于,所述后台服务器对所述第一数据进行解密时采用RSA算法进行解密,包括:
按照字符的先后顺序,使用中文分号将所述第一数据拆分为多个第三字符串,每个所述第三字符串的最大长度为30个字节,形成第三字符串数组;
循环所述第三字符串数组,把每个所述第三字符串数组中的第三字符串由16进制字符串转换为第二byte数组,然后把所述第二byte数组转换为16进制,形成第二BigInteger型数字,并使用RSA解密公式将所述第二BigInteger型数字进行解密,形成16进制的第三BigInteger型数字,最后把所述第三BigInteger型数字转换为第三byte数组,并把所述第三byte数组转换为第四字符串;依次循环,最终形成第四字符串数组;
根据所述第四字符串数组中的第四字符串的先后顺序,把所述第四字符串数组转换为第五字符串,形成第二数据。
4.根据权利要求1所述的基于权限控制的安全控制方法,其特征在于,所述后台服务器将所述第三数据发送至所述前端服务器,包括:
所述后台服务器对所述第三数据进行加密,形成加密后的第四数据,并将所述第四数据发送至所述前端服务器;以及
所述前端服务器接收所述第四数据,并对所述第四数据进行解密,形成解密后的第五数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰华智慧产业集团股份有限公司,未经泰华智慧产业集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710189481.9/1.html,转载请声明来源钻瓜专利网。