1. SPDX Document Metadata

Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-07-25T06:53:15Z
Namespace
https://fossology.org
Creator
Organization: FOSSology (fossology@fossology.org)

2. Packages

dashboards

SPDX ID
SPDXRef-Package-dashboards
Download URL
git://github.com/zephyrproject-rtos/uoscore-uedhoc.git
Originator
Organization: zephyrproject-rtos
Release date
2026-07-25T06:53:15Z
Verification
aa9ab2a1e33f8a9d8fe3712dd84d91d1792e3ad2

Declared licenses (8):

Apache-2.0 BSD-2-Clause GPL-2.0-only GPL-2.0-or-later LicenseRef-fossology-CDDL LicenseRef-fossology-Dual-license LicenseRef-fossology-See-doc.OTHER MIT

3. Executive Summary

144
Total files
8
Distinct licenses
144
Files with license
0
No license info
136
Files with copyright
8
No copyright info
136
Multi-license files
163
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

Apache-2.0: 97.2%MIT: 93.8%LicenseRef-fossology-Dual-license: 11.1%GPL-2.0-or-later: 1.4%LicenseRef-fossology-CDDL: 0.7%BSD-2-Clause: 0.7%LicenseRef-fossology-See-doc.OTHER: 0.7%GPL-2.0-only: 0.7%144files
  • Apache-2.0 (97.2%)
  • MIT (93.8%)
  • LicenseRef-fossology-Dual-license (11.1%)
  • GPL-2.0-or-later (1.4%)
  • LicenseRef-fossology-CDDL (0.7%)
  • BSD-2-Clause (0.7%)
  • LicenseRef-fossology-See-doc.OTHER (0.7%)
  • GPL-2.0-only (0.7%)
LicenseFiles%Distribution
Apache-2.014097.2%
MIT13593.8%
LicenseRef-fossology-Dual-license1611.1%
GPL-2.0-or-later21.4%
LicenseRef-fossology-CDDL10.7%
BSD-2-Clause10.7%
LicenseRef-fossology-See-doc.OTHER10.7%
GPL-2.0-only10.7%

5. Custom / Non-SPDX Licenses (LicenseRef-*)

License IDShort name
LicenseRef-fossology-CDDLCDDL
LicenseRef-fossology-Dual-licenseDual-license
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER

Files carrying custom license references

  • COPYRIGHT.MD
    • LicenseRef-fossology-Dual-license [Dual-license]
  • Doxyfile
    • LicenseRef-fossology-See-doc.OTHER [See-doc.OTHER]
  • README.MD
    • LicenseRef-fossology-CDDL [CDDL]
  • inc/edhoc/bstr_encode_decode.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • inc/edhoc/buffer_sizes.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • inc/edhoc/int_encode_decode.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • src/common/crypto_p256.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • src/common/crypto_p256.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • src/edhoc/bstr_encode_decode.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • src/edhoc/int_encode_decode.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test/edhoc_integration_tests/initiator_responder_interaction.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test/latency.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test/mbedtls_config_uoscore_uedhoc.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test/oscore_integration_tests/oscore_integration_tests.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test/oscore_latency_tests/oscore_latency_test.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test_vectors/edhoc_test_vectors_rfc9529.c
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test_vectors/edhoc_test_vectors_rfc9529.h
    • LicenseRef-fossology-Dual-license [Dual-license]
  • test_vectors/oscore_test_vectors.c
    • LicenseRef-fossology-Dual-license [Dual-license]

6. Copyright Holders (top 50)

Distinct holders: 7    Distinct copyright strings: 12

