Standard Definition of a cybersecurity adversary is anything that has the ability to: Execute and control the input of user programs in an operating system
QSigma’s Expanded Definition of a cybersecurity adversary adds:
- Anything that can gain operating system privileges over time without immediate detection
- security features alterable by system privileges are vulnerable!
- Anything that can alter compiled code at the assembly language level
- Anything that can alter manufacturing processes and inject back doors into hardware
- Anything that can configure data memory device which installs malware altering task and/or program information when connected
- Anything that can send data messages that install malware altering task and/or program information
The SiMulPro core thwarts all of these threats:
Cybersecurity attacks that cannot happen by SiMulPro core design -Attacks altering instructions in a program
- Attacks altering function return stack
- Attacks using data leakage from leftover state after a program runs
Detected and stopped using new circuits
- Read before write attacks
Detected and stopped using new circuits and compiler stage tools
- Attacks using buffer overflow
- Attacks using illegal pointer references
- Dynamic allocation related attacks
- Attacks writing to Read Only Memory Object oriented specific attacks
Prevented in design process using the SiMulPro core’s operational features
- Generation of back doors in chips