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.

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
Concepts
Hardware Security
Software Security