Computer Engineering Resources
  • Computer Engineering Resources
  • Deep dive
    • Accelerators
    • Distributed Systems
    • Electronics
    • FPGA
    • Hardware Design
    • High Performance Computing
    • Hardware-Software Interface
    • Interconnects
    • Interesting Companies
    • Memory and Storage Systems
    • Systems for ML
    • Computer Networks
    • Operating Systems and Virtualization
    • Parallel Computing
    • Performance
    • Processors
    • Programming Resources relevant to Comp Engg.
    • Computer Security
    • Systems
    • Tools and Utilities
Powered by GitBook
On this page
  • Concepts
  • Hardware Security
  • Software Security

Was this helpful?

Edit on Git
  1. Deep dive

Computer Security

PreviousProgramming Resources relevant to Comp Engg.NextSystems

Last updated 3 years ago

Was this helpful?

Concepts

Hardware Security

  • - Audits x86 processors for hidden instructions and hardware bugs, by systematically generating machine code to search through a processor's instruction set, and monitoring execution for anomalies.

  • - CacheOut, a new speculative execution attack that is capable of leaking data from Intel CPUs across many security boundaries.

  • - Walkthrough of an interesting way to break the boot flow

  • - An Open Framework for Architecting Trusted Execution Environments

Software Security

  • - A set of instructions that increases the security of application code and data, giving them more protection from disclosure or modification

  • - A curated list of cryptography resources and links.

Concepts
Hardware Security
Software Security
A Primer on Security Threats for Computer Architects
SandSifter
Cacheout
Glitch the Switch
Keystone Enclave
Zombieload explained
Interactive Guide to Buffer Overflow Exploitation
Intel Software Guard Extensions
Awesome cryptography