PruteanuVlad opened a new pull request, #16016:
URL: https://github.com/apache/nuttx/pull/16016

   ## Summary
   This enables the use of the cryptographic accelerator within the ESP32. The 
support algorithms are: SHA1, SHA256, SHA384 and SHA512.
   The existing support for hardware accelerated SHA-HMAC on ESP32C3 and the 
software only implementation for SHA were used as a starting point for the 
code. One main difference between this and the ESP32C3 is that the code has 
been optimized to remove redundant functions. Since differences between the 4 
support algorithms are minimal (different registers and block size) an effort 
has been made to keep only one function for all algorithms, where it was 
possible.
   
   
   ## Impact
   
   *Update this section, where applicable, on how change affects users,
    build process, hardware, documentation, security, compatibility, etc.*
   
   ## Testing
   
   *Update this section with details on how did you verify the change,
    what Host was used for build (OS, CPU, compiler, ..), what Target was
    used for verification (arch, board:config, ..), etc. Providing build
    and runtime logs from before and after change is highly appreciated.*
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to