RIOT icon indicating copy to clipboard operation
RIOT copied to clipboard

sys/psa_crypto: one-shot Chacha20 support

Open Wunderbaeumchen99817 opened this issue 1 year ago • 3 comments

Contribution description This PR adds a new pseudomodule for using the existing chacha20-algorithms in a simpler way. More specific: It adds gluecode for the PSA Crypto API to access the RIOT implementation of CHACHA20.

Testing procedure The corresponding tests are located in tests/sys/psa_crypto_hashes/example_cipher_chacha20.c

You can run them the following way:

go to tests/sys/psa_crypto_cipher/ run "make compile-commands" run "make flash test" Issues/PRs references N/A

Wunderbaeumchen99817 avatar Jun 04 '24 11:06 Wunderbaeumchen99817

Murdock results

:heavy_check_mark: PASSED

b9396c4739ded7c91b098613073c75921a6692f4 sys/psa_crypto: chacha20 oneshot gluecode

Success Failures Total Runtime
10215 0 10215 19m:11s

Artifacts

riot-ci avatar Jun 24 '24 16:06 riot-ci

Some unused parameter warnings which let the CI fail: https://ci.riot-os.org/details/8fd578f3a2364f3abf17716e17dc1bcc

mguetschow avatar Jun 24 '24 16:06 mguetschow

@Wunderbaeumchen99817 @darthdrannel Would you like to squash or should I take over?

mguetschow avatar Sep 24 '24 15:09 mguetschow