发明名称 Secure original equipment manufacturer (OEM) identifier for OEM devices
摘要 An authorized information handling system (IHS) generates unique identifier codes for an OEM (programmable) device designed as a component for an IHS. An identifier generation and validation (IGV) controller in the authorized IHS generates a unique encrypted sequence by encrypting identification (ID) data read from the OEM device. The IGV controller generates a unique OEM identifier code by further encrypting the encrypted sequence using a first OEM proprietary code. The IGV controller writes the first identifier code to a pre-specified storage location of the OEM device. According to one embodiment, the IGV controller generates the unique OEM identifier code using a second reversible encryption-decryption component that comprises an Exclusive-OR (XOR) scrambler engine and generates the unique encrypted sequence using a first reversible encryption-decryption component that comprises an LFSR based scrambler, which utilizes polynomial coefficients that are securely generated and maintained.
申请公布号 US9230137(B2) 申请公布日期 2016.01.05
申请号 US201313905209 申请日期 2013.05.30
申请人 DELL PRODUCTS, L.P. 发明人 Berke Stuart Allen;Khatri Mukund Purshottam
分类号 G06F21/73;G06F21/57 主分类号 G06F21/73
代理机构 Isidore PLLC 代理人 Isidore PLLC
主权项 1. A method for securely generating a unique original equipment manufacturer (OEM) identifier code for an OEM programmable device, the method comprising: generating, by an OEM authorized secure information handling system (IHS), a unique encrypted sequence by performing a first encryption on identification (ID) data read from the OEM programmable device, wherein the generating the unique encrypted sequence comprises generating the unique encrypted sequence using a first reversible encryption-decryption component that comprises an LFSR based scrambler, which utilizes polynomial coefficients that are securely generated and maintained; generating an OEM proprietary code; generating a unique OEM identifier code for the OEM programmable device by performing a second encryption on the unique encrypted sequence using the OEM proprietary code, wherein the generating a unique OEM identifier code for the OEM programmable device comprises generating the unique OEM identifier code using a second reversible encryption-decryption component that comprises an Exclusive-OR (XOR) scrambler engine; writing the unique OEM identifier code to a pre-specified storage location of the OEM programmable device; encrypting source code for at least one of (a) the OEM proprietary code and (b) the polynomial coefficients utilized within the first reversible encryption-decryption component to prevent third party access to the proprietary code and polynomial coefficients; and periodically updating at least one of (a) the OEM proprietary code and (b) the polynomial coefficients utilized within the first reversible encryption-decryption component to provide enhanced security.
地址 Round Rock TX US