【技术实现步骤摘要】
一种网站许可的方法、装置、设备及产品
[0001]本专利技术涉及网站安全
,尤其涉及一种网站许可的方法、装置、设备及产品。
技术介绍
[0002]具备版权功能的网站需对网站进行许可管理控制,用以对网站涉及到的知识产权保护和声明。
[0003]目前,网站应用的许可验证技术通常在服务端进行,但是,由于市面上大多数开发语言具备开源性,可以通过反编译工具获取源代码,从而破译许可密钥对,导致许可对网站运行的控制失效,造成网站许可的安全性较低。
技术实现思路
[0004]本专利技术提供一种网站许可的方法、装置、设备及产品,用以解决现有技术中的许可容易被破译导致许可对网站运行的控制失效的缺陷,实现提高网站的安全性,并以此实现对网站知识产权更严密的保护和声明。
[0005]本专利技术提供一种网站许可的方法,包括以下步骤:
[0006]生成非对称加密的第一密钥对和第二密钥对;其中,所述第一密钥对应用于服务端,所述第二密钥对应用于网页端;
[0007]生成用于表征所述服务端的硬件信息的机器码 ...
【技术保护点】
【技术特征摘要】
1.一种网站许可的方法,其特征在于,包括以下步骤:生成非对称加密的第一密钥对和第二密钥对;其中,所述第一密钥对应用于服务端,所述第二密钥对应用于网页端;生成用于表征所述服务端的硬件信息的机器码以及用于表征网站的使用限定的许可码;其中,所述许可码中包含所述机器码的信息;基于所述第一密钥对生成及验证服务端许可,以及,基于所述第二密钥对生成及验证网页端许可;确定所述服务端许可和所述网页端许可均被成功验证,网站在所述使用限定的范围内被许可使用。2.根据权利要求1所述的网站许可的方法,其特征在于,所述生成用于表征所述服务端的硬件信息的机器码以及用于表征网站的使用限定的许可码,具体包括以下步骤:确定所述硬件信息,并基于所述硬件信息,在所述服务端生成所述机器码;确定所述使用限定,并基于所述使用限定和所述机器码,在所述网页端生成所述许可码。3.根据权利要求1所述的网站许可的方法,其特征在于,所述基于所述第一密钥对生成及验证服务端许可,以及,基于所述第二密钥对生成及验证网页端许可,具体包括以下步骤:基于所述第一密钥对中的服务端私钥加密所述机器码,得到所述服务端许可;基于所述第一密钥对中的服务端公钥解密并验证所述服务端许可;基于所述第二密钥对中的网页端私钥加密所述许可码,得到所述网页端许可;基于所述第二密钥对中的服务端公钥解密并验证所述服务端许可。4.根据权利要求1所述的网站许可的方法,其特征在于,所述确定所述服务端许可和所述网页端许可均被成功验证,网站在所述使用限定的范围内被许可使用,具体包括以下步骤:当所述服务端许可解密后得到的服务端信息与所述硬件信息匹配时,确定所述服务端许可被成功验证;当所述网页端许可解密后得到的网页端信...
【专利技术属性】
技术研发人员:张宇,李林,
申请(专利权)人:浪潮通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。