Confidential Consortium Framework
Перейти к файлу
Eddy Ashton 2950d2a5c4
Add an Edit link in docs footer (#3407)
2022-01-14 17:41:25 +00:00
.azure-pipelines-templates Explicitly run CG Detection on release jobs only (#3373) 2022-01-10 12:09:16 +00:00
.devcontainer Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
.github Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.vscode Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
3rdparty Upgrade llhttp from v6.0.5 to v6.0.6 (#3328) 2021-12-15 18:26:39 +00:00
cmake Move constitutions to samples directory (#3401) 2022-01-13 18:31:53 +00:00
doc Add an Edit link in docs footer (#3407) 2022-01-14 17:41:25 +00:00
docker Intel PSW 2.15.100 (#3103) 2021-10-20 09:53:49 +01:00
edl Move channel manager into node state (#2780) 2021-07-09 09:34:19 +01:00
getting_started/setup_vm Update to doxygen 1.9.3 (#3355) 2022-01-05 13:20:26 +00:00
include/ccf Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
js/ccf-app Unpin node types (#3389) 2022-01-12 15:30:25 +00:00
python Remove `proposal_generator.py` (#3400) 2022-01-13 17:14:37 +00:00
samples Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
scripts Implement TLS in OpenSSL, support TLS 1.3 (#3361) 2022-01-09 15:16:46 +00:00
src Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
tests Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
tla TLA+ model of CCF's Raft (#2821) 2021-07-23 09:30:51 +01:00
.azure-pipelines-gh-pages.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.azure-pipelines-v8.yml Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.azure-pipelines.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.clang-format Clang 10 toolchain & default compiler updates (#2739) 2021-08-02 20:09:32 +01:00
.cmake-format.py Python infra: run CCF nodes inside containers (#2900) 2021-09-20 16:45:38 +00:00
.daily.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.daily_canary Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
.dockerignore Remove boost dependency (#349) 2019-09-03 17:24:38 +01:00
.gitattributes All our (non-vendored) .h and .cpp are C++ (#1330) 2020-06-23 15:34:55 +01:00
.gitignore Clean up doc structure (#3359) 2022-01-11 10:28:53 +00:00
.gitmodules Remove submodule (#500) 2019-11-01 14:37:38 +00:00
.multi-thread.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.prettierignore Clean up doc structure (#3359) 2022-01-11 10:28:53 +00:00
.pylintrc Use generated votes (#1413) 2020-07-17 14:13:53 +01:00
.stress.yml Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.threading_canary Cleanup Raft implementation (#3210) 2021-11-12 20:03:18 +00:00
.ycm_extra_conf.py Disable -Werror for YCM (#3161) 2021-11-04 16:45:41 +00:00
CCF-TECHNICAL-REPORT.pdf TR and docs (#19) 2019-05-02 21:00:42 +01:00
CHANGELOG.md Move constitutions to samples directory (#3401) 2022-01-13 18:31:53 +00:00
CMakeLists.txt Add initial implementation of Indexing system (#3280) 2022-01-14 15:49:56 +00:00
Doxyfile Update Doxyfile to 1.9.3 (#3391) 2022-01-12 12:49:31 +00:00
LICENSE Initial file import 2019-04-26 16:27:27 +01:00
README.md Create onboarding page (#3399) 2022-01-13 17:55:15 +00:00
SECURITY.md Create SECURITY.md (#813) 2020-02-07 13:58:27 +00:00
THIRD_PARTY_NOTICES.txt Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
cgmanifest.json Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
livehtml.sh upgrade_pip (#2934) 2021-09-02 15:35:27 +01:00
metrics.yml Try metrics groups (#3349) 2021-12-31 16:14:54 +00:00

README.md

The Confidential Consortium Framework

ccf

Docs

Continuous Integration Build Status
Daily Build Build Status
Documentation docs
Containers Build and Publish Release Containers

The Confidential Consortium Framework (CCF) is an open-source framework for building a new category of secure, highly available, and performant applications that focus on multi-party compute and data.

Get Started with CCF

Learn More

Third-party components

We rely on several open source third-party components, attributed under THIRD_PARTY_NOTICES.

Contributing

This project welcomes contributions and suggestions. Please see the Contribution guidelines.