nuttx-mirror/crypto
Alin Jerpelea 6e92920464 crypto/sha1: migrate to SPDX identifier
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.

define NuttX local NuttX-PublicDomain identifier

 “Public Domain” is a concept distinct from copyright licensing;
it generally means that the work no longer has any copyright protection
or ownership, and therefore requires no license permission in order to
use, copy, modify, distribute, perform, display, etc.
In the United States – and many jurisdictions – copyright protections
attach automatically to creative works upon creation if they satisfy
certain minimum criteria.
“Public Domain” would thus represent a significant change to the legal
status of the work.
The rules around “Public Domain” often vary or are unspecified
jurisdiction to jurisdiction. Adding to the confusion, some
jurisdictions may not even recognize the concept of “Public Domain”
(or similar). As such, a license may nevertheless be required or implied
in these cases. Even in the U.S., there is no clear,
officially-sanctioned procedure for affirmatively placing
copyright-eligible works into the “Public Domain” aside from natural
statutory expiration of copyright. The bottom-line is, there are few if
any objective, brightline rules for proactively placing
copyright-eligible works into the Public Domain that we can broadly
rely on.

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-12-16 14:18:35 +08:00
..
aes.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
blake2s.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
blf.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
bn.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
cast.c crypto/cast: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
castsb.h crypto/cast: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
chacha_private.h crypto/chacha: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
chachapoly.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
cmac.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
CMakeLists.txt crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
crypto.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
cryptodev.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
cryptosoft.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
curve25519.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
des_locl.h crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
ecb3_enc.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
ecb_enc.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
gmac.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
hmac.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
hmac_buff.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
idgen.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
Kconfig fix(Kconfig): spellcheck "randon" to "random" 2024-06-15 17:40:18 +08:00
key_wrap.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
Makefile crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
md5.c crypto/md5: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
podd.h crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
poly1305.c crypto/poly1305: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
random_pool.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
rijndael.c crypto/rijndael: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
rmd160.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
set_key.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
sha1.c crypto/sha1: migrate to SPDX identifier 2024-12-16 14:18:35 +08:00
sha2.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
siphash.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
sk.h crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
spr.h crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
testmngr.c crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
testmngr.h crypto: migrate to SPDX identifier 2024-11-06 20:10:37 +08:00
xform.c crypto: export interfaces abort aes-cmac 2024-08-27 07:44:06 -04:00