Confidential Consortium Framework
Перейти к файлу
Eddy Ashton a156bbf51d
Add additional Raft scenarios (#2840)
2021-07-23 11:21:15 +01:00
.azure-pipelines-templates Make daily more like release (#2830) 2021-07-22 10:18:15 +01:00
.devcontainer Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
.github Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.vscode Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
3rdparty Upgrade to CLI11 2.0.0 (#2813) 2021-07-16 11:49:08 +01:00
cmake Upgrade to Open Enclave 0.17.1 (#2795) 2021-07-13 21:00:18 +01:00
doc TLA+ model of CCF's Raft (#2821) 2021-07-23 09:30:51 +01:00
docker Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
edl Move channel manager into node state (#2780) 2021-07-09 09:34:19 +01:00
getting_started Do not try to use non-existent focal-8 llvm repo (#2836) 2021-07-22 22:09:03 +01:00
include/ccf Return receipts for signature transactions (#2785) 2021-07-14 19:22:47 +01:00
js/ccf-app js: require IEEE P1363 ECDSA signatures in `ccf.crypto.verifySignature` (#2737) 2021-07-06 15:21:11 +01:00
python Table-based formatting of entries in `read ledger.py` (#2791) 2021-07-21 11:09:37 +01:00
samples Return receipts for signature transactions (#2785) 2021-07-14 19:22:47 +01:00
scripts Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
src Add additional Raft scenarios (#2840) 2021-07-23 11:21:15 +01:00
tests Add additional Raft scenarios (#2840) 2021-07-23 11:21:15 +01:00
tla TLA+ model of CCF's Raft (#2821) 2021-07-23 09:30:51 +01:00
.azure-pipelines-gh-pages.yml Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.azure-pipelines.yml Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.cg.yml Trigger changes for release branches (#2544) 2021-04-30 11:04:03 +01:00
.clang-format Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
.cmake-format.py Remove Lua governance and Lua dependency (#2465) 2021-04-14 19:14:40 +01:00
.daily.yml Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.daily_canary Fix test_random_receipts to actually work across view changes (#2805) 2021-07-15 21:37:13 +01: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 Refresh Raft driver and unit test (#2823) 2021-07-22 16:38:54 +01:00
.gitmodules Remove submodule (#500) 2019-11-01 14:37:38 +00:00
.multi-thread.yml Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.nodes.sh Explicit node flags (#1803) 2020-10-22 14:54:43 +01:00
.prettierignore Add csv import/export to forum sample & remove old tsoa sample/test (#1963) 2020-12-03 09:18:29 +00:00
.pylintrc Use generated votes (#1413) 2020-07-17 14:13:53 +01:00
.stress.yml Upgrade base images and playbooks to Ubuntu 20.04 (focal) (#2819) 2021-07-20 16:08:06 +01:00
.threading_canary Turn off BFT tests in Multi-threaded job (#2822) 2021-07-20 13:47:41 +01:00
CCF-TECHNICAL-REPORT.pdf TR and docs (#19) 2019-05-02 21:00:42 +01:00
CHANGELOG.md 2.0.0-dev3 (#2826) 2021-07-21 14:35:25 +01:00
CMakeLists.txt Add additional Raft scenarios (#2840) 2021-07-23 11:21:15 +01:00
Doxyfile Historic queries: Range queries and app-dictated handles (#2233) 2021-03-01 16:19:14 +00:00
LICENSE Initial file import 2019-04-26 16:27:27 +01:00
README.md Update docs with research link (#2629) 2021-06-01 11:39:31 +01:00
SECURITY.md Create SECURITY.md (#813) 2020-02-07 13:58:27 +00:00
THIRD_PARTY_NOTICES.txt Remove Lua governance and Lua dependency (#2465) 2021-04-14 19:14:40 +01:00
cgmanifest.json Upgrade to CLI11 2.0.0 (#2813) 2021-07-16 11:49:08 +01:00
livehtml.sh npm package & updated js docs (#2331) 2021-03-29 19:34:33 +01:00
metrics.yml Replaces references to master with references to main (#2171) 2021-02-05 11:32:19 +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.