SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-e801f9c8-f39d-4a2d-b9de-b5b19e7df29b Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-4.0.1 Created: 2025-03-09T21:11:25Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da755d8e6de21bf17464299c9a067c64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a53356b23a0ada064d35363f94b964b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74dfe2e43f0302b705c26ab58eaa41ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70c12031c4cc95237879d98ce3386c9e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a0f82abb8e58daf9b97a3670d5de78a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b77d3dfc4534a673519156ced283876c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-230c7d962e2d2b682f801d16249c63fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e404b559dff23deb6acb8ee74778170 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44e452952844980b644005232de578ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-337f8abb52f2b4318957c76e065314d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d4103818b014bdd91b8708d4c62a92d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ab44c602af3eeda4371744c360f3a9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2bc1aacfaa17b00f9ee3271b3f1ea64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11fdde59d86b100bc52814fddba759d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d32792d1591d80e1e09e6cd62ba53c31 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47161cc6d9a21b98f5f96af4b5fdf5b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b3bc9b7c51d3463875a1fae0354cdda Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2061a831a431e2490515903151b06b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f9c11d261d6b7b7a2f49a64d21ed185 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64910417b74256845fed70a76ece514a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d5431c43b93de44fbc5cc8a0c00956e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42d9f5147a19a821bf70137ba9d9bbb3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a23f98c7a97d0ff56cd77aa0c28d9b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ed92f99384d8a0116e7bef9560a0f25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30a593991d41f52df35bd96d8f1cb50d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bad12282a5c73b3e0d1b460f035fcd8 FileName: ./.circleci/config.yml SPDXID: SPDXRef-da755d8e6de21bf17464299c9a067c64 FileChecksum: SHA1: 44311c759d7d4b99a221db0fd72c69d110cbe1ce LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.dialyzer_ignore.exs SPDXID: SPDXRef-a53356b23a0ada064d35363f94b964b8 FileChecksum: SHA1: 55ed6c67373034ff067ada4fefaabc153ec7bb2c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.formatter.exs SPDXID: SPDXRef-74dfe2e43f0302b705c26ab58eaa41ed FileChecksum: SHA1: 24b6267767cbf99fa9240bf74b2325a0e1f7d263 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.github/dependabot.yml SPDXID: SPDXRef-70c12031c4cc95237879d98ce3386c9e FileChecksum: SHA1: d8b6f9e696503793ede6d063b8101e02ffacb353 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.gitignore SPDXID: SPDXRef-3a0f82abb8e58daf9b97a3670d5de78a FileChecksum: SHA1: f8991ab35b920bf8b9bb0fe541cf76779c57f7b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./CHANGELOG.md SPDXID: SPDXRef-b77d3dfc4534a673519156ced283876c FileChecksum: SHA1: 78504da4f16bc6ed7727f42e66f9c34f897777ed LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./NOTICE SPDXID: SPDXRef-230c7d962e2d2b682f801d16249c63fb FileChecksum: SHA1: 6daa2dc7d5314d00dd81908205dd91a37c4d5ef2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Copyright holders include Frank Hunleth, Justin Schneck, Peter C. Marks, Alex None FileName: ./README.md SPDXID: SPDXRef-9e404b559dff23deb6acb8ee74778170 FileChecksum: SHA1: c586bacff6fb4963bb20a627018ecb5a10d5ce20 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2018 Frank Hunleth FileName: ./REUSE.toml SPDXID: SPDXRef-44e452952844980b644005232de578ee FileChecksum: SHA1: 7cf2ba021f707cc9f1fe269467a0e2f82a5df042 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./hw/assets/TSW19001_NERVESKEY_X1_SCH.PDF SPDXID: SPDXRef-337f8abb52f2b4318957c76e065314d6 FileChecksum: SHA1: 8504325838f5348647f434be7d54dd6677cc7889 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: 2019 Custom Electronics FileName: ./hw/assets/assembled.jpg SPDXID: SPDXRef-0d4103818b014bdd91b8708d4c62a92d FileChecksum: SHA1: 640b896f3dba65389b3c9acff9c29f4683895f29 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./hw/assets/bottom_mount.jpg SPDXID: SPDXRef-6ab44c602af3eeda4371744c360f3a9f FileChecksum: SHA1: cd0ab9e450ae07355326f2fa2d7e38403783b36c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./hw/hw.md SPDXID: SPDXRef-b2bc1aacfaa17b00f9ee3271b3f1ea64 FileChecksum: SHA1: 539c6a1409924d8483e270ffd8a1d007de91f598 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/mix/tasks/nerves_key.device.ex SPDXID: SPDXRef-11fdde59d86b100bc52814fddba759d8 FileChecksum: SHA1: b649e42db5b6cca435f3be4eaa6dabebf7c94338 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth FileName: ./lib/mix/tasks/nerves_key.signer.ex SPDXID: SPDXRef-d32792d1591d80e1e09e6cd62ba53c31 FileChecksum: SHA1: 42d7235ec63bc39b609d08646fc13574e1903108 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/nerves_key.ex SPDXID: SPDXRef-47161cc6d9a21b98f5f96af4b5fdf5b6 FileChecksum: SHA1: 0413ab6b2a3cefb28e4224281e4285d39a3d6c14 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2021 Alex McLain SPDX-FileCopyrightText: 2022 Connor Rigby SPDX-FileCopyrightText: 2022 Digit FileName: ./lib/nerves_key/config.ex SPDXID: SPDXRef-8b3bc9b7c51d3463875a1fae0354cdda FileChecksum: SHA1: 33b8e982f3d6fcaed80105b0b951d211909c3ead LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2019 Justin Schneck SPDX-FileCopyrightText: 2019 Peter C. Marks FileName: ./lib/nerves_key/data.ex SPDXID: SPDXRef-b2061a831a431e2490515903151b06b6 FileChecksum: SHA1: 7d5a1d808d18b88d7b1e027e9b1d194b000b09ad LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck SPDX-FileCopyrightText: 2022 Connor Rigby FileName: ./lib/nerves_key/otp.ex SPDXID: SPDXRef-8f9c11d261d6b7b7a2f49a64d21ed185 FileChecksum: SHA1: b2f445d54d2b51e1387fcd04d4519f64082e5b78 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Justin Schneck FileName: ./lib/nerves_key/provisioning_info.ex SPDXID: SPDXRef-64910417b74256845fed70a76ece514a FileChecksum: SHA1: 6ee3f6ab5d28bc038f4bbda6c6b3442291b624d9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./mix.exs SPDXID: SPDXRef-3d5431c43b93de44fbc5cc8a0c00956e FileChecksum: SHA1: f85c86cbbea9a2fac5710811faa2c50ad0afa139 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./mix.lock SPDXID: SPDXRef-42d9f5147a19a821bf70137ba9d9bbb3 FileChecksum: SHA1: a2d846d18408b779b5320a74868c537d8542d047 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./test/nerves_key/data_test.exs SPDXID: SPDXRef-6a23f98c7a97d0ff56cd77aa0c28d9b7 FileChecksum: SHA1: cfdc1772d46b8dc3ab9d85816d00f62b89cc12e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/nerves_key/otp_test.exs SPDXID: SPDXRef-5ed92f99384d8a0116e7bef9560a0f25 FileChecksum: SHA1: e806ba44fc08300b9cbb0a7201911c19daabade8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/nerves_key_test.exs SPDXID: SPDXRef-30a593991d41f52df35bd96d8f1cb50d FileChecksum: SHA1: 9b37103fde8dce7cad69a87650d10cbbeb65c65d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/test_helper.exs SPDXID: SPDXRef-5bad12282a5c73b3e0d1b460f035fcd8 FileChecksum: SHA1: 63b36fd678aa2a75a6b1119bfebc49c0082c3776 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth