adding prng and sha256 psa_crypto support#249
adding prng and sha256 psa_crypto support#249Lukas-Luger wants to merge 1 commit intoeclipse-tinydtls:mainfrom
Conversation
fixed naming initialized psa inside dtls_init(); removed const on prf_labels, bc psa wants it in RAM testing removing makefile.riot in plattform specific progress on removing makefile working dtls_hash.h and .c file (tested with native sha2 and psa) fixed psa, reverted const little cleanup further cleanup fixed formating
|
First at all, thanks for your contribution. For open source projects of the Eclipse Foundation some rules for such contributions need to be obeyed to ensure, that others are able to use it with the Eclipse License (EPL 1.0). Did you read the CONTRIBUTING guidance? We will need a Eclipse Contributor Agreement from you in order to process the PR. |
|
Yes, I did read the CONTRIBUTING guidance and agreed to the ECA. Seems like it needed some time for processing the agreement. |
|
Is there anything to do to get this merged? |
|
Hi Lukas, sorry from my side. I had the reduce my time spent into open source projects to my free time. I currently try to maintain Eclipse/Californium and answer the questions for tinydtls. We have quite a lot of other PRs open, some for longer. In general I'm not sure, how long it will take. |
I am working on some glue code to enable the use of the PSA Certified API via a USE_PSA flag.
This PR implements hashing and prng. I used the existing prng include methodology as an example to further separate the hashing functionality into platform-specific files.
So far I have only tested psa hashing and prng as well as the provided software hashing function, but have not been able to test it with sodium for hashing.