Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

Scratchpad-to-DRAM paging and encryption #26

Open
5 of 7 tasks
archshift opened this issue Feb 18, 2020 · 0 comments
Open
5 of 7 tasks

Scratchpad-to-DRAM paging and encryption #26

archshift opened this issue Feb 18, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@archshift
Copy link
Contributor

archshift commented Feb 18, 2020

This will be a tracking issue for the progress of DRAM encryption in the runtime.

In-memory encryption

  • Add AES software implementation into the runtime
  • Add support for AES hardware implementations (SBI call for crypto copies?)
  • Hook AES driver into memory page in/out
  • Use secure IVs for protection against replay attacks

Memory consistency

  • Add SHA software software implementation into the runtime
  • Add support for SHA hardware implementations
  • Store page hashes for consistency checking
@archshift archshift added the enhancement New feature or request label Feb 18, 2020
@archshift archshift self-assigned this Feb 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant