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