发明名称 SYSTEM, DEVICES AND METHODS FOR COLLABORATIVE EXECUTION OF SOFTWARE APPLICATION COMPRISING AT LEAST ONE ENCRYPTED INSTRUCTION
摘要 PROBLEM TO BE SOLVED: To prevent improper execution of an application even on an untrusted platform.SOLUTION: A host 110 reads a pre-encrypted instruction J (S10); encrypts J and a random kusing a key kto obtain L (S11); and sends it to a circuit 120 (S12). The circuit 120 decrypts L using kto obtain J and the random k(S13); decrypts J to obtain I (S14); encrypts I with M=k; and sends it to the host 110 (S16). The host 110 decrypts M using kto obtain I (S17); and executes I (S18).
申请公布号 JP2013175179(A) 申请公布日期 2013.09.05
申请号 JP20130026948 申请日期 2013.02.14
申请人 THOMSON LICENSING 发明人 MOHAMED KARROUMI;DURAND ALAIN;DAVIDE ALESSIO;JOYE MARC
分类号 G06F21/12 主分类号 G06F21/12
代理机构 代理人
主权项
地址