mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 23:40:19 +08:00
Docs/espressif: Add crypto defconfig docs for esp32[-c3|-c6|-h2]
Docs/espressif: Add crypto defconfig docs for risc-v based Espressif chips Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
This commit is contained in:
committed by
Xiang Xiao
parent
b7f98a939e
commit
d2eb3db5b6
@@ -163,6 +163,24 @@ disables the NuttShell to get the best possible score.
|
|||||||
.. note:: As the NSH is disabled, the application will start as soon as the
|
.. note:: As the NSH is disabled, the application will start as soon as the
|
||||||
system is turned on.
|
system is turned on.
|
||||||
|
|
||||||
|
crypto
|
||||||
|
------
|
||||||
|
|
||||||
|
This configuration enables support for the cryptographic hardware and
|
||||||
|
the ``/dev/crypto`` device file. Currently, we are supporting SHA-1,
|
||||||
|
SHA-224 and SHA-256 algorithms using hardware.
|
||||||
|
To test hardware acceleration, you can use `hmac` example and following output
|
||||||
|
should look like this::
|
||||||
|
|
||||||
|
nsh> hmac
|
||||||
|
...
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
|
||||||
efuse
|
efuse
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|||||||
@@ -365,7 +365,7 @@ RMT Yes
|
|||||||
RNG Yes
|
RNG Yes
|
||||||
RSA No
|
RSA No
|
||||||
RTC Yes
|
RTC Yes
|
||||||
SHA No
|
SHA Yes
|
||||||
SPI Yes
|
SPI Yes
|
||||||
SPIFLASH Yes
|
SPIFLASH Yes
|
||||||
SPIRAM No
|
SPIRAM No
|
||||||
|
|||||||
@@ -146,6 +146,24 @@ disables the NuttShell to get the best possible score.
|
|||||||
.. note:: As the NSH is disabled, the application will start as soon as the
|
.. note:: As the NSH is disabled, the application will start as soon as the
|
||||||
system is turned on.
|
system is turned on.
|
||||||
|
|
||||||
|
crypto
|
||||||
|
------
|
||||||
|
|
||||||
|
This configuration enables support for the cryptographic hardware and
|
||||||
|
the ``/dev/crypto`` device file. Currently, we are supporting SHA-1,
|
||||||
|
SHA-224 and SHA-256 algorithms using hardware.
|
||||||
|
To test hardware acceleration, you can use `hmac` example and following output
|
||||||
|
should look like this::
|
||||||
|
|
||||||
|
nsh> hmac
|
||||||
|
...
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
|
||||||
efuse
|
efuse
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|||||||
@@ -356,7 +356,7 @@ RNG Yes
|
|||||||
RSA No
|
RSA No
|
||||||
RTC Yes
|
RTC Yes
|
||||||
SDIO No
|
SDIO No
|
||||||
SHA No
|
SHA Yes
|
||||||
SPI Yes
|
SPI Yes
|
||||||
SPIFLASH Yes
|
SPIFLASH Yes
|
||||||
SPIRAM No
|
SPIRAM No
|
||||||
|
|||||||
@@ -129,6 +129,24 @@ disables the NuttShell to get the best possible score.
|
|||||||
.. note:: As the NSH is disabled, the application will start as soon as the
|
.. note:: As the NSH is disabled, the application will start as soon as the
|
||||||
system is turned on.
|
system is turned on.
|
||||||
|
|
||||||
|
crypto
|
||||||
|
------
|
||||||
|
|
||||||
|
This configuration enables support for the cryptographic hardware and
|
||||||
|
the ``/dev/crypto`` device file. Currently, we are supporting SHA-1,
|
||||||
|
SHA-224 and SHA-256 algorithms using hardware.
|
||||||
|
To test hardware acceleration, you can use `hmac` example and following output
|
||||||
|
should look like this::
|
||||||
|
|
||||||
|
nsh> hmac
|
||||||
|
...
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha1 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
hmac sha256 success
|
||||||
|
|
||||||
efuse
|
efuse
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|||||||
@@ -357,7 +357,7 @@ RMT Yes
|
|||||||
RNG Yes
|
RNG Yes
|
||||||
RSA No
|
RSA No
|
||||||
RTC Yes
|
RTC Yes
|
||||||
SHA No
|
SHA Yes
|
||||||
SPI Yes
|
SPI Yes
|
||||||
SPIFLASH Yes
|
SPIFLASH Yes
|
||||||
SPIRAM No
|
SPIRAM No
|
||||||
|
|||||||
Reference in New Issue
Block a user