[发明专利]一种基于手机APP应用和加密短信息的服务器远程重启方法有效
申请号: | 201510177720.X | 申请日: | 2015-04-16 |
公开(公告)号: | CN104852904B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 葛元鹏;周晟;蔡晓明;邱丽霓;张广宏 | 申请(专利权)人: | 国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F9/445 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 app 应用 加密 信息 服务器 远程 方法 | ||
1.一种基于手机APP应用和加密短信息的服务器远程重启方法,其特征在于:所述方法使用手机APP程序,通过加密短信息并在短信息内添加时间戳,在手机客户端、前置机短信处理系统和服务器守护进程间进行加密通讯和信息合法性验证,在手机端发出的加密短信息中内嵌操作指令对服务器进行远程重启操作;
所述前置机短信处理系统内存贮有服务器重启时长阀值用以判断服务器是否成功重启;
当前置机短信处理系统向对应的服务器守护进程发送重启指令后,如在时长阀值内收到服务器重启完成信息,则以加密算法把服务器发送的重启结果信息编码为加密短信息发送给手机;
当前置机短信处理系统向对应的服务器守护进程发送重启指令后,如在该时长阀值内未收到服务器重启完成信息,则以加密算法把操作失败标识编码为加密短信息发送给手机;
所述服务器守护进程布署于需要进行远程重启的服务器上,当守护进程收到前置机短信处理系统发来的重启指令后,重启服务器,服务器重启完成后,守护进程把重启完成信息回送给前置机短信处理系统;
所述守护进程在服务器重启后,对服务器服务状态进行自检,只有在服务器服务状态自检正常后,守护进程才认为重启完全成功,把标识为重启完全成功的重启完成信息回送给前置机短信处理系统,由前置机短信处理系统把该信息编码为处理结果标识,经加密短信息发送给手机端;
所述加密短信息以加密编码形成,所述加密编码采用加密算法,该算法为,把短信息分为用于身份验证的数据头和实际数据信息两个部分;
用于身份验证的数据头依次包括7位的账号信息、16位的数据源鉴别信息、2位的系统版本信息和10位包括月日时分秒数据的时间戳,数据源鉴别信息生成方法为,账号信息+9位的0 +密码+时间戳 后所得字符串,进行MD5运算处理后生成;
所述实际数据信息依次包括重启操作信息和处理结果,所述重启操作信息包括10位的服务器唯一标识、10位的操作指令和6位的处理结果标识;
所述加密算法同时应用于手机APP与前置机短信处理系统间的加密短信息通讯;
所述前置机短信处理系统布署于前置机,前置机布署于企业内网、外网交界处,前置机短信处理系统在接收到加密短信息后,从中截取时间戳信息对其进行可信性验证,当时间戳信息通过可信性验证后,与前置机本身时间进行比对,如时间相差超出安全策略规定,则视其为过期信息不予处理,如时间相差在安全策略规定值内,则前置机短信系统对其进行验证,如验证通过,则将重启指令发送给对应的服务器守护进程。
2.根据权利要求1所述的一种基于手机APP应用和加密短信息的服务器远程重启方法,其特征在于:所述手机客户端为APP应用,布署于管理人员手机处,其功能包括操作界面功能和加解密功能;所述方法在手机客户端处分为以下步骤:
步骤A1:管理人员启动并以账号登录手机APP;
步骤A2:手机APP获取当前登录账号有权限重启的服务器列表,展示于界面上;
步骤A3:管理人员在界面上选择需要重启的服务器,并点击重启操作按钮;
步骤A4:手机APP把管理人员的操作进行加密编码,以加密短信息的形式发送给前置机短信处理系统。
3.根据权利要求2所述的一种基于手机APP应用和加密短信息的服务器远程重启方法,其特征在于:所述手机APP由外部服务器或手机本地存储文件中获取服务器列表,手机本地存储的服务器列表经由网络进行更新。
4.根据权利要求1或2所述的一种基于手机APP应用和加密短信息的服务器远程重启方法,其特征在于:手机APP接收到前置机短信处理系统发送的加密短信息后对其进行验证,如验证通过,则在APP界面上显示加密短信息内的重启操作结果。
5.根据权利要求1所述的一种基于手机APP应用和加密短信息的服务器远程重启方法,其特征在于:所述信息合法性验证,包括以下步骤:
步骤B1:验证方接到被验方发送的加密短信息,以加密算法的约定格式,从加密短信息中截取账号信息,并由此账号信息检索对应的密码;
步骤B2:如账号信息可以在验证方检索到对应的密码,则认为此账号存在,验证方以加密算法的约定格式,从加密短信息中截取数据源鉴别信息和时间戳;
步骤B3:验证方把截取账号信息+9位的0 +密码+截取时间戳所生成字符串进行MD5运算,如运算结果与所截取的数据源鉴别信息相同,则认为此加密短信息通过信息合法性验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司,未经国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司信息通信分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510177720.X/1.html,转载请声明来源钻瓜专利网。