Doc: update use of HACL
This commit is contained in:
parent
d53918451b
commit
577f26d723
@ -122,11 +122,12 @@ that are used everywhere for basic operations.
|
|||||||
services: the structure of URLs and the expected formats for input
|
services: the structure of URLs and the expected formats for input
|
||||||
and output bodies, via the use of ``data_encoding``.
|
and output bodies, via the use of ``data_encoding``.
|
||||||
- :package:`tezos-crypto` wraps the external cryptography
|
- :package:`tezos-crypto` wraps the external cryptography
|
||||||
libraries that we use. We try to use minimal references
|
libraries that we use. We try to use minimal reference
|
||||||
implementations, with as thin as possible bindings. A possible plan
|
implementations, with as thin as possible bindings, and
|
||||||
is to use libraries from the HACL project, so that all of our crypto
|
rely on libraries from the
|
||||||
is extracted from Fstar, either with thin C bindings or directly in
|
`HACL* project <https://github.com/project-everest/hacl-star>`_,
|
||||||
OCaml.
|
written and verified in the F* programming language, and extracted
|
||||||
|
to C.
|
||||||
- :package:`tezos-micheline` is the concrete syntax used by
|
- :package:`tezos-micheline` is the concrete syntax used by
|
||||||
Michelson, the language of smart contracts. It mostly contains the
|
Michelson, the language of smart contracts. It mostly contains the
|
||||||
generic, untyped AST, a printer and a parser.
|
generic, untyped AST, a printer and a parser.
|
||||||
|
Loading…
Reference in New Issue
Block a user