System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 串口登录方法、电子设备、计算机设备及存储介质技术_技高网

串口登录方法、电子设备、计算机设备及存储介质技术

技术编号:40541082 阅读:8 留言:0更新日期:2024-03-05 18:56
本发明专利技术实施例提供一种串口登录方法、电子设备、计算机设备及存储介质,属于安全防护领域。该方法包括:在获取到串口登录请求的情况下,随机生成第一密码;利用预设公钥和预设加密算法对第一密码进行加密,得到第一密文密码,对第一密文密码进行字符化处理,得到第二密文密码;通过串口将第二密文密码输出至与电子设备连接的计算机设备,以供计算机设备显示包含第二密文密码的密码输入提示信息;通过串口获取用户在计算机设备中输入的第二密码,并将第一密码与第二密码进行比对;在第一密码与第二密码相同的情况下,确定计算机设备成功登录串口,或者在第一密码与第二密码不同的情况下,禁止计算机设备进入串口。该方法提高了电子设备的安全性。

【技术实现步骤摘要】

本专利技术涉及安全防护领域,尤其涉及一种串口登录方法、电子设备、计算机设备及存储介质


技术介绍

1、随着信息技术的发展,信息化程度的不断提高,信息安全越来越受到广泛关注。对于电子设备,计算机设备在连接电子设备的串口后,不需要安全性校验就可以调整电子设备内部的操作系统或程序代码,这样容易被黑客攻击,无法保证电子设备的安全性。


技术实现思路

1、本专利技术实施例提供了一种串口登录方法、电子设备、计算机设备及存储介质,旨在提高电子设备的安全性。

2、第一方面,本专利技术实施例提供一种串口登录方法,包括:在获取到串口登录请求的情况下,随机生成第一密码;利用预设公钥和预设加密算法对所述第一密码进行加密,得到第一密文密码,对所述第一密文密码进行字符化处理,得到第二密文密码;通过所述串口将所述第二密文密码输出至与电子设备连接的计算机设备,以供所述计算机设备显示包含所述第二密文密码的密码输入提示信息,所述密码输入提示信息用于提示用户输入对所述第二密文密码进行解密得到的密码;通过所述串口获取用户在所述计算机设备中输入的第二密码,并将所述第一密码与所述第二密码进行比对;在所述第一密码与所述第二密码相同的情况下,确定所述计算机设备成功登录所述串口,或者在所述第一密码与所述第二密码不同的情况下,禁止所述计算机设备进入所述串。

3、第二方面,本专利技术实施例提供一种串口登录方法,包括:向电子设备发送串口登录请求,以供所述电子设备在获取到所述串口登录请求的情况下,随机生成第一密码,利用预设公钥和预设加密算法对所述第一密码进行加密,得到第一密文密码,对所述第一密文密码进行字符化处理,得到第二密文密码,通过所述电子设备的串口将所述第二密文密码输出至与所述电子设备连接的计算机设备;获取所述电子设备基于所述串口登录请求返回的第二密文密码,运行预设解密工具对所述第二密文密码进行去字符化处理,得到第三密文密码;利用预设解密工具中的预设私钥和所述预设加密算法,对所述第三密文密码进行解密,得到第二密码,将所述第二密码传输给所述串口,以供所述电子设备通过所述串口获取所述第二密码,将所述第一密码与所述第二密码进行比对,在所述第一密码和所述第二密码相同的情况下,确定所述计算机设备成功登录所述串口,或者在所述第一密码与所述第二密码不同的情况下,禁止所述计算机设备进入所述串口。

4、第三方面,本专利技术实施例还提供一种电子设备,所述电子设备包括处理器、存储器、存储在所述存储器上并可被所述处理器执行的计算机程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,其中所述计算机程序被所述处理器执行时,实现如本专利技术说明书提供的任一项串口登录方法。

5、第四方面,本专利技术实施例还提供一种计算机设备,所述计算机设备包括处理器、存储器、存储在所述存储器上并可被所述处理器执行的计算机程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,其中所述计算机程序被所述处理器执行时,实现如本专利技术说明书提供的任一项串口登录方法。

6、第五方面,本专利技术实施例还提供一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本专利技术说明书提供的任一项串口登录方法。

7、本专利技术实施例提供一种串口登录方法、电子设备、计算机设备及存储介质,该串口登录方法通过在计算机设备需要登录串口的情况下,随机生成登录密码,再利用约定的公钥和加密算法对登录密码进行加密,然后将加密后的登录密码进行去字符化处理,得到密文密码,再通过串口将密文密码输出给计算机设备,由计算机设备显示密文密码,以告知用户需要对密文密码进行解密,然后用户将解密得到的明文密码输入计算机设备,再由计算机设备传输给电子设备,这样电子设备对计算机设备输入的明文密码与随机生成的登录密码进行比对,在计算机设备输入的明文密码与随机生成的登录密码相同的情况下,确定计算机设备成功登录串口,而在计算机设备输入的明文密码与随机生成的登录密码不同的情况下,计算机设备登录串口失败,禁止计算机设备进入串口,这样可以保证电子设备的安全性。

本文档来自技高网...

【技术保护点】

1.一种串口登录方法,其特征在于,包括:

2.根据权利要求1所述的串口登录方法,其特征在于,所述随机生成第一密码,包括:

3.根据权利要求1或2所述的串口登录方法,其特征在于,所述通过所述串口获取用户在所述计算机设备中输入的第二密码,并将所述第一密码与所述第二密码进行比对之前,还包括:

4.根据权利要求3所述的串口登录方法,其特征在于,所述获取密码尝试次数之后,还包括:

5.根据权利要求3所述的串口登录方法,其特征在于,所述方法还包括:

6.根据权利要求1或2所述的串口登录方法,其特征在于,所述预设加密算法包括以下任一种:RSA算法、DSA算法和ECC算法。

7.一种串口登录方法,其特征在于,包括:

8.一种电子设备,其特征在于,所述电子设备包括处理器、存储器、存储在所述存储器上并可被所述处理器执行的计算机程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,其中所述计算机程序被所述处理器执行时,实现如权利要求1至6中任一项所述的串口登录方法。

9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器、存储在所述存储器上并可被所述处理器执行的计算机程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,其中所述计算机程序被所述处理器执行时,实现如权利要求7所述的串口登录方法。

10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至7中任一项所述的串口登录的方法的步骤。

...

【技术特征摘要】

1.一种串口登录方法,其特征在于,包括:

2.根据权利要求1所述的串口登录方法,其特征在于,所述随机生成第一密码,包括:

3.根据权利要求1或2所述的串口登录方法,其特征在于,所述通过所述串口获取用户在所述计算机设备中输入的第二密码,并将所述第一密码与所述第二密码进行比对之前,还包括:

4.根据权利要求3所述的串口登录方法,其特征在于,所述获取密码尝试次数之后,还包括:

5.根据权利要求3所述的串口登录方法,其特征在于,所述方法还包括:

6.根据权利要求1或2所述的串口登录方法,其特征在于,所述预设加密算法包括以下任一种:rsa算法、dsa算法和ecc算法。

7.一种串口登录方法,其特征在于,包括:

8.一种电子设备,...

【专利技术属性】
技术研发人员:苏皓
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1