This commit is contained in:
Julien Maffre 2022-10-25 17:21:10 +01:00 коммит произвёл GitHub
Родитель 032f7a44c8
Коммит 65805fa589
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 31 добавлений и 0 удалений

23
doc/overview/faq.rst Normal file
Просмотреть файл

@ -0,0 +1,23 @@
Frequently Asked Questions
===========================
Deployment
----------
“Can CCF run without a Trusted Execution Environment (:term:`TEE`)?”
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCF can be run on any x86 CPU without a TEE in :doc:`/operations/platforms/virtual` mode.
However, this mode does not provide any security guarantees (e.g. no memory encryption and no remote attestation) and should not be used for production deployments.
.. tip:: The :doc:`/operations/platforms/virtual` mode may be useful for development when access to TEE-enabled hardware is limited (e.g. continuous integration pipelines).
“Can CCF run on-prem rather than in Azure?”
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCF itself can run on prem as well as in Azure.
However, for the :term:`TEE` security guarantees to be trusted by clients and operators, the deployment environment should have access to the endorsements of the TEE attestation reports.
While Azure caches these endorsements transparently, on-prem CCF deployments require the development of a specific infrastructure to store and serve the endorsements.
The procedure to follow is described `here <https://github.com/openenclave/openenclave/tree/master/docs/GettingStartedDocs/Contributors/NonAccMachineSGXLinuxGettingStarted.md>`_.
Note that this setup is not tested by the CCF team. Support can be obtained from the :term:`Open Enclave` project.

Просмотреть файл

@ -8,6 +8,13 @@ Overview
CCF in a hundred words, and the fundamental concepts it implements. Start Here.
---
:fa:`question` :doc:`faq`
^^^^^^^^^^^^^^^^^^^^^^^^^
Frequently Asked Questions.
---
:fa:`scroll` :doc:`governance`
@ -38,4 +45,5 @@ Overview
what_is_ccf
governance
performance
faq
glossary