定制客户标志信息的方法技术

技术编号:2847682 阅读:249 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种定制客户标志信息的方法,属于客户化定制领域。为了解决生产厂商在为客户定制标志信息过程中管理成本高、库存量大和易出错的问题,还有客户定制标志信息时的安全性问题,以及客户之间仿制和模拟信息的问题,本发明专利技术利用单向算法把客户输入的种子数据计算生成不可逆的标志信息,并存储在电子设备中,不仅可以降低生产厂商的管理成本和库存量以及减少产品在出厂时发生错误的几率,同时还可以保证客户定制标志信息的安全性,防止仿制、模拟和错误定制。

【技术实现步骤摘要】

本专利技术涉及客户化定制领域,尤其涉及一种。
技术介绍
当客户(一般是指集成商或分销客户)需要在电子设备中定制标志信息时,客户定制的标志信息通常是由生产厂商在产品出厂前写入电子设备的非易失性存储器中,该非易失性存储器具有掉电不丢失的特性。利用这种方法一方面满足了客户的需求,另一方面也带来不少问题。因为生产厂商要面对很多不同的客户,对于每一个客户生产厂商都需要开出一条生产线来支持其所需的信息定制,所以其结果是在增加管理成本的同时也增加了库存量,而且容易出现错误定制。另外一种定制标志信息的方法是客户自己向电子设备中写入标志信息,即客户利用生产商提供的电子设备应用接口将标志信息直接写入电子设备的非易失性存储器中,这里所说的电子设备应用接口是应用软件与电子设备之间的接口。采用这种定制方法时,用户读出的信息与写入的信息是完全相同的,所以很容易对客户定制信息的安全性产生影响,同时也有可能导致客户之间仿制、模拟信息的问题。比如,A客户可以将B客户的电子设备中的定制标志信息读出,然后向生产厂商购买一个未写入定制标志信息的电子设备,再将B客户的定制标志信息写入到其购买的电子设备中以达到仿制的目的。在对数据进行加密时,通常采用两类算法单向算法和双向算法。单向算法,也称HASH(哈希)算法,是指在已知运算结果和算法的情况下也不可能反向计算出原始信息的算法。常用的单向算法有MD5、SHA-1、RIPEMD系列等。哈希函数具有这样一种功能它对不同长度的输入信息(俗称种子)产生固定长度的输出。这个固定长度的输出称为原输入信息的“散列”或“Message digest(消息摘要)”。一个安全的哈希函数H必须具有以下属性1)H能够应用到大小不一的数据上;2)H能够生成大小固定的输出; 3)对于任意给定的输入信息x,H(x)的计算相对简单,快速;4)对于任意给定的代码h,要发现满足H(x)=h的x在计算上是不可行的;5)对于任意给定的输入信息x,要发现满足H(x)=H(y)且与x不相等的y在计算上是不可行的。双向算法是指可以进行加密、解密的算法,即可以把明文加密成密文,也可以从密文推导出明文的算法。有的双向算法采用非对称密钥体系,这是指加密密钥和解密密钥为两个不同密钥的密码算法。这两个密钥之间存在着相互依存关系即利用其中任意一个密钥加密得到的信息只能用另一个密钥进行解密。
技术实现思路
为了解决生产厂商在为客户定制标志信息过程中管理成本高、库存量大和易出错的问题,还有客户定制标志信息时的安全性问题,以及客户之间仿制和模拟信息的问题,本专利技术提供了一种,所述方法具体包括以下步骤步骤A客户发送种子数据给电子设备应用接口;步骤B利用算法将所述种子数据计算生成标志信息;步骤C将所述标志信息存储在电子设备中。所述步骤A中发送种子数据给电子设备应用接口之前还包括身份认证的步骤。所述身份认证的步骤可以为输入电子设备的初始密码进行身份认证。所述身份认证的步骤还可以为输入电子设备的厂商序列号进行身份认证。所述步骤B中的算法为单向算法。所述利用算法将所述种子数据计算生成标志信息的过程在电子设备中完成。所述步骤C中的标志信息存储在所述电子设备的非易失性存储器中。所述存储在非易失性存储器中的标志信息通过读取装置或程序读出。本专利技术的有益效果表现在对生产厂商来说,在降低其管理成本和库存量的同时还减少了产品在出厂时发生错误的几率;对客户来说,保证了客户定制标志信息的安全性,同时防止了客户之间对所定制标志信息的仿制、模拟。附图说明图1为本专利技术流程图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步说明,但不作为对本专利技术的限定。参见图1,本专利技术提供的,包括以下步骤步骤101客户启动电子设备,该电子设备是指由生产厂商提供的,在客户定制标志信息时需要写入标志信息的硬件;步骤102客户输入电子设备的初始密码进行身份认证;步骤103客户输入电子设备的厂商序列号进行身份认证;步骤104客户发送种子数据给电子设备应用接口;步骤105利用单向算法对种子数据进行计算,得到标志信息,此计算过程一般在电子设备中进行,在实际应用中也可以在电子设备应用接口中进行;另外也可以采用双向算法代替单向算法对种子数据进行计算;步骤106将计算生成的标志信息存储在电子设备中的非易失性存储器中,此标志信息是电子设备的的标志,可以通过生产厂商提供的读取装置或程序读出。上述方法中步骤102是针对需要密码验证的电子设备而言的,如果客户使用的电子设备不需要密码验证,则可以省略此步骤;步骤103是针对需要厂商序列号验证的电子设备而言的,如果客户使用的电子设备不需要厂商序列号验证,则可以省略此步骤。在保护合法客户利益的问题上,即使他人使用非法手段利用生产厂商提供的读取装置或程序读取到电子设备中存储的经过加密的标志信息,非法读取人也无法通过计算反向得到输入的种子数据,没有正确的种子数据就不会计算出正确的经过加密的标志信息,所以写入到非易失性存储器里面的标志信息就不是正确的客户定制的标志信息。这样,以前其他电子设备存在的非法复制问题也得到了解决,即使是电子设备的生产厂商也不可能知道合法客户输入的种子数据,所以就不能复制出合法客户所需要的标志信息,从而保障了合法客户的利益。以上所述的实施例,只是本专利技术较优选的具体实施方式的一种,本领域的技术人员在本专利技术技术方案范围内进行的通常变化和替换,都应包含在本专利技术的保护范围内。本文档来自技高网
...

【技术保护点】
一种定制客户标志信息的方法,其特征在于,所述方法包括以下步骤:步骤A:客户发送种子数据给电子设备应用接口;步骤B:利用算法将所述种子数据计算生成标志信息;步骤C:将所述标志信息存储在电子设备中。

【技术特征摘要】
1.一种定制客户标志信息的方法,其特征在于,所述方法包括以下步骤步骤A客户发送种子数据给电子设备应用接口;步骤B利用算法将所述种子数据计算生成标志信息;步骤C将所述标志信息存储在电子设备中。2.根据权利要求1所述的定制客户标志信息的方法,其特征在于,所述步骤A中发送种子数据给电子设备应用接口之前还包括身份认证的步骤。3.根据权利要求2所述的定制客户标志信息的方法,其特征在于,所述身份认证的步骤为输入电子设备的初始密码进行身份认证。4.根据权利要求2所述的定制客户标志信息的方法,其特征在于...

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:北京飞天诚信科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1