四通道小型可插拔qfsp+收发器的两步认证和激活的制作方法

文档序号:10577375阅读:706来源:国知局
四通道小型可插拔qfsp+收发器的两步认证和激活的制作方法
【专利摘要】本公开涉及四通道小型可插拔QFSP+收发器的两步认证和激活。提供了用于提供QFSP+收发器的两步认证和激活过程的方法和装置。使用第一编码库来生成第一哈希口令,第一哈希口令用于验证组件,组件具有存储器,存储器具有受保护的部分和不受保护的部分。使用第一编码库来生成第一隐藏哈希字符串,第一隐藏哈希字符串用于验证组件。第一哈希口令用来将第一哈希口令编程入组件的受保护部分并将第一隐藏哈希字符串写入组件的受保护部分,组件的受保护部分稍后在组件被集成到系统时进行验证。组件仅在验证成功时可用。
【专利说明】
四通道小型可插拔QFSP+收发器的两步认证和激活
技术领域
[0001 ]本公开涉及四通道小型可插拔QFSP+收发器的两步认证和激活。
【背景技术】
[0002]四通道小型可插拔(QSFP或QSFP+)是用于数据通信应用的紧凑型可热插拔收发器。术语QSFP和QSFP+在本文中可互换使用。QFSP+接口将网络硬件连接到光缆。QSFP+收发器是提供高带宽和长途电信和数据通信方案的重要组件。因为两者用于系统之间的每个光纤连接,这是市场中非常高容量和竞争激烈的领域。对于适当应用使用正确的组件对实现正确且相容地工作的方案是必不可少的。设备制造商通过大范围的测试来确定适格的部件以及该部件应当用于的正确应用。

【发明内容】

