摘要
本申请公开了一种基于国密SM2和SM4的软件安全授权激活方法及设备,涉及计算机、软件安全授权技术,包括:根据激活指令,获取用户计算机的标识信息;将所述标识信息为参数传递给SM4算法,以基于所述SM4算法以及轮函数迭代获得软件的注册标识;根据所述激活指令的触发时间,按照使用时间要求,将结束软件使用时间和触发时间,转换为时间戳,以基于所述时间戳以及所述注册标识生成第一明文;根据SM2非对称加密算法,将所述第一明文作为参数进行数据加密;将加密后的密文作为软件激活码发送给接收方。本申请实施例能够有效防止篡改激活时间的问题,进行双密钥加密的方式,适应现如今网络开放性的要求。
技术关键词
激活方法
软件
非对称加密算法
SM4算法
私钥
标识
明文
数据加密
公钥
密钥
接收方
计算机设备
生成随机数
哈希算法
指令
参数
程序
系统为您推荐了相关专利信息
动力学分析软件
海上风电机组
动力学仿真分析方法
三维实体模型
发电机
仿真模型
元素
仿真软件
页面展示方法
计算机可读指令
建模仿真方法
实测环境
人工电源网络
三维模型
电磁辐射效应
特征污染物
敏感性植物
光谱特征信息
叶绿素含量变化
光谱匹配算法