• Patent Title: Security module for secure function execution on untrusted platform
  • Application No.: US14220321
    Application Date: 2014-03-20
  • Publication No.: US09654279B2
    Publication Date: 2017-05-16
  • Inventor: Wil MichielsJan Hoogerbrugge
  • Applicant: NXP B.V.
  • Applicant Address: NL Eindhoven
  • Assignee: NXP B.V.
  • Current Assignee: NXP B.V.
  • Current Assignee Address: NL Eindhoven
  • Main IPC: H04L9/00
  • IPC: H04L9/00 H04L29/06
Security module for secure function execution on untrusted platform
Abstract:
A method of performing a secure function on data inputs by a security module, including: receiving an encrypted data value by the security module; decrypting the encrypted data value using a white-box decryption block cipher and encoding the decrypted data value, wherein the data value is invisible to an attacker; performing a function on the encoded data value and producing an encoded result of the function, wherein the data value and the result are invisible to the attacker; decoding the encoded result of the programmed function and then encrypting the result using a white-box encryption block cipher, wherein the result is invisible to the attacker.
Information query
Patent Agency Ranking
0/0