FOSSology Scan Analysis Report
Generated: 2026-09-23 06:30 UTC • Document: FOSSology CI Report • SPDX SPDX-2.3
1. SPDX Document Metadata
−2. Packages
−dashboards
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%)
| License | Files | % | Distribution |
|---|---|---|---|
| Apache-2.0 | 140 | 97.2% | |
| MIT | 135 | 93.8% | |
| LicenseRef-fossology-Dual-license | 16 | 11.1% | |
| GPL-2.0-or-later | 2 | 1.4% | |
| LicenseRef-fossology-CDDL | 1 | 0.7% | |
| LicenseRef-fossology-See-doc.OTHER | 1 | 0.7% | |
| GPL-2.0-only | 1 | 0.7% | |
| BSD-2-Clause | 1 | 0.7% |
5. Custom / Non-SPDX Licenses (LicenseRef-*)
−| License ID | Short name |
|---|---|
| LicenseRef-fossology-Dual-license | Dual-license |
| LicenseRef-fossology-CDDL | CDDL |
| LicenseRef-fossology-See-doc.OTHER | See-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 holder | Files |
|---|---|
| Fraunhofer AISEC. See the file at the top-level directory of this distribution | 105 |
| Eriptic Technologies | 13 |
| Eriptic Technologies. See the file at the top-level directory of this distribution | 10 |
| Assa Abloy. See the file at the top-level directory of this distribution | 5 |
| BayLibre SAS | 1 |
| 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
−| Directory | Files | Primary license(s) |
|---|---|---|
| inc | 39 | MIT(39) Apache-2.0(39) LicenseRef-fossology-Dual-license(3) |
| src | 37 | Apache-2.0(37) MIT(35) LicenseRef-fossology-Dual-license(4) |
| samples | 20 | Apache-2.0(20) MIT(18) |
| test | 19 | Apache-2.0(19) MIT(18) LicenseRef-fossology-Dual-license(5) |
| cddl_models | 15 | MIT(15) Apache-2.0(15) |
| test_vectors | 4 | MIT(4) Apache-2.0(4) LicenseRef-fossology-Dual-license(3) |
| scripts | 3 | MIT(3) Apache-2.0(3) |
| COPYRIGHT.MD | 1 | MIT(1) Apache-2.0(1) LicenseRef-fossology-Dual-license(1) |
| LICENSE-MIT | 1 | MIT(1) |
| README.MD | 1 | LicenseRef-fossology-CDDL(1) |
| Makefile | 1 | MIT(1) Apache-2.0(1) |
| Doxyfile | 1 | LicenseRef-fossology-See-doc.OTHER(1) |
| .clang-format | 1 | GPL-2.0-only(1) |
| LICENSE-APACHE | 1 | Apache-2.0(1) |
8. Files with Multiple Licenses
−| File | Licenses |
|---|---|
| COPYRIGHT.MD | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| Makefile | MIT Apache-2.0 |
| cddl_models/edhoc_cert.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_cose.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_data_2.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_info.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_message_1.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_message_2.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_message_3.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_message_4.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_message_error.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_plaintext.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_primitive_types.cddl | MIT Apache-2.0 |
| cddl_models/edhoc_th.cddl | MIT Apache-2.0 |
| cddl_models/oscore_aad_array.cddl | MIT Apache-2.0 |
| cddl_models/oscore_enc_structure.cddl | MIT Apache-2.0 |
| cddl_models/oscore_info.cddl | MIT Apache-2.0 |
| inc/common/byte_array.h | MIT Apache-2.0 |
| inc/common/crypto_wrapper.h | MIT Apache-2.0 |
| inc/common/memcpy_s.h | MIT Apache-2.0 |
| inc/common/oscore_edhoc_error.h | MIT Apache-2.0 |
| inc/common/print_util.h | MIT Apache-2.0 |
| inc/common/unit_test.h | MIT Apache-2.0 |
| inc/edhoc.h | MIT Apache-2.0 |
| inc/edhoc/associated_data_encode.h | MIT Apache-2.0 |
| inc/edhoc/bstr_encode_decode.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| inc/edhoc/buffer_sizes.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| inc/edhoc/cert.h | MIT Apache-2.0 |
| inc/edhoc/ciphertext.h | MIT Apache-2.0 |
| inc/edhoc/edhoc_cose.h | MIT Apache-2.0 |
| inc/edhoc/edhoc_method_type.h | MIT Apache-2.0 |
| inc/edhoc/hkdf_info.h | MIT Apache-2.0 |
| inc/edhoc/int_encode_decode.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| inc/edhoc/messages.h | MIT Apache-2.0 |
| inc/edhoc/okm.h | MIT Apache-2.0 |
| inc/edhoc/plaintext.h | MIT Apache-2.0 |
| inc/edhoc/prk.h | MIT Apache-2.0 |
| inc/edhoc/retrieve_cred.h | MIT Apache-2.0 |
| inc/edhoc/runtime_context.h | MIT Apache-2.0 |
| inc/edhoc/signature_or_mac_msg.h | MIT Apache-2.0 |
| inc/edhoc/suites.h | MIT Apache-2.0 |
| inc/edhoc/th.h | MIT Apache-2.0 |
| inc/edhoc/txrx_wrapper.h | MIT Apache-2.0 |
| inc/edhoc_internal.h | MIT Apache-2.0 |
| inc/oscore.h | MIT Apache-2.0 |
| inc/oscore/aad.h | MIT Apache-2.0 |
| inc/oscore/nonce.h | MIT Apache-2.0 |
| inc/oscore/nvm.h | MIT Apache-2.0 |
| inc/oscore/option.h | MIT Apache-2.0 |
| inc/oscore/oscore_coap.h | MIT Apache-2.0 |
| inc/oscore/oscore_coap_defines.h | MIT Apache-2.0 |
| inc/oscore/oscore_cose.h | MIT Apache-2.0 |
| inc/oscore/oscore_hkdf_info.h | MIT Apache-2.0 |
| inc/oscore/oscore_interactions.h | MIT Apache-2.0 |
| inc/oscore/security_context.h | MIT Apache-2.0 |
| inc/oscore/supported_algorithm.h | MIT Apache-2.0 |
| samples/common/sock.c | MIT Apache-2.0 |
| samples/common/sock.h | MIT Apache-2.0 |
| samples/common/sock_ipv4.c | MIT Apache-2.0 |
| samples/common/sock_ipv6.c | MIT Apache-2.0 |
| samples/linux_edhoc/initiator/Makefile | MIT Apache-2.0 |
| samples/linux_edhoc/initiator/src/main.cpp | MIT Apache-2.0 |
| samples/linux_edhoc/responder/Makefile | MIT Apache-2.0 |
| samples/linux_edhoc/responder/src/main.cpp | MIT Apache-2.0 |
| samples/linux_edhoc_oscore/initiator_client/Makefile | MIT Apache-2.0 |
| samples/linux_edhoc_oscore/initiator_client/src/main.cpp | MIT Apache-2.0 |
| samples/linux_edhoc_oscore/responder_server/Makefile | MIT Apache-2.0 |
| samples/linux_edhoc_oscore/responder_server/src/main.cpp | MIT Apache-2.0 |
| samples/linux_oscore/client/Makefile | MIT Apache-2.0 |
| samples/linux_oscore/client/src/main.cpp | MIT Apache-2.0 |
| samples/linux_oscore/server/Makefile | MIT Apache-2.0 |
| samples/linux_oscore/server/src/main.cpp | MIT Apache-2.0 |
| samples/zephyr_edhoc/initiator/src/main.c | MIT Apache-2.0 |
| samples/zephyr_edhoc/responder/src/main.c | MIT Apache-2.0 |
| scripts/ble_connect.sh | MIT Apache-2.0 |
| scripts/cddl2c.sh | MIT Apache-2.0 |
| scripts/gen_coverage_report.sh | MIT Apache-2.0 |
| src/common/byte_array.c | MIT Apache-2.0 |
| src/common/crypto_p256.c | Apache-2.0 LicenseRef-fossology-Dual-license GPL-2.0-or-later |
| src/common/crypto_p256.h | Apache-2.0 LicenseRef-fossology-Dual-license GPL-2.0-or-later |
| src/common/crypto_wrapper.c | MIT Apache-2.0 BSD-2-Clause |
| src/common/memcpy_s.c | MIT Apache-2.0 |
| src/common/print_util.c | MIT Apache-2.0 |
| src/edhoc/associated_data_encode.c | MIT Apache-2.0 |
| src/edhoc/bstr_encode_decode.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| src/edhoc/cert.c | MIT Apache-2.0 |
| src/edhoc/ciphertext.c | MIT Apache-2.0 |
| src/edhoc/edhoc_cose.c | MIT Apache-2.0 |
| src/edhoc/edhoc_exporter.c | MIT Apache-2.0 |
| src/edhoc/edhoc_method_type.c | MIT Apache-2.0 |
| src/edhoc/hkdf_info.c | MIT Apache-2.0 |
| src/edhoc/initiator.c | MIT Apache-2.0 |
| src/edhoc/int_encode_decode.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| src/edhoc/okm.c | MIT Apache-2.0 |
| src/edhoc/plaintext_decode.c | MIT Apache-2.0 |
| src/edhoc/plaintext_encode.c | MIT Apache-2.0 |
| src/edhoc/prk.c | MIT Apache-2.0 |
| src/edhoc/responder.c | MIT Apache-2.0 |
| src/edhoc/retrieve_cred.c | MIT Apache-2.0 |
| src/edhoc/runtime_context.c | MIT Apache-2.0 |
| src/edhoc/signature_or_mac_msg.c | MIT Apache-2.0 |
| src/edhoc/suites.c | MIT Apache-2.0 |
| src/edhoc/th.c | MIT Apache-2.0 |
| src/oscore/aad.c | MIT Apache-2.0 |
| src/oscore/coap2oscore.c | MIT Apache-2.0 |
| src/oscore/nonce.c | MIT Apache-2.0 |
| src/oscore/nvm.c | MIT Apache-2.0 |
| src/oscore/option.c | MIT Apache-2.0 |
| src/oscore/oscore2coap.c | MIT Apache-2.0 |
| src/oscore/oscore_coap.c | MIT Apache-2.0 |
| src/oscore/oscore_cose.c | MIT Apache-2.0 |
| src/oscore/oscore_hkdf_info.c | MIT Apache-2.0 |
| src/oscore/oscore_interactions.c | MIT Apache-2.0 |
| src/oscore/security_context.c | MIT Apache-2.0 |
| test/edhoc_integration_tests/edhoc_tests.h | MIT Apache-2.0 |
| test/edhoc_integration_tests/edhoc_tests_rfc9529.c | MIT Apache-2.0 |
| test/edhoc_integration_tests/initiator_responder_interaction.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test/edhoc_integration_tests/txrx_wrapper.c | MIT Apache-2.0 |
| test/edhoc_integration_tests/txrx_wrapper.h | MIT Apache-2.0 |
| test/latency.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test/main.c | MIT Apache-2.0 |
| test/mbedtls_config_uoscore_uedhoc.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test/oscore_integration_tests/oscore_integration_tests.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test/oscore_latency_tests/oscore_latency_test.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test/oscore_tests.h | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_coap2oscore.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_option.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_oscore2coap.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_oscore_coap.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_oscore_interactions.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_replay_protection.c | MIT Apache-2.0 |
| test/oscore_unit_tests/unit_test_security_context.c | MIT Apache-2.0 |
| test_vectors/edhoc_test_vectors_rfc9529.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test_vectors/edhoc_test_vectors_rfc9529.h | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test_vectors/oscore_test_vectors.c | MIT Apache-2.0 LicenseRef-fossology-Dual-license |
| test_vectors/oscore_test_vectors.h | MIT 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
| License | Files | Action |
|---|---|---|
| GPL-2.0-only | 1 | REVIEW REQUIRED |
| GPL-2.0-or-later | 2 | REVIEW REQUIRED |
Custom / Unresolved Licenses
| License ID | Short name | Files | Action |
|---|---|---|---|
| LicenseRef-fossology-CDDL | CDDL | 1 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-Dual-license | Dual-license | 16 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-See-doc.OTHER | See-doc.OTHER | 1 | MANUAL REVIEW REQUIRED |
Non-Allowlisted Files
144 file(s) — see Section 12.
Files Missing License Information
None.