Presentation is loading. Please wait.

Presentation is loading. Please wait.

Secure Execution Crypto Microprocessor

Similar presentations


Presentation on theme: "Secure Execution Crypto Microprocessor"— Presentation transcript:

1 Secure Execution Crypto Microprocessor
Abdel-Karim R. Al Tamimi

2 Contents What is secure execution ? What are the benefits ?
Implementation Assembler Questions ? Abdel-Karim R. Al Tamimi

3 What is Secure Execution ?
Wants to Update Sensors’ Code 010 110 Enc Code Enc Code Enc Code Enc Code Enc Code 110 011 001 Abdel-Karim R. Al Tamimi

4 Security down to instruction level. Every instruction is encrypted.
What are the benefits? Security down to instruction level. Every instruction is encrypted. Built-in encryption capabilities. Output can be encrypted Effective software registration. I need new software Encrypted Software Description Machine ID Decrypt & Execute Abdel-Karim R. Al Tamimi

5 Implementation Flow of data Decryption stage Encryption stage
Encrypted Instruction Encrypted results Encrypted Results 128-bit Instructions 32-bit Instructions Results Using Rijndael (AES) Using Rijndael (AES) Abdel-Karim R. Al Tamimi

6 Implementation   32-bit data 1010 1001 128-bit Enc. Data 32-bit
Abdel-Karim R. Al Tamimi

7 Abdel-Karim R. Al Tamimi

8 Question ? Questions ? Abdel-Karim R. Al Tamimi


Download ppt "Secure Execution Crypto Microprocessor"

Similar presentations


Ads by Google