软件授权方法、电子设备及计算机可读存储介质技术

技术编号:46584249 阅读:0 留言:0更新日期:2025-10-10 21:21
本申请提供了一种软件授权方法、电子设备及计算机可读存储介质,涉及机器人应用技术领域。其中,该方法包括:获取机器人中目标软件的软件预装信息,基于软件预装信息,利用非对称加密算法生成公私密钥串,基于公钥对采用对称加密算法加密后的软件预装信息进行二次加密,得到目标加密预装信息,并生成目标密钥串;获取用户输入的待验证密钥串、私钥以及软件预装信息;基于私钥对待验证密钥串进行解密,得到待验证软件信息;对待验证软件信息与软件预装信息进行比对,若比对成功,则允许用户使用目标软件。本申请通过托管的服务端、双层加密以及差异化使用场景支持,提升了软件授权的安全性,满足了客户定制化需求,保障软件服务的安全高效使用。

【技术实现步骤摘要】

本申请涉及机器人应用,具体而言,涉及一种软件授权方法、电子设备及计算机可读存储介质


技术介绍

1、随着机器人技术的快速发展,客户对于机器人软件服务的个性化需求日益增长,如何保障机器人及其控制系统的安全、稳定运行,并确保软件使用边界不被非法突破,维护客户的使用权益成为关键。

2、目前,客户定制的软件服务通常是直接预置到机器人本体或控制柜中的,以提升应用广度和实操效率。然而,这种直接预置的方式虽然在一定程度上满足了客户的定制化需求,但存在明显缺陷,例如,当客户定制的软件服务通过其他途径转用后,软件在新环境下的稳定性和适配性无法得到保障,客户的使用权益也会面临风险。因此,如何在保障客户定制化需求的同时,保障软件服务的安全高效使用是至关重要的。


技术实现思路

1、本申请的目的在于,针对上述现有技术中的不足,提供一种软件授权方法、电子设备及计算机可读存储介质,以解决如何在保障客户定制化需求的同时,保障软件服务的安全高效使用的问题。

2、为实现上述目的,本申请实施例采用的技术方案如下:

<本文档来自技高网...

【技术保护点】

1.一种软件授权方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述公钥对采用对称加密算法加密后的软件预装信息进行二次加密,得到目标加密预装信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标加密预装信息和所述公钥生成目标密钥串,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述私钥对所述待验证密钥串进行解密,得到待验证软件信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述从所述待验证密钥串中剔除所述预设字符串,得到待解密字符串,包括:

6.根据权利要求4所述...

【技术特征摘要】

1.一种软件授权方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述公钥对采用对称加密算法加密后的软件预装信息进行二次加密,得到目标加密预装信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标加密预装信息和所述公钥生成目标密钥串,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述私钥对所述待验证密钥串进行解密,得到待验证软件信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述从所述待验证密钥串中剔除所述预设字符串,得到待解密字符串,包括:

6.根据权利要求4所述的方法,其特征在于,所述对所述待验证软件信息与所述软件预装信息进行比对,若比对成功,则允许所述用户使用所述目标软件,包括:

7.根据权利...

【专利技术属性】
技术研发人员:杨万利许雄戚祯祥刘博峰
申请(专利权)人:节卡机器人股份有限公司
类型:发明
国别省市:

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

1