[0003]传统QSFP+收发器以及包含QSFP+收发器的系统经受各种缺陷。一个这样的缺陷是,由于涉及利润率,存在试图出售非合格、往往质量低劣的零部件的制造商。直到此时由使用部件的系统做出的对部件的标识已非系统化且被轻易颠覆。二级市场制造商将打上与适格部件外观类似的标签,也以组件号或组件号的一部分来对部件编码。对非适格部件的使用确实损害应用的声誉,当消费者不得不调试随对非适格部件的使用而生成的断续片状(intermittent and flaky)问题时,他(她)们不得不付出更高的成本。最终消费者还不得不替换无法工作的部件。
[0004]注意,本公开中讨论的每个不同的特征、技术、配置等可以独立地或组合地执行。因此,本发明可以以许多不同方式来体现和看待。此外,注意本
【发明内容】
部分不指定本公开或所要保护的发明的每个实施例和/或增加的新颖方面。相反,此
【发明内容】
仅提供对不同实施例及其相较现有技术的新颖点的初步讨论。对于本发明的更多细节、元素和/或可能的观点(排列),读者可被引导至本公开下文将要进一步讨论的【具体实施方式】部分和相应的附图。
[0005]在用于提供QFSP+收发器的两步认证和激活过程的方法的特定实施例中,方法开始于利用第一编码库来生成第一哈希口令(passcode),第一哈希口令用于验证组件,该组件具有存储器,存储器具有受保护的部分和不受保护的部分。方法还包括使用第一编码库来生成第一隐藏哈希字符串,第一隐藏哈希字符串用于验证组件。方法还包括使用第一哈希口令来将第一哈希口令编程到组件的受保护部分,并且使用第一哈希口令来解锁组件的受保护部分并将第一隐藏哈希字符串写入组件的受保护部分。其他实施例包括计算机可读介质,计算机可读介质上具有计算机可读代码以提供QFSP+收发器的两步认证和激活过程。该计算机可读介质包括用于利用第一编码库来生成第一哈希口令的指令,第一哈希口令用于验证组件,该组件具有存储器,存储器具有受保护的部分和不受保护的部分。该计算机可读介质还包括用于使用第一编码库来生成第一隐藏哈希字符串的指令,第一隐藏哈希字符串用于验证组件。该计算机可读介质还包括用于使用第一哈希口令来解锁存储器的受保护部分以及将第一隐藏哈希字符串编程到组件的受保护部分的指令。
[0006]其它实施例包括:计算机化的设备,被配置为处理本文作为发明的实施例而公开的所有方法操作。在这些实施例中,计算机化的设备包括存储器系统、处理器、连接这些组件的互连机制中的通信接口。存储器系统编码有提供QFSP+收发器的两步认证和激活过程的过程,如本文所说明的,当在处理器上被执行(例如,运行)时,如本文所说明在计算机化的设备内操作以执行本文作为发明的实施例而说明的所有方法实施例和操作。因此,执行或编程以执行本文所说明的处理的任何计算机化的设备是本发明的实施例。
[0007]本文所公开的发明的实施例的其它布置包括:执行上文总结并将在下文详细描述的方法实施例的步骤和操作的软件程序。更具体地,计算机程序产品是具有包括编码在其上的计算机程序逻辑的计算机可读介质的一种实施例,当计算机程序逻辑在计算机化设备中执行时提供与提供了如本文所说明的QFSP+收发器的两步认证和激活过程的相关操作。当计算机程序逻辑在计算系统的至少一个处理器上执行时,使得处理器执行在本文中作为本发明的实施例而指示这些操作(例如,方法)。本发明的这种布置通常作为软件、代码和/或布置或编码在计算机可读介质(例如光学介质(例如,CD-ROM)、软盘或硬盘、或诸如一个或多个ROM或RAM或PROM芯片中的微代码或固件之类的其他介质)上的其它数据结构,或者作为一个或多个模块、共享库等中的可下载软件映像或专用集成电路(ASIC)。软件或固件或其它这样的配置可以被安装到计算机化的设备上以使该计算机化设备的一个或多个处理器执行本文作为发明的实施例说明的技术。操作在诸如一组数据通信设备或其它实体之类的计算机化设备的集合中的软件过程也可以提供本发明的系统。本发明的系统可以分布在多个数据通信设备上的许多软件过程之间,或者所有过程可以在专用计算机的小集合或单独一台计算机上运行。
[0008]应该理解,本发明的实施例可被严格地体现为软件程序、软件和硬件、或单独的硬件和/或电路,例如数据通信设备内。如本文所说明的,本发明的特征也可以用于数据通信设备和/或针对这些设备的软件系统(例如,由新泽西州巴斯金里奇的Avaya公司制造的那些设备和系统)中。
[0009]注意,本公开中讨论的每个不同的特征、技术、配置等可以独立地或组合地执行。因此,本发明可以以许多不同方式来体现和看待。此外,注意本
【发明内容】
部分不指定本公开或所要保护的发明的每个实施例和/或增加的新颖方面。相反,此
【发明内容】
仅提供对不同实施例及其相较现有技术的新颖点的初步讨论。对于本发明的更多细节、元素和/或可能的观点(排列),读者可被引导至本公开下文将要进一步讨论的【具体实施方式】部分和相应的附图。
【附图说明】
[0010]如附图中所示(其中贯穿不同视图的类似的参考字符指相同的部件),从下文对本发明的优选实施例的更具体描述可使得上文的内容显而易见。附图不一定按比例绘制,而是将重点放在说明本发明的原理。
[0011]图1描绘了根据本发明的具体实施例的QSFP+收发器的框图。
[0012]图2描绘了根据本发明的具体实施例的、提供QFSP+收发器的两步认证和激活过程的方法的特定实施例的流程图。
[0013]图3描绘了根据本发明的具体实施例的、提供QFSP+收发器的两步认证和激活过程的系统的框图。
【具体实施方式】
[0014]下文给出的实施例代表使得本领域技术人员能够实践本发明的必要信息,并且说明实践本发明的实施例的最佳模式。在附图的启示下阅读下文的说明之后,本领域技术人员将理解本发明的概念并且意识到本文没有特别提及这些概念的应用。应当理解,这些概念和应用落入本公开和所附权利要求书的范围内。
[0015]现在将参照附图描述本发明的优选实施例。然而本发明可能体现为许多不同的形式并且不应被说明为限于本文提出的实施例;替代的,提供该实施例从而本公开将是彻底和完整的,并且将本发明的范围充分传达至本领域技术人员。对附图中所示的特定实施例的详细描述中使用的术语并不旨在限制本发明。在附图中,相同的数字指代相同的元件。本发明利用两步过程来验证QSFP是适格的组件,并将其操作限制为到适格的组件。
[0016]QFSP+收发器I的高层次框图如图1所示。QSFP+是用于数据通信应用的紧凑型可热插拔收发器。它将网络硬件接口连接到光纤电缆。QSFP规范容纳不同的数据速率选项。QSFP+收发器被设计来进行串行连接小型计算机串行接口(SCSI)、40G以太网、四倍数据速率(QDR) (40G)和十四数据速率(FDR) (56G)无限带宽(InfiniBand)以及其它通信标准。
[0017]由当前描述的提供QSFP+收发器的两步认证和激活过程的方法和装置所解决的问题是,系统中能够具有有效的、合格的QFSP+组件。部件根据规范来制造。部分规范详细说明了设备内的存储器以及存储器的哪部分是可读取的。QSFP+设备具有锁定和解锁存储器区域的能力。物理存储器具有存储器可读部分,并且还具有存储器的锁定部分,锁定部分仅可以通过使用由编码库在可读存储器内容作为输入的情况下所计算的有效匹配口令来访问。系统制造商提供从不受保护存储器读取并使用哈希来生成口令的软件(本文也称为编码库),口令是到设备的存储器的锁定部分、以允许对锁定的存储器进行访问的密钥。另一哈希在可读数据上执行以生成被存储在锁定的存储器区域中的另一字段(隐藏哈希字符串)。一旦解锁以及检查所生成的哈希字符串与锁定的存储器中的数据相匹配完成,设备就是可用的。
[0018]提供给卖方的软件用于从可读区域获取一些字节并生成两个字符串。一字符串(哈希口令)被用于对到锁定的存储器的密钥进行编程,随后用于解锁存储器。另一字符串(隐藏的哈希字符串)随后被写入到锁定的区域。这在制造过程中完成。由于用于生成字符串的字段(例如对每个部件唯一的序列号或其它数字),字符串将是对于每个部件是唯一的。
[0019]当系统接收设备时,其将通过生成完全相同的字符串(本文称为第二哈希口令,其应与第一哈希口令匹配,以及第二隐藏哈希字符串,其应与第一隐藏哈希字符串匹配)来读取并验证存储器字段。系统将使用第一字符串来解锁设备存储器,并且验证所存储的隐藏哈希字符串与第二字符串相匹配。
[0020]这防止其它人只是复制可读存储器并且打印信息到每个部件。过去的对抗劣质部件制造商的必要的安全验证很容易被克服。通过目前描述的发明的方式,提供了一组额外的安全检查。通过读取两个口令中的每一个的不同字段,并使用两个不同的哈希密钥,解锁存储器和使用设备变得困难得多。
[0021]如果某人以某种方式具有将部件准确复制的能力,代码检测到存在具有相同信息的超过一个部件,并且不允许第一个设备之外的任何额外设备被启用。
[0022]图2描绘了当前公开的方法10的具体实施例的流程图。矩形元素在本文中被标识为“处理块”并且代表计算机软件指令或指令组。替代地,处理块表示由功能上等效的电路(例如数字信号处理器电路或专用集成电路(ASIC))所执行的步骤。流程图不描绘任何特定编程语言的语法。相反,流程图说明本领域普通技术人员根据本发明制造电路或者生成计算机软件来执行所需处理所需要的功能信息。应当指出,许多常规程序元素,例如循环和变量的初始化和对临时变量的使用未示出。本领域普通技术人员将可以理解,除非本文另外指出,否则所描述的步骤的特定顺序仅仅是说明性的,并且可以在不脱离本发明的精神的情况下改变。因此除非另有说明,下面描述的步骤无顺序含义,并且在可能的情况下,步骤可以以任何方便或所期望的顺序来执行。
[0023]现在参考图2,方法10开始于处理块12,其公开了使用第一编码库来生成第一哈希口令,第一哈希口令用于验证组件,该组件具有存储器,存储器具有受保护的部分和不受保护的部分。处理块14说明使用第一编码库来生成第一隐藏哈希字符串,第一隐藏哈希字符串用于验证组件。处理块16描述第一哈希口令和第一哈希字符串对每个组件是唯一的。编码库使用组件存储器的现有字段,其中至少一个字段(例如序列号等)对每个设备是唯一的。
[0024]处理块18公开使用第一哈希口令来解锁组件的受保护部分并将第一哈希字符串写入组件的受保护部分。处理块20说明使用第一哈希口令来解锁组件的受保护部分并将第一哈希字符串写入组件的受保护部分。组件现在在存储器的锁定部分具有两种不同数据片段,这稍后将用于核实组件。
[0025]处理继续到处理块20,其描述了用于验证组件的步骤。如处理块20所示,验证包括:生成第一哈希口令来解锁并读取组件的受保护部分的一部分。如处理块22进一步示出的,验证还包括:将来自受保护的存储器的第一隐藏哈希字符串与使用第一编码库生成的第一哈希字符串进行比较。
[0026]处理继续到组件在系统供应商处被集成到系统中的点。处理块24描述使用第一编码库生成第二哈希口令,并且使用第一编码库生成第二隐藏哈希字符串。
[0027]处理块26描述了使用第二哈希口令来解锁组件的受保护部分,并且从组件的受保护部分读取第一哈希字符串。
[0028]处理块28的公开内容包括:当组件的受保护部分被解锁时比较第一哈希字符串和第二哈希字符串,并且如果第一哈希字符串与第二哈希字符串匹配则使用该组件。
[0029]处理块30描述了比较已被验证的组件的序列号与系统中的组件的序列号,并且如果已被验证的部件的序列号与系统中的任何其它组件的序列号相匹配则不使用该组件。
[0030]图3是示出计算机系统110的示例架构的框图,计算机系统110执行、运行、说明、操作或以其它方式执行适于说明本文公开的示例配置的两步认证操作应用140-1以及两步认证操作过程140-2。计算机系统110可以是任何类型的计算机化设备,例如个人计算机、工作站、便携式计算设备、控制台、膝上型计算机、网络终端等。输入设备116(例如,诸如键盘,鼠标等之类的一个或多个受客户/开发者控制的设备)通过I/O接口 114耦接到处理器113,并且使得客户108能够提供输入命令,并且一般地控制两步认证操作应用140-1和进程140-2提供在显示器130上的图形用户界面160。本质上,图形用户界面160是客户108-1执行他(她)们的“网上银行”的位置,指定哪些账单以电子支付、这些账单何时要被支付、以及支付的金额。如本示例中所示,该计算机系统110包括诸如数据总线或其它电路之类的互连机制111,其耦接存储器系统112、处理器113、输入/输出接口 114以及通信接口 115。通信接口 115使计算机系统110能够与网络(未示出)上的其它设备(S卩,其它计算机)进行通信。
[0031]存储器系统112是任何类型的计算机可读介质,并且在本示例中,被编码有如本文所说明的两步认证操作应用140-1。两步认证操作应用140-1可以体现为支持根据本文描述的不同实施例的处理功能的软件代码,例如数据和/或逻辑指令(例如,存储在存储器或其它计算机可读介质(例如可移动盘)上的代码)。在计算机系统110的操作期间,处理器113经由互连机制111访问存储器系统112,以便启动、运行、执行、说明或以其它方式执行两步认证操作应用140-1的逻辑指令。这种方式的两步认证操作应用140-1的执行产生两步认证操作过程140-2的处理功能。换言之,两步认证操作过程140-2代表两步认证操作应用140-1的一个或多个部分或者运行实例(或整个两步认证操作应用140-1),其在运行时在计算机化设备110的处理器113上或内部执行或运行。
[0032]应注意本文所公开的示例配置包括两步认证操作应用140-1本身(S卩,以未执行或不执行的逻辑指令和/或数据的形式)。两步认证操作应用140-1可被存储在计算机可读介质(如软盘)、硬盘、电子、磁、光、或其它计算机可读介质上。两步认证操作的应用140-1也可以被存储在存储器系统112上,例如在固件、只读存储器(ROM)上,或者,如在本实施例中,作为例如随机存取存储器(RAM)中的可执行代码。除了这些实施例,还应注意,本文的其它实施例包括在处理器113中两步认证操作应用140-1作为两步认证操作过程140-2的执行。本领域技术人员将理解,计算机系统110可以包括其它过程和/或软件和硬件组件,例如在本实施例中未示出的操作系统。
[0033]显示器130不需要直接耦接到计算机系统110。例如,两步认证操作应用140-1可以在可经由网络接口 115远程访问的计算机化设备上执行。在此情况下,图形用户界面160可以被本地地显示给远程计算机的客户108,并且对本文的处理的执行可以是基于客户端-月艮务器的。
[0034]在操作期间,计算机系统100的处理器113经由互连机制111访问存储器系统112,从而启动、运行、执行、说明或以其它方式进行两步认证操作应用140-1的逻辑指令。对两步认证操作应用140-1的执行产生两步认证操作过程140-2的处理功能。换言之,两步认证操作过程140-2代表两步认证操作应用140-1的一个或多个部分(或整个应用),其在计算机化设备110的处理器113上或内部执行。
[0035]应当指出,除了两步认证操作过程140-2,本文的实施例包括两步认证操作应用140-1本身(即未执行或不执行的逻辑指令和/或数据)。两步认证操作应用140-1可被存储在诸如软盘、硬盘、或光介质之类的计算机可读介质上。两步认证操作的应用140-1也可以被存储在存储器类型系统上,例如在固件、只读存储器(ROM)上,或者,如在本示例中,作为存储系统112内(例如随机存取存储器或RAM中)的可执行代码。
[0036]除了这些实施例中,还应注意,本文的其他实施例包括在处理器113中两步认证操作应用140-1作为两步认证操作过程140-2的执行。本领域技术人员将理解,计算机系统110可以包括其它过程和/或软件和硬件组件,例如控制对与计算机系统110相关联的硬件资源的分配和使用的操作系统。
[0037]集成有(一个或多个)处理器的计算机系统或(一个或多个)设备可以包括,例如(一个或多个)个人计算机、(一个或多个)工作站(例如,Sun、HP)、(一个或多个)个人数字助理(PDA)、诸如(一个或多个)蜂窝电话之类的(一个或多个)手持式设备、(一个或多个)膝上型计算机、(一个或多个)手持式计算机,或者能够集成有可如本文所述的操作的(一个或多个)处理器的(一个或多个)其它设备。因此,本文所提供的设备不是穷举的,并且被提供用于说明而非限制。
[0038]对“微处理器”和“处理器”,或者“该微处理器”和“该处理器”的提及可以理解为能够在(一个或多个)独立/或分布式环境中通信、并且因此可以被配置为与其它处理器经由有线或无线通信来通信的一个或多个微处理器,其中这样的一个或多个处理器可以被配置为在一个或多个受处理器控制的设备(其可以是类似的或者是不同的设备)上操作。对这样的术语“微处理器”或“处理器”的使用可因此也被理解为包括中央处理单元、算术逻辑单元、专用集成电路(IC)和/或任务引擎,这样的示例是说明性而非限制性的。
[0039]此外,除非另有说明,对存储器的提及可以包括一个或多个处理器可读和可访问存储器元件和/或组件,其可以内置于受处理器控制的设备中、在受处理器控制的设备外和/或可以通过使用各种通信协议经由有线或无线网络来访问;并且除非另有规定,其可以被布置为包括外部和内部存储器设备的组合,其中,基于应用这样的存储器可以是连续的和/或分区的。据此,对数据库的提及可以理解为包括一个或多个存储器关联,其中这样的提及可以包括可商购的数据库产品(例如,SQL、Inf ormix、Orac I e)和专有数据库,并且还可以包括用于关联存储器的其它结构,例如为链接、队列、图、树,所提供的结构是说明性而非限制性的。
[0040]除非另有说明,对网络的提及可以包括一个或多个内联网和/或互联网,以及虚拟网络。根据以上所述,本文提及的微处理器指令或微处理器可执行指令可以理解为包括可编程硬件。
[0041]除非另有说明,对词语“基本上”的使用可以被说明为包括精确的关系、条件、排布、取向和/或其它特性,以及它们这样程度的偏差:如本领域普通技术人员所理解的,这样的偏差不会实质上影响所公开的方法和系统。
[0042]贯穿本公开整体,对用于修饰名词的词语“一”或“一个”的使用可以理解为可出于便利性并且包括一个或超过一个所修饰的名词,除非另有说明。
[0043]通过附图所描述和/或以其它方式描绘的、可与其它设备通信、关联和/或可以基于其它设备的元件、组件、模块和/或其部件可理解为以直接和/或间接的方式与其它设备通信、关联和/或可以基于其它设备是基于,除非本文另有规定。
[0044]尽管已经相对其具体实施例描述了方法和系统,方法和系统不局限于此。显然,许多修改和变化在上述教导的指导下变得显而易见。本领域技术人员可以进行对本文所描述和示出的细节、材料和部件的排布的许多额外变化。
[0045]已经描述了本发明的优选实施例,可以使用包含这些概念的其它实施例现在对本领域的普通技术人员将变得显而易见。此外,作为本发明的一部分的软件可以在包括计算机可用介质的计算机程序产品中体现。例如,这种计算机可用介质可以包括其上存储有计算机可读程序代码段的可读存储器设备(例如,硬盘驱动器、CD-ROM、DVD-ROM、或计算机磁盘。计算机可读介质还可以包括通信链路,或者是光纤有线、或者是无线,其上承载有作为数字或模拟信号的程序代码段。因此,我们认为本发明不应该限于所描述的实施例,而是应该仅由所附权利要求的精神和范围进行限制。
【主权项】
1.一种计算机实现的方法,包括: 使用第一编码库来生成第一哈希口令,所述第一哈希口令用于验证组件,所述组件具有存储器,所述存储器具有受保护的部分和不受保护的部分; 使用所述第一编码库来生成第一隐藏哈希字符串,所述第一隐藏哈希字符串用于验证所述组件; 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一哈希口令写入所述组件的受保护部分;并且 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一隐藏哈希字符串写入所述组件的受保护部分。2.如权利要求1所述的方法,还包括验证所述组件,验证所述组件包括: 使用所述第一哈希口令来解锁和读取所述组件的受保护部分的一部分;并且将来自受保护的存储器的所述第一隐藏哈希字符串与使用所述第一编码库生成的所述第一哈希字符串进行比较。3.如权利要求1所述的方法,其中所述第一哈希口令和所述第一哈希字符串对每个组件是唯一的。4.如权利要求1所述的方法,其中所述组件包括四通道小型可插拔QSFP+收发器。5.如权利要求1所述的方法,还包括,在系统供应商处: 使用所述第一编码库生成第二哈希口令,以及 使用所述第一编码库生成第二隐藏哈希字符串。6.—种其上具有计算机可读代码的非暂态计算机可读存储介质,所述计算机可读代码用于四通道小型可插拔QSFP+收发器的两步认证和激活;所述介质包括指令,其中计算机系统执行包括下述项的操作: 使用第一编码库来生成第一哈希口令,所述第一哈希口令用于验证组件,所述组件具有存储器,所述存储器具有受保护的部分和不受保护的部分; 使用所述第一编码库来生成第一隐藏哈希字符串,所述第一隐藏哈希字符串用于验证所述组件; 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一哈希口令写入所述组件的受保护部分;并且 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一隐藏哈希字符串写入所述组件的受保护部分。7.如权利要求6所述的计算机可读存储介质,其中所述操作还包括验证所述组件,验证所述组件包括: 使用所述第一哈希口令来解锁和读取所述组件的受保护部分的一部分;并且将来自受保护的存储器的所述第一隐藏哈希字符串与使用所述第一编码库生成的所述第一哈希字符串进行比较。8.如权利要求6所述的计算机可读存储介质,其中所述第一哈希口令和所述第一哈希字符串对每个组件是唯一的。9.如权利要求7所述的计算机可读存储介质,所述操作还包括,在系统供应商处: 使用第一编码库生成第二哈希口令,并且 使用所述第一编码库生成第二隐藏哈希字符串。10.一种计算机系统,包括两个计算机,每个所述计算机包括: 存储器; 处理器; 通信接口; 互连机制,所述互连机制耦接所述存储器、所述处理器以及所述通信接口;并且其中所述存储器编码有提供四通道小型可插拔QSFP+收发器的两步认证和激活的应用,当所述应用在所述处理器上执行时提供用于处理信息的过程,所述过程使得所述计算机系统执行包括下述项的操作: 使用第一编码库来生成第一哈希口令,所述第一哈希口令用于验证组件,所述组件具有存储器,所述存储器具有受保护的部分和不受保护的部分; 使用所述第一编码库来生成第一隐藏哈希字符串,所述第一隐藏哈希字符串用于验证所述组件; 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一哈希口令写入所述组件的受保护部分;并且 使用所述第一哈希口令来解锁所述组件的受保护部分并将所述第一隐藏哈希字符串写入所述组件的受保护部分。
【文档编号】G06F21/60GK105938537SQ201610125526
【公开日】2016年9月14日
【申请日】2016年3月4日
【发明人】罗伯特·李, 民治本间, 维克拉姆·拉马钱德兰
【申请人】阿瓦雅公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1