Normalized holderFiles
Fraunhofer AISEC. See the file at the top-level directory of this distribution105
Eriptic Technologies13
Eriptic Technologies. See the file at the top-level directory of this distribution10
Assa Abloy. See the file at the top-level directory of this distribution5
BayLibre SAS1
owner or by an individual or Legal Entity authorized to submit on behalf of You must retain, in the Source form of any Derivative Works copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and [yyyy] [name of owner]1
The Mbed TLS Contributors (for all math functions) Author: Manuel Pégourié-Gonnard. BayLibre SAS (for crypto_p256_uncompress_point()1

7. Directory-Level License Breakdown

DirectoryFilesPrimary license(s)
inc39MIT(39) Apache-2.0(39) LicenseRef-fossology-Dual-license(3)
src37Apache-2.0(37) MIT(35) LicenseRef-fossology-Dual-license(4)
samples20Apache-2.0(20) MIT(18)
test19Apache-2.0(19) MIT(18) LicenseRef-fossology-Dual-license(5)
cddl_models15MIT(15) Apache-2.0(15)
test_vectors4MIT(4) Apache-2.0(4) LicenseRef-fossology-Dual-license(3)
scripts3MIT(3) Apache-2.0(3)
LICENSE-MIT1MIT(1)
README.MD1LicenseRef-fossology-CDDL(1)
Makefile1MIT(1) Apache-2.0(1)
COPYRIGHT.MD1MIT(1) Apache-2.0(1) LicenseRef-fossology-Dual-license(1)
Doxyfile1LicenseRef-fossology-See-doc.OTHER(1)
LICENSE-APACHE1Apache-2.0(1)
.clang-format1GPL-2.0-only(1)

8. Files with Multiple Licenses

FileLicenses
COPYRIGHT.MDMIT Apache-2.0 LicenseRef-fossology-Dual-license
MakefileMIT Apache-2.0
cddl_models/edhoc_cert.cddlMIT Apache-2.0
cddl_models/edhoc_cose.cddlMIT Apache-2.0
cddl_models/edhoc_data_2.cddlMIT Apache-2.0
cddl_models/edhoc_info.cddlMIT Apache-2.0
cddl_models/edhoc_message_1.cddlMIT Apache-2.0
cddl_models/edhoc_message_2.cddlMIT Apache-2.0
cddl_models/edhoc_message_3.cddlMIT Apache-2.0
cddl_models/edhoc_message_4.cddlMIT Apache-2.0
cddl_models/edhoc_message_error.cddlMIT Apache-2.0
cddl_models/edhoc_plaintext.cddlMIT Apache-2.0
cddl_models/edhoc_primitive_types.cddlMIT Apache-2.0
cddl_models/edhoc_th.cddlMIT Apache-2.0
cddl_models/oscore_aad_array.cddlMIT Apache-2.0
cddl_models/oscore_enc_structure.cddlMIT Apache-2.0
cddl_models/oscore_info.cddlMIT Apache-2.0
inc/common/byte_array.hMIT Apache-2.0
inc/common/crypto_wrapper.hMIT Apache-2.0
inc/common/memcpy_s.hMIT Apache-2.0
inc/common/oscore_edhoc_error.hMIT Apache-2.0
inc/common/print_util.hMIT Apache-2.0
inc/common/unit_test.hMIT Apache-2.0
inc/edhoc.hMIT Apache-2.0
inc/edhoc/associated_data_encode.hMIT Apache-2.0
inc/edhoc/bstr_encode_decode.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
inc/edhoc/buffer_sizes.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
inc/edhoc/cert.hMIT Apache-2.0
inc/edhoc/ciphertext.hMIT Apache-2.0
inc/edhoc/edhoc_cose.hMIT Apache-2.0
inc/edhoc/edhoc_method_type.hMIT Apache-2.0
inc/edhoc/hkdf_info.hMIT Apache-2.0
inc/edhoc/int_encode_decode.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
inc/edhoc/messages.hMIT Apache-2.0
inc/edhoc/okm.hMIT Apache-2.0
inc/edhoc/plaintext.hMIT Apache-2.0
inc/edhoc/prk.hMIT Apache-2.0
inc/edhoc/retrieve_cred.hMIT Apache-2.0
inc/edhoc/runtime_context.hMIT Apache-2.0
inc/edhoc/signature_or_mac_msg.hMIT Apache-2.0
inc/edhoc/suites.hMIT Apache-2.0
inc/edhoc/th.hMIT Apache-2.0
inc/edhoc/txrx_wrapper.hMIT Apache-2.0
inc/edhoc_internal.hMIT Apache-2.0
inc/oscore.hMIT Apache-2.0
inc/oscore/aad.hMIT Apache-2.0
inc/oscore/nonce.hMIT Apache-2.0
inc/oscore/nvm.hMIT Apache-2.0
inc/oscore/option.hMIT Apache-2.0
inc/oscore/oscore_coap.hMIT Apache-2.0
inc/oscore/oscore_coap_defines.hMIT Apache-2.0
inc/oscore/oscore_cose.hMIT Apache-2.0
inc/oscore/oscore_hkdf_info.hMIT Apache-2.0
inc/oscore/oscore_interactions.hMIT Apache-2.0
inc/oscore/security_context.hMIT Apache-2.0
inc/oscore/supported_algorithm.hMIT Apache-2.0
samples/common/sock.cMIT Apache-2.0
samples/common/sock.hMIT Apache-2.0
samples/common/sock_ipv4.cMIT Apache-2.0
samples/common/sock_ipv6.cMIT Apache-2.0
samples/linux_edhoc/initiator/MakefileMIT Apache-2.0
samples/linux_edhoc/initiator/src/main.cppMIT Apache-2.0
samples/linux_edhoc/responder/MakefileMIT Apache-2.0
samples/linux_edhoc/responder/src/main.cppMIT Apache-2.0
samples/linux_edhoc_oscore/initiator_client/MakefileMIT Apache-2.0
samples/linux_edhoc_oscore/initiator_client/src/main.cppMIT Apache-2.0
samples/linux_edhoc_oscore/responder_server/MakefileMIT Apache-2.0
samples/linux_edhoc_oscore/responder_server/src/main.cppMIT Apache-2.0
samples/linux_oscore/client/MakefileMIT Apache-2.0
samples/linux_oscore/client/src/main.cppMIT Apache-2.0
samples/linux_oscore/server/MakefileMIT Apache-2.0
samples/linux_oscore/server/src/main.cppMIT Apache-2.0
samples/zephyr_edhoc/initiator/src/main.cMIT Apache-2.0
samples/zephyr_edhoc/responder/src/main.cMIT Apache-2.0
scripts/ble_connect.shMIT Apache-2.0
scripts/cddl2c.shMIT Apache-2.0
scripts/gen_coverage_report.shMIT Apache-2.0
src/common/byte_array.cMIT Apache-2.0
src/common/crypto_p256.cApache-2.0 GPL-2.0-or-later LicenseRef-fossology-Dual-license
src/common/crypto_p256.hApache-2.0 GPL-2.0-or-later LicenseRef-fossology-Dual-license
src/common/crypto_wrapper.cBSD-2-Clause Apache-2.0 MIT
src/common/memcpy_s.cMIT Apache-2.0
src/common/print_util.cMIT Apache-2.0
src/edhoc/associated_data_encode.cMIT Apache-2.0
src/edhoc/bstr_encode_decode.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
src/edhoc/cert.cMIT Apache-2.0
src/edhoc/ciphertext.cMIT Apache-2.0
src/edhoc/edhoc_cose.cMIT Apache-2.0
src/edhoc/edhoc_exporter.cMIT Apache-2.0
src/edhoc/edhoc_method_type.cMIT Apache-2.0
src/edhoc/hkdf_info.cMIT Apache-2.0
src/edhoc/initiator.cMIT Apache-2.0
src/edhoc/int_encode_decode.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
src/edhoc/okm.cMIT Apache-2.0
src/edhoc/plaintext_decode.cMIT Apache-2.0
src/edhoc/plaintext_encode.cMIT Apache-2.0
src/edhoc/prk.cMIT Apache-2.0
src/edhoc/responder.cMIT Apache-2.0
src/edhoc/retrieve_cred.cMIT Apache-2.0
src/edhoc/runtime_context.cMIT Apache-2.0
src/edhoc/signature_or_mac_msg.cMIT Apache-2.0
src/edhoc/suites.cMIT Apache-2.0
src/edhoc/th.cMIT Apache-2.0
src/oscore/aad.cMIT Apache-2.0
src/oscore/coap2oscore.cMIT Apache-2.0
src/oscore/nonce.cMIT Apache-2.0
src/oscore/nvm.cMIT Apache-2.0
src/oscore/option.cMIT Apache-2.0
src/oscore/oscore2coap.cMIT Apache-2.0
src/oscore/oscore_coap.cMIT Apache-2.0
src/oscore/oscore_cose.cMIT Apache-2.0
src/oscore/oscore_hkdf_info.cMIT Apache-2.0
src/oscore/oscore_interactions.cMIT Apache-2.0
src/oscore/security_context.cMIT Apache-2.0
test/edhoc_integration_tests/edhoc_tests.hMIT Apache-2.0
test/edhoc_integration_tests/edhoc_tests_rfc9529.cMIT Apache-2.0
test/edhoc_integration_tests/initiator_responder_interaction.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
test/edhoc_integration_tests/txrx_wrapper.cMIT Apache-2.0
test/edhoc_integration_tests/txrx_wrapper.hMIT Apache-2.0
test/latency.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
test/main.cMIT Apache-2.0
test/mbedtls_config_uoscore_uedhoc.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
test/oscore_integration_tests/oscore_integration_tests.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
test/oscore_latency_tests/oscore_latency_test.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
test/oscore_tests.hMIT Apache-2.0
test/oscore_unit_tests/unit_test_coap2oscore.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_option.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_oscore2coap.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_oscore_coap.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_oscore_interactions.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_replay_protection.cMIT Apache-2.0
test/oscore_unit_tests/unit_test_security_context.cMIT Apache-2.0
test_vectors/edhoc_test_vectors_rfc9529.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
test_vectors/edhoc_test_vectors_rfc9529.hMIT Apache-2.0 LicenseRef-fossology-Dual-license
test_vectors/oscore_test_vectors.cMIT Apache-2.0 LicenseRef-fossology-Dual-license
test_vectors/oscore_test_vectors.hMIT Apache-2.0

9. Files Without License Information

All files have license information.

10. Files Without Copyright Information

File
.clang-format
COPYRIGHT.MD
Doxyfile
LICENSE-MIT
README.MD
samples/zephyr_edhoc/initiator/CMakeLists.txt
samples/zephyr_edhoc/responder/CMakeLists.txt
test/CMakeLists.txt

11. License Concluded vs. Detected Mismatch

No mismatches found.

12. FOSSology Non-Allowlisted License Report

Following licenses found which are not allow listed:

Total flagged files: 163

  • LICENSE-MIT
    • MIT at line 4
  • README.MD
    • CDDL at line 48
  • cddl_models/edhoc_message_3.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/oscore_aad_array.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_message_2.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_cert.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_data_2.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • scripts/cddl2c.sh
    • Apache-2.0 at line 4
    • MIT at line 4
  • Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • scripts/gen_coverage_report.sh
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/memcpy_s.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/print_util.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/supported_algorithm.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/security_context.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/oscore_cose.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • COPYRIGHT.MD
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/plaintext.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_plaintext.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/oscore_enc_structure.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_cose.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_info.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/int_encode_decode.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/oscore_info.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/okm.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/prk.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/hkdf_info.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/signature_or_mac_msg.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/crypto_p256.h
    • GPL-2.0-or-later at line 9
    • Apache-2.0 at line 4
    • Dual-license at line 4
  • src/common/crypto_wrapper.c
    • BSD-2-Clause at lines 128, 83
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/oscore_interactions.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/coap2oscore.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/security_context.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/oscore_hkdf_info.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/int_encode_decode.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/edhoc_method_type.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • Doxyfile
    • See-doc.OTHER at lines 2292, 2579, 1693, 2573, 761
  • src/edhoc/edhoc_cose.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • scripts/ble_connect.sh
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/ciphertext.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/okm.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • LICENSE-APACHE
    • Apache-2.0 at line 4
  • src/edhoc/hkdf_info.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/unit_test.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/byte_array.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/cert.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/nonce.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/oscore_hkdf_info.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/oscore_interactions.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/aad.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_th.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_message_1.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/retrieve_cred.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_message_4.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_message_error.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • cddl_models/edhoc_primitive_types.cddl
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/common/sock_ipv6.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/common/sock_ipv4.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc/initiator/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/crypto_wrapper.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/buffer_sizes.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/common/oscore_edhoc_error.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_oscore/server/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/associated_data_encode.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/nvm.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_oscore/server/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/th.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/oscore_coap_defines.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/initiator/src/main.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/cert.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/responder/CMakeLists.txt
    • Apache-2.0 at line 4
  • inc/edhoc/messages.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/option.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/edhoc_cose.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/oscore/oscore_coap.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_oscore_interactions.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_coap2oscore.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/crypto_p256.c
    • GPL-2.0-or-later at line 9
    • Apache-2.0 at line 4
    • Dual-license at line 4
  • test/edhoc_integration_tests/edhoc_tests_rfc9529.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/memcpy_s.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/edhoc_integration_tests/edhoc_tests.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc_internal.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/option.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/main.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/txrx_wrapper.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/nvm.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/runtime_context.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_integration_tests/oscore_integration_tests.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/oscore_coap.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/mbedtls_config_uoscore_uedhoc.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • .clang-format
    • GPL-2.0-only at line 1
  • src/edhoc/initiator.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/bstr_encode_decode.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/plaintext_encode.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/ciphertext.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/signature_or_mac_msg.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/suites.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/suites.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • inc/edhoc/edhoc_method_type.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/associated_data_encode.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/print_util.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/retrieve_cred.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/byte_array.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test_vectors/oscore_test_vectors.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/nonce.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test_vectors/edhoc_test_vectors_rfc9529.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/oscore2coap.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/aad.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/oscore/oscore_cose.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test_vectors/oscore_test_vectors.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/common/sock.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/responder.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/bstr_encode_decode.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc/responder/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/runtime_context.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc_oscore/initiator_client/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/edhoc_exporter.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc_oscore/initiator_client/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/plaintext_decode.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/initiator/CMakeLists.txt
    • Apache-2.0 at line 4
  • src/edhoc/prk.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/latency.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/th.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_option.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_replay_protection.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_security_context.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test_vectors/edhoc_test_vectors_rfc9529.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/edhoc_integration_tests/initiator_responder_interaction.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_tests.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_latency_tests/oscore_latency_test.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/common/sock.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc/initiator/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc/responder/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc_oscore/responder_server/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_edhoc_oscore/responder_server/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_oscore/client/Makefile
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/linux_oscore/client/src/main.cpp
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/responder/src/main.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_oscore2coap.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_unit_tests/unit_test_oscore_coap.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/edhoc_integration_tests/txrx_wrapper.h
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/edhoc_integration_tests/txrx_wrapper.c
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/CMakeLists.txt
    • Apache-2.0 at line 4
  • inc/edhoc/buffer_sizes.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/initiator/CMakeLists.txt
    • Apache-2.0 at line 4
  • inc/edhoc/int_encode_decode.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/int_encode_decode.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • samples/zephyr_edhoc/responder/CMakeLists.txt
    • Apache-2.0 at line 4
  • inc/edhoc/bstr_encode_decode.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/latency.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/edhoc/bstr_encode_decode.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • src/common/crypto_p256.h
    • GPL-2.0-or-later at line 9
    • Apache-2.0 at line 4
    • Dual-license at line 4
  • src/common/crypto_p256.c
    • GPL-2.0-or-later at line 9
    • Apache-2.0 at line 4
    • Dual-license at line 4
  • test/edhoc_integration_tests/initiator_responder_interaction.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/CMakeLists.txt
    • Apache-2.0 at line 4
  • test_vectors/edhoc_test_vectors_rfc9529.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_integration_tests/oscore_integration_tests.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/oscore_latency_tests/oscore_latency_test.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test/mbedtls_config_uoscore_uedhoc.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • .clang-format
    • GPL-2.0 at line 1
  • test_vectors/edhoc_test_vectors_rfc9529.h
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4
  • test_vectors/oscore_test_vectors.c
    • Dual-license at line 4
    • Apache-2.0 at line 4
    • MIT at line 4

13. FOSSology Copyright Violation Report

No copyright violation found

No copyright violations found.

14. FOSSology Keyword Violation Report

No keyword violation found

No keyword violations found.

15. Compliance Findings Summary

Copyleft Licenses

LicenseFilesAction
GPL-2.0-only1REVIEW REQUIRED
GPL-2.0-or-later2REVIEW REQUIRED

Custom / Unresolved Licenses

License IDShort nameFilesAction
LicenseRef-fossology-CDDLCDDL1MANUAL REVIEW REQUIRED
LicenseRef-fossology-Dual-licenseDual-license16MANUAL REVIEW REQUIRED
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER1MANUAL REVIEW REQUIRED

Non-Allowlisted Files

163 file(s) — see Section 12.

Files Missing License Information

None.