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

Scratchpad-to-DRAM paging and encryption #26

Description

@archshift

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions