rsahita
Security Architect - Currently working at Rivos Inc. Previously - Sr. Principal Engineer for Platform Security Architecture & Confidential Computing at Intel.
Rivos Inc.Portland, Oregon
Pinned Repositories
riscv-ap-tee-io
This TG will define AP-TEE-IO ABI extensions to provide Confidential VM-assigned devices with secure direct access to confidential memory as well as MMIO, removing the dependence on para-virtualized I/O.
cloud-hypervisor
A rust-vmm based cloud hypervisor
jailhouse
Linux-based partitioning hypervisor
libkrun
A dynamic library providing Virtualization-based process isolation capabilities
opensbi
RISC-V Open Source Supervisor Binary Interface
opentitan
OpenTitan: Open source silicon root of trust
riscv-ap-tee
This repo holds the work area and revisions of the RISC-V AP-TEEI specification. This specification defines the programming interfaces (ABI) to support a scalable confidential compute architecture for RISC-V application-processor platforms. The RISC-V AP-TEE Interface is used by OS/VMMs to enable scalable hosting of confidential virtual machines, applications and other workloads where the hosting software, infrastructure, developers and operators are considered outside the Trusted Computing Base (TCB).
riscv-isa-manual
RISC-V Instruction Set Manual
riscv-smmtt
This specification will define the Smmtt privilege ISA extensions required to support the supervisor domain isolation for many isolation use cases e.g. confidential-computing, fault isolation and so on.
salus
Risc-V hypervisor for TEE development
rsahita's Repositories
rsahita/riscv-ap-tee
This repo holds the work area and revisions of the RISC-V AP-TEEI specification. This specification defines the programming interfaces (ABI) to support a scalable confidential compute architecture for RISC-V application-processor platforms. The RISC-V AP-TEE Interface is used by OS/VMMs to enable scalable hosting of confidential virtual machines, applications and other workloads where the hosting software, infrastructure, developers and operators are considered outside the Trusted Computing Base (TCB).
rsahita/cloud-hypervisor
A rust-vmm based cloud hypervisor
rsahita/jailhouse
Linux-based partitioning hypervisor
rsahita/libkrun
A dynamic library providing Virtualization-based process isolation capabilities
rsahita/opensbi
RISC-V Open Source Supervisor Binary Interface
rsahita/opentitan
OpenTitan: Open source silicon root of trust
rsahita/riscv-isa-manual
RISC-V Instruction Set Manual
rsahita/riscv-smmtt
This specification will define the Smmtt privilege ISA extensions required to support the supervisor domain isolation for many isolation use cases e.g. confidential-computing, fault isolation and so on.
rsahita/salus
Risc-V hypervisor for TEE development
rsahita/riscv-cfi
This repo holds the work area and revisions of the RISC-V CFI (Shadow Stack and Landing Pads) specifications. CFI defines the privileged and unprivileged ISA extensions that can be used by privileged and unprivileged programs to protect the integrity of their control-flow.
rsahita/riscv-opcodes
RISC-V Opcodes
rsahita/riscv-platform-security-model
RISC-V Platform Security Model
rsahita/rsahita.github.io
rsahita/rust-spdm
a rust version SPDM protocol implementation
rsahita/sail-riscv
Sail RISC-V model