Penglai-Enclave-sPMP icon indicating copy to clipboard operation
Penglai-Enclave-sPMP copied to clipboard

Penglai Enclave is an open-sourced, secure and scalable TEE system for RISC-V.

Results 13 Penglai-Enclave-sPMP issues
Sort by recently updated
recently updated
newest added

Random number is important in monitor's private key generation and signature generation. This random number generator is based on system time, sbi_timer(). Signed-off-by: Qingyu Shang

OpenSBI has released its 1.0 version. We should bump up Penglai to support 1.0 openSBI.

enhancement

Currently Penglai's SM (statically) assumes 16 PMPs. However, there are some platforms support less (e.g., 8 PMPs) or more (e.g., in the future with ePMP we will have upto 64)....

enhancement

Comment four lines in `hash_enclave` to make it the same as sign_tool's `hash_enclave`.

os-openEuler 23.09 kernal-6.4.0 reference document links for demo run https://github.com/Penglai-Enclave/Penglai-secGear/blob/riscv-penglai-zx-dev/docs/riscv_tee.md Error which I got during compilation of demos [root@openeuler-riscv64 debug]# cmake -DENABLE_ENC_KEY=1 -DCMAKE_BUILD_TYPE=Debug -DENCLAVE=PL -DSDK_PATH=/root/dev/sdk -DSSL_PATH=/root/dev/sdk/penglai_sdk_ssl -DPL_SSLLIB_PATH=/opt/penglai/openssl .. =============cmake help...

Hi Dong Du, Facing kernel panic for openEuler 23.09 Workstation details: Ubuntu 22.04 RISC-V cross compilier 13.2.0 qemu version 8.1.50 **Steps to reproduce:** Cross compilied u-boot, opensbi-1.2 as per the...

I build the qemu binaries from the "riscv-qemu" path, which generate qemu 4.1.1. when I use this qemu to load the image, it hang up at the output as following...

For Penglai with OpenSBI-v1.0(under directory opensbi-1.0), pmp0 configuration for monitor protection is inaccurate. It now uses _fw_start and _fw_end to decide pmp0 configuration, which facilitates the migration on dev boards....