[发明专利]一种工程测量智慧管理控制云平台有效
申请号: | 202110588790.X | 申请日: | 2021-05-28 |
公开(公告)号: | CN113312535B | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 徐其学;高兵;吕超武;谢先武;熊军;罗勇 | 申请(专利权)人: | 中铁十一局集团第五工程有限公司;中铁十一局集团有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953;G06F21/31;G06F21/45;H04L9/40 |
代理公司: | 重庆天成卓越专利代理事务所(普通合伙) 50240 | 代理人: | 王宏松 |
地址: | 400037 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工程 测量 智慧 管理 控制 平台 | ||
1.一种工程测量智慧管理控制云平台,包括手机设备端及与所述手机设备端可实现无线通讯的服务器端,其特征在于,用户利用手机设备端登录服务器端,在手机设备端包括获取模块、第一安全处理模块、第二安全处理模块、第一生成模块、第二生成模块和发送模块;
获取模块的数据输出端与第一安全处理模块模块的数据输入端相连,第一安全处理模块的数据输出第一端与第二安全处理模块的数据输入端相连,第一安全处理模块的数据输出第二端与第一生成模块的数据输入第一端相连,第二安全处理模块的数据输出第一端与第一生成模块的数据输入第二端相连,第一生成模块的数据输出端与第二生成模块的数据输入第一端相连,第二安全处理模块的数据输出第二端与第二生成模块的数据输入第二端相连,第一安全处理模块的数据输出第三端与第二生成模块的数据输入第三端相连,第二生成模块的数据输出端与发送模块的数据输入端相连;
所述获取模块用于在手机设备端获取输入的登录账号和登录密码;
所述第一安全处理模块用于对获取模块中获取的登录账号和登录密码分别进行登录账号和登录密码安全处理,得到其登录安全账号和登录安全密码;
所述第二安全处理模块用于对第一安全处理模块中得到的登录安全账号和登录安全密码分别进行登录安全账号安全处理和登录安全密码安全处理,得到其安全账号和安全密码;
对得到的登录安全账号进行登录安全账号安全处理,得到其安全账号的方法为:
其中,表示安全算法;
Loginsecuritynumber表示登录安全账号;
Loginsecuritynumber′表示安全账号;
对得到的登录安全密码进行登录安全密码安全处理,得到其安全密码的方法为:
Loginsafetynumber表示登录安全密码;
Loginsafetynumber′表示安全密码;
所述第一生成模块用于对第一安全处理模块中得到的登录安全账号生成账号QR码以及对第二安全处理模块中得到的安全密码生成密码QR码;
所述第二生成模块用于将第二安全处理模块中得到的安全账号与第一生成模块中生成的账号QR码相结合,得到其账号结合码;以及将第一安全处理模块中得到的登录安全密码与第一生成模块中生成的密码QR码相结合,得到其密码结合码;
账号结合码的得到方法包括以下步骤:
S151,将其安全账号转换为安全账号二进制;
S152,判断其安全账号二进制的总位数与账号QR码中黑色单元的总个数间的关系:
其中,x表示安全账号二进制的总位数;
y表示账号QR码中黑色单元的总个数;
if表示条件如果;
Z表示所有整数构成的集合;
int[]表示取整函数;
z表示账号QR码的总个数;
S153,若z≥2,将z个账号QR码由左至右顺序连接,得到其账号QR连接码;若z=1,则仅有一个账号QR码,账号QR码即为账号QR连接码;对账号QR连接码中的黑色单元和白色单元进行由左至右、由上至下顺序编码,分别为第1单元、第2单元、第3单元、……、第A单元,A=z×α2,其中,α表示账号QR码的尺寸;
S154,对安全账号二进制中的字符按照由左至右的顺序进行编码,分别为账号第1字符、账号第2字符、账号第3字符、……、账号第y字符;提取账号QR连接码中所有的黑色单元所对应的编码,将其按照由小至大的先后顺序排列,得到其排列码;取其排列码的前y个,得到其y排列码;将账号第1字符、账号第2字符、账号第3字符、……、账号第y字符所对应的字符依次映射至y排列码上;
S155,提取账号第y字符所对应的字符所映射的排列码,得到截止码;对截止码之前的未映射字符的其它单元全部映射字符0或1;
S156,按照第1单元、第2单元、第3单元、……、截止码各自所映射的字符书写成行,得到二进制字符串;
S157,将二进制字符串转换为十六进制字符串,即得到其账号结合码;
所述发送模块将其第二生成模块中得到的账号结合码和密码结合码以及账号结合码所对应的登录安全账号和密码结合码所对应的安全密码发送至服务器端进行验证正确性;
或者为:
所述获取模块用于在手机设备端获取输入的登录账号和登录密码;
所述第一安全处理模块用于对获取模块中获取的登录账号和登录密码分别进行登录账号和登录密码安全处理,得到其登录安全账号和登录安全密码;
所述第二安全处理模块用于对第一安全处理模块中得到的登录安全账号和登录安全密码分别进行登录安全账号安全处理和登录安全密码安全处理,得到其安全账号和安全密码;
对得到的登录安全账号进行登录安全账号安全处理,得到其安全账号的方法为:
其中,表示安全算法;
Loginsecuritynumber表示登录安全账号;
Loginsecuritynumber′表示安全账号;
对得到的登录安全密码进行登录安全密码安全处理,得到其安全密码的方法为:
Loginsafetynumber表示登录安全密码;
Loginsafetynumber′表示安全密码;
所述第一生成模块用于对第二安全处理模块中得到的安全账号生成账号QR码以及对第一安全处理模块中得到的登录安全密码生成密码QR码;
所述第二生成模块用于将第一安全处理模块中得到的登录安全账号与第一生成模块中生成的账号QR码相结合,得到其账号结合码;以及将第二安全处理模块中得到的安全密码与第一生成模块中生成的密码QR码相结合,得到其密码结合码;
账号结合码的得到方法包括以下步骤:
S51,将其登录安全账号转换为登录安全账号二进制;
S52,判断其登录安全账号二进制的总位数与账号QR码中黑色单元的总个数间的关系:
其中,`x表示登录安全账号二进制的总位数;
`y表示账号QR码中黑色单元的总个数;
if表示条件如果;
Z表示所有整数构成的集合;
int[]表示取整函数;
`z表示账号QR码的总个数;
S53,若`z≥2,将`z个账号QR码由左至右顺序连接,得到其账号QR连接码;若`z=1,则仅有一个账号QR码,账号QR码即为账号QR连接码;对账号QR连接码中的黑色单元和白色单元进行由左至右、由上至下顺序编码,分别为第1单元、第2单元、第3单元、……、第`A单元,`A=`z×`α2,其中,`α表示账号QR码的尺寸;
S54,对登录安全账号二进制中的字符按照由左至右的顺序进行编码,分别为账号第1字符、账号第2字符、账号第3字符、……、账号第`y字符;提取账号QR连接码中所有的黑色单元所对应的编码,将其按照由小至大的先后顺序排列,得到其排列码;取其排列码的前`y个,得到其`y排列码;将账号第1字符、账号第2字符、账号第3字符、……、账号第`y字符所对应的字符依次映射至`y排列码上;
S55,提取账号第`y字符所对应的字符所映射的排列码,得到截止码;对截止码之前的未映射字符的其它单元全部映射字符0或1;
S56,按照第1单元、第2单元、第3单元、……、截止码各自所映射的字符书写成行,得到二进制字符串;
S57,将二进制字符串转换为十六进制字符串,即得到其账号结合码;
所述发送模块将其第二生成模块中得到的账号结合码和密码结合码以及账号结合码所对应的安全账号和密码结合码所对应的登录安全密码发送至服务器端进行验证正确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁十一局集团第五工程有限公司;中铁十一局集团有限公司,未经中铁十一局集团第五工程有限公司;中铁十一局集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110588790.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固态电池材料的回收方法
- 下一篇:一种工程测量智慧管理控制平台