1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:15:50Z
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-09-23T06:15:50Z
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
144
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%LicenseRef-fossology-See-doc.OTHER: 0.7%GPL-2.0-only: 0.7%BSD-2-Clause: 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%)
  • LicenseRef-fossology-See-doc.OTHER (0.7%)
  • GPL-2.0-only (0.7%)
  • BSD-2-Clause (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%
LicenseRef-fossology-See-doc.OTHER10.7%
GPL-2.0-only10.7%
BSD-2-Clause10.7%

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

−
License IDShort name
LicenseRef-fossology-Dual-licenseDual-license
LicenseRef-fossology-CDDLCDDL
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
The Mbed TLS Contributors (for all math functions) Author: Manuel Pégourié-Gonnard. BayLibre SAS (for crypto_p256_uncompress_point()1
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

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)
COPYRIGHT.MD1MIT(1) Apache-2.0(1) LicenseRef-fossology-Dual-license(1)
LICENSE-MIT1MIT(1)
README.MD1LicenseRef-fossology-CDDL(1)
Makefile1MIT(1) Apache-2.0(1)
Doxyfile1LicenseRef-fossology-See-doc.OTHER(1)
.clang-format1GPL-2.0-only(1)
LICENSE-APACHE1Apache-2.0(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 LicenseRef-fossology-Dual-license GPL-2.0-or-later
src/common/crypto_p256.hApache-2.0 LicenseRef-fossology-Dual-license GPL-2.0-or-later
src/common/crypto_wrapper.cMIT Apache-2.0 BSD-2-Clause
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: 144

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

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

144 file(s) — see Section 12.

Files Missing License Information

None.