【技术实现步骤摘要】
本申请涉及通信
,特别涉及一种硬件绑定信息加密方法和网络设备。
技术介绍
网络设备主要分为硬件和软件两部分。很多网络设备都支持软件使用授权的功能。当前,软件授权业务方式有以下两种:第一种方式为直接使用授权码在网络设备上激活软件授权内容。形式同PC机上安装的某些软件,如程序编辑器(Source Insight)等,在软件中输入序列号(授权码),即可使用本软件。该种方式的特点是生产和维护成本低;授权码可以安装到多台机器上用户应用简单方便,但是技术上没有防重复安装的盗版机制。第一种方式为软件授权只能应用到某台具体的硬件载体上。该种方式实现授权和硬件载体信息绑定,使软件功能只能在某台具体的硬件载体上运行。当用户试图将授权安装到非绑定的其他硬件载体上时,不能安装成功。该种方式特点是有防盗版机制,能够避免用户将授权安装在多台机器上,但是用户应用较复杂,需要到网络设备开发公司的网站上进行注册。对于软件使用授权和硬件载体信息绑定的网络设备,需要有一个全球范围内唯一标识该网络设备硬件的编码。该唯一设备硬件编码由网络设备制造公司定义格式和含义,维护其分配,其信息含量非常丰富, ...
【技术保护点】
一种硬件绑定信息方法,该方法应用于集成可编程逻辑器件的网络设备上,所述可编程逻辑器件自带唯一器件硬件编码,其特征在于,该网络设备接收输入的本网络设备的设备硬件编码,将接收的该设备硬件编码与可编程逻辑器件的器件硬件编码,按照预设校验算法计算获得编码校验值,并将获得的编码校验值存储在可编程逻辑器件上,将接收的设备硬件编码存储在本网络设备的非易失存储介质中,包括:当需要使用存储在本网络设备的非易失存储介质中的设备硬件编码时,该网络设备获取可编程逻辑器件的器件硬件编码,以及存储在本网络设备的非易失存储介质中的设备硬件编码,并按照预设校验算法计算获得当前编码校验值;该网络设备获取可编 ...
【技术特征摘要】
1.一种硬件绑定信息方法,该方法应用于集成可编程逻辑器件的网络设备上,所述可编程逻辑器件自带唯一器件硬件编码,其特征在于,该网络设备接收输入的本网络设备的设备硬件编码,将接收的该设备硬件编码与可编程逻辑器件的器件硬件编码,按照预设校验算法计算获得编码校验值,并将获得的编码校验值存储在可编程逻辑器件上,将接收的设备硬件编码存储在本网络设备的非易失存储介质中,包括: 当需要使用存储在本网络设备的非易失存储介质中的设备硬件编码时,该网络设备获取可编程逻辑器件的器件硬件编码,以及存储在本网络设备的非易失存储介质中的设备硬件编码,并按照预设校验算法计算获得当前编码校验值; 该网络设备获取可编程逻辑器件中的编码校验值,并确定计算获得的当前编码校验值,与从可编程逻辑器件中获取的编码校验值是否相同,如果是,使用该设备硬件编码;否贝U,不使用该设备硬件编码。2.根据权利要求1所述的方法,其特征在于, 所述将获得的编码校验值存储在可编程逻辑器件上,包括:存储编码校验值到可编程逻辑器件中,并通知所述可编程逻辑器件进行加密转换,使可编程逻辑器件将该编码校验值通过预设加密算法进行硬件加密转换,将加密后的编码校验值存储到可编程逻辑器件中; 所述该网络设备获取可编程逻辑器件中的编码校验值,包括:该网络设备通知可编程逻辑器件进行编码校验值解密转换,使可编程逻辑器件通过与预设加密算法相对应的预设解密算法,将存储的编码校验值解密,该网络设备获取所述可编程逻辑器件解密后的编码校验值。3.根据权利要求1或2所述的方法,其特征在于,所述该网络设备获取存储在本网络设备的非易失存储介质中的设备硬件编码,包括:该网络设备通过可编程逻辑器件获取存储在本网络设备的非易失存储介 质中的设备硬件编码。4.根据权利要求3所述的方法,其特征在于,所述该网络设备通过可编程逻辑器件获取存储在本网络设备的非易失存储介质中的设备硬件编码,包括:该网络设备写直通命令字到可编程逻辑器件,使可编程逻辑器件把中央处理器CPU访问控制信号与所述非易失存储介质的访问控制信号直通,进而访问所述非易失存储介质获得设备硬件编码。5.根据权利要求4所述的方法,其特征在于,所述访问所述非易失存储介质获得设备硬件编码,之后,所述方法进一步包括: 该网络设备写断开命令字到可编程逻辑器件,使可编程逻辑器件把CPU的访问控制信号与所述非易失存储介质的访问控制信号断开。6.一种网络设备,该网络设备上集成可编程逻辑器件,所述可编程逻辑器件自带唯一的器件硬件编码,其特征在于,该网络设备包括:中央处理器CPU单元、可编程逻辑单元和非易失存储单元; 所述CPU单元,用于接收输入的本网络设备的设备硬件编码,将该设备硬件编码与可编程逻辑器件的器件硬件编码,按照预设校验算法计算获得编码校验值并写...
【专利技术属性】
技术研发人员:赵志宇,慕长林,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。