【技术实现步骤摘要】
本专利技术属于软件权限验证领域,尤其涉及一种用于上位机软件权限验证的密钥算法及装置。
技术介绍
1、计算机上位机软件开发设计中,开发者除了需要开发满足客户要求的功能性能要求,有时还需要考虑软件本身的安全性问题,通常基于商业竞争保护或者数据信息保密的要求,开发者或者客户需要软件在限制范围内的限制人群中正常使用。
2、一般情况下对于上述安全需求在上位机软件开发设计中可通过设计用户管理模块来解决,用户管理模块可以限制非注册用户使用和操作软件,而且通过在用户管理模块来设置不同的权限角色,这样可以用来限制不同权限用户对软件功能的使用范围,防止无关人员非法操作操作造成设备或者数据损伤。
3、但在一些特殊领域或者特殊场景下,单一的用户管理功能模块还是无法完全满足软件的安全保护需求,如开发者担心软件未经授权被私自复制和使用,造成一定的经济损失,或者有时用户担心软件被非法获取后,在别的计算机上进行分析和提取内部数据或者参数,可能造成严重数据泄露,造成无法想象的后果,单一的用户管理方式还是存在较大风险,毕竟用户的登录密码掌握在个人手
...【技术保护点】
1.一种用于上位机软件权限验证的密钥算法,其特征在于包括以下步骤:
2.根据权利要求1所述用于上位机软件权限验证的密钥算法,其特征在于:所述目标计算机安装有多个网卡或硬盘时,获取上位机软件安装所在的硬盘序列号和第一个实体网卡MAC地址。
3.根据权利要求1或2所述用于上位机软件权限验证的密钥算法,其特征在于:所述上位机软件集成解码模块;所述解码模块用于读取运行计算机信息和解析密钥文件。
4.根据权利要求3所述用于上位机软件权限验证的密钥算法,其特征在于:所述解码模块读取运行计算机信息和解析密钥文件包括以下步骤:
5.一种
...【技术特征摘要】
1.一种用于上位机软件权限验证的密钥算法,其特征在于包括以下步骤:
2.根据权利要求1所述用于上位机软件权限验证的密钥算法,其特征在于:所述目标计算机安装有多个网卡或硬盘时,获取上位机软件安装所在的硬盘序列号和第一个实体网卡mac地址。
3.根据权利要求1或2所述用于上位机软件权限验证的密钥算法,其特征在于:所述上位机软件集成解码模块;所述解码模块用于读取运行计算机信息和解析密钥文件。
4.根据权利要求3所述用于上位机软件权限验证的密钥算法,...
【专利技术属性】
技术研发人员:付盼,王卫斌,
申请(专利权)人:西安旭彤电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。