keystone-enclave / keystone翻译 / 编辑

最近提交:18天前
创建时间:2018.06.13

语言构成

Objective-C49.7%
C46.9%
Shell1.7%
Makefile1.1%
Assembly0.5%

README

Keystone Enclave: An Open-Source Secure Enclave for RISC-V Processors

Documentation Status Build Status

Visit Project Website for more information.

Quick Start

git clone https://github.com/keystone-enclave/keystone
cd keystone

Install Dependencies (Ubuntu)

sudo apt update
sudo apt install autoconf automake autotools-dev bc bison build-essential curl \
expat libexpat1-dev flex gawk gcc git gperf libgmp-dev libmpc-dev libmpfr-dev \
libtool texinfo tmux patchutils zlib1g-dev wget bzip2 patch vim-common lbzip2 \
python pkg-config libglib2.0-dev libpixman-1-dev

Setup Tools and Submodules

./fast-setup.sh

Build All

make

Run QEMU

./scripts/run-qemu.sh

Test

login with root/busybear.

[in QEMU machine]
insmod keystone-driver.ko
./test

Terminate QEMU

poweroff

Documentation

See docs for detailed documentation.

Contributing

See CONTRIBUTING.md

讨论区

说说你的看法