会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明专利
    • 利用被保護的控制密鑰之驗證軟體的系統與方法 SYSTEM AND METHOD FOR AUTHENTICATING SOFTWARE USING PROTECTED MASTER KEY
    • 利用被保护的控制密钥之验证软件的系统与方法 SYSTEM AND METHOD FOR AUTHENTICATING SOFTWARE USING PROTECTED MASTER KEY
    • TW200514408A
    • 2005-04-16
    • TW093115948
    • 2004-06-03
    • 萬國商業機器公司 INTERNATIONAL BUSINESS MACHINES CORPORATION
    • 戴維 克瑞福 CRAFT, DAVID
    • H04LG06F
    • G06F21/123
    • 一處理單元包含一唯讀加密密鑰。軟體自非揮發性儲存裝置被載入至系統記憶體。位於系統儲存區的軟體程式碼映像包含前置值(prefix value)及後置值(suffix value)。前置值與處理單元之主控密鑰結合,以建立一隨機亂數,供作為雜湊演算法(hashing algorithm)之種子值。雜湊演算法使用種子值,及配合由程式碼區塊所產生之簽署(signature),而產生一結果。在依各區執行過後,留下一個最後的結果。後置值與主控密鑰結合,並將此雜湊結果與在程式碼上使用雜湊演算法所產生的結果值相比較。若兩個結果相符合,則程式可通過驗證而可被執行。若兩個結果不相符合,則程式不會被載入。
    • 一处理单元包含一唯读加密密钥。软件自非挥发性存储设备被加载至系统内存。位于系统存储区的软件代码图像包含前置值(prefix value)及后置值(suffix value)。前置值与处理单元之主控密钥结合,以创建一随机乱数,供作为散列算法(hashing algorithm)之种子值。散列算法使用种子值,及配合由代码区块所产生之签署(signature),而产生一结果。在依各区运行过后,留下一个最后的结果。后置值与主控密钥结合,并将此散列结果与在代码上使用散列算法所产生的结果值相比较。若两个结果相符合,则进程可通过验证而可被运行。若两个结果不相符合,则进程不会被加载。
    • 4. 发明专利
    • 利用隱藏中間密鑰之驗證軟體的系統與方法 SYSTEM AND METHOD FOR AUTHENTICATING SOFTWARE USING HIDDEN INTERMEDIATE KEYS
    • 利用隐藏中间密钥之验证软件的系统与方法 SYSTEM AND METHOD FOR AUTHENTICATING SOFTWARE USING HIDDEN INTERMEDIATE KEYS
    • TW200509636A
    • 2005-03-01
    • TW093115949
    • 2004-06-03
    • 萬國商業機器公司 INTERNATIONAL BUSINESS MACHINES CORPORATION
    • 戴維 克瑞福 CRAFT, DAVID
    • H04L
    • G06F21/123
    • 一處理單元包含一唯讀加密密鑰。載入程式碼映像(loader code image)自非揮發性儲存裝置被載入至系統記憶體。載入程式碼映像包含前置值(prefix value)及後置值(suffix value)。前置值與處理單元之主控密鑰結合,以建立一隨機亂數,供作為雜湊演算法(hashing algorithm)之種子值。雜湊演算法使用種子值及配合由程式碼區塊所產生之簽署(signature),而產生一結果。在雜湊過程中,產生中間密鑰值並儲存至使用者無法存取之記憶區域。在載入程式(loader)被驗證及載入後,載入程式使用中間密鑰值。載入程式使用雜湊演算法結合一或多個中間密鑰值,以及對應其他軟體模組之前置值及後置值來驗證軟體,並在驗證後載入軟體。
    • 一处理单元包含一唯读加密密钥。引导程序码图像(loader code image)自非挥发性存储设备被加载至系统内存。引导程序码图像包含前置值(prefix value)及后置值(suffix value)。前置值与处理单元之主控密钥结合,以创建一随机乱数,供作为散列算法(hashing algorithm)之种子值。散列算法使用种子值及配合由代码区块所产生之签署(signature),而产生一结果。在散列过程中,产生中间密钥值并存储至用户无法存取之记忆区域。在引导程序(loader)被验证及加载后,引导程序使用中间密钥值。引导程序使用散列算法结合一或多个中间密钥值,以及对应其他软件模块之前置值及后置值来验证软件,并在验证后加载软件。