nuttx
nuttx copied to clipboard
support /dev/crypto for nuttx
Summary
support /dev/crypto for nuttx,base form openbsd it suppot aes,des,hmac,gmac .. The most important thing is to achieve unified management of hardware crypto
todo
overwrite existing aes mode add hash stream add Asymmetric encryption like rsa add hardware achieve
Testing
pass it: https://github.com/apache/incubator-nuttx-apps/pull/1292
use ./tools/configure.sh sim:crypto
i add some hardware support,but some aes mode not support. it will add next pr
@pkarashchenko Thanks for your codereivew, I just submitted it once
@gustavonihei @Ouss4 this patch change esp crypto driver, please review it, thanks.
Many of the crypto implementations come from other places under BSD or related license. They should be added to https://github.com/apache/incubator-nuttx/blob/master/LICENSE
Many of the crypto implementations come from other places under BSD or related license. They should be added to https://github.com/apache/incubator-nuttx/blob/master/LICENSE
ok,done
Please rebase to the last mater to fix ci broken.