Skip to content

Commit c5b978f

Browse files
etienne-lmsjockebech
authored andcommitted
architecture: crypto: remove section numbering prefixes
Remove the section numbering prefixes that used to help preserving the order of the sections in the generated documentation. These are no more needed. Signed-off-by: Etienne Carriere <[email protected]> Reviewed-by: Joakim Bech <[email protected]> Reviewed-by: Jens Wiklander <[email protected]>
1 parent 96b96c2 commit c5b978f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

architecture/crypto.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ square brackets ([1], [2]...) refer to the sections below.
2323
[3] crypto_*() (libtomcrypt.a and crypto.c)
2424
[4] /* LibTomCrypt */ (libtomcrypt.a)
2525
26-
[1] The TEE Cryptographic Operations API
27-
****************************************
26+
The TEE Cryptographic Operations API
27+
************************************
2828
OP-TEE implements the Cryptographic Operations API defined by the GlobalPlatform
2929
association in the :ref:`tee_internal_core_api`. This includes cryptographic
3030
functions that span various cryptographic needs: message digests, symmetric
@@ -44,8 +44,8 @@ The *utee\_\** functions are declared in utee_syscalls.h_ and implemented in
4444
utee_syscalls_asm.S_ They are simple system call wrappers which use the *SVC*
4545
instruction to switch to the appropriate system service in the OP-TEE kernel.
4646

47-
[2] The crypto services
48-
***********************
47+
The crypto services
48+
*******************
4949
All cryptography-related system calls are declared in tee_svc_cryp.h_ and
5050
implemented in tee_svc_cryp.c_. In addition to dealing with the usual work
5151
required at the user/kernel interface (checking parameters and copying memory
@@ -59,8 +59,8 @@ two main purposes:
5959
2. Provide an easy way to disable some families of algorithms at
6060
compile-time to save space. See sw_crypto_lib_ below.
6161

62-
[3] crypto_*()
63-
**************
62+
crypto_*()
63+
**********
6464
The ``crypto_*()`` functions implement the actual algorithms and helper
6565
functions. TEE Core has one global active implementation of this interface. The
6666
default implementation, mostly based on LibTomCrypt_, is as follows:
@@ -130,8 +130,8 @@ binary format.
130130
131131
.. _sw_crypto_lib:
132132

133-
[4] Software crypto library
134-
***************************
133+
Software crypto library
134+
***********************
135135

136136
LibTomCrypt is the default software implementation for cryptographic
137137
operations. When so, this is stated by OP-TEE configuration directives
@@ -180,8 +180,8 @@ crypto provider:
180180
- If you intend to make some algorithms optional, please try to re-use the
181181
same names for configuration variables as the default implementation.
182182

183-
[5] Support for crypto IC
184-
*************************
183+
Support for crypto IC
184+
*********************
185185
Some cryptographic co-processors and secure elements are supported under a
186186
Generic Cryptographic Driver interface, connecting the TEE Crypto generic APIs
187187
to the HW driver interface. This interface is in

0 commit comments

Comments
 (0)