SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-8d22e5a5-eb25-4033-aa9c-4bbb2bcbd981
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-3.0.2
Created: 2024-05-18T11:48:00+00:00Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT describes SPDXRef-3e865adf68295eb93e74e4cba7b391dd
Relationship: SPDXRef-DOCUMENT describes SPDXRef-847ae1c4ce19120719a8364f83469306
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7106465188fd7e7065cc4ed3cf62bc7b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-fd0dfc845d05edcb7ea2609da14f65ae
Relationship: SPDXRef-DOCUMENT describes SPDXRef-6a5d856e60d5f21b03bb79bd53968ecf
Relationship: SPDXRef-DOCUMENT describes SPDXRef-cdce8149cab131277a3bd004e1d91efe
Relationship: SPDXRef-DOCUMENT describes SPDXRef-bb89c95d581efdd1df0a14333c379850
Relationship: SPDXRef-DOCUMENT describes SPDXRef-31dc1c9eac80f696ea82a8568a0131f3
Relationship: SPDXRef-DOCUMENT describes SPDXRef-340f84e083de8710cd42258cbc3e3419
Relationship: SPDXRef-DOCUMENT describes SPDXRef-bf091d1a07725e049d05088785216541
Relationship: SPDXRef-DOCUMENT describes SPDXRef-4b243a8944a6c66cba344df9b2f6895d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-b1fb713ce9398118a7442bdbcc93bb59
Relationship: SPDXRef-DOCUMENT describes SPDXRef-65fddf21c2192ee8425ececfe5cd61b9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9baeb182fb0800c36fa85bf46ee33b2e
Relationship: SPDXRef-DOCUMENT describes SPDXRef-0a3fb0a9b8419e3541331bcf57b8e659
Relationship: SPDXRef-DOCUMENT describes SPDXRef-576811d830189c884143e952b6679436
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9e2ec55d0c2c3422a87b284531bef5e0
Relationship: SPDXRef-DOCUMENT describes SPDXRef-104f705fec6d3b64ead7374fd58bffb7
Relationship: SPDXRef-DOCUMENT describes SPDXRef-d3fa4c5fa3f1d661d18f1b392b4bb152
Relationship: SPDXRef-DOCUMENT describes SPDXRef-86c9f2ac09fc6d48da962092c76003f4
Relationship: SPDXRef-DOCUMENT describes SPDXRef-545050ac9d9b5e0b522e631dd9bff962
Relationship: SPDXRef-DOCUMENT describes SPDXRef-b19aae2e9bc3ea3b210649cb1f7332a6
Relationship: SPDXRef-DOCUMENT describes SPDXRef-db62a3c024c7720930858ff33c2125bc
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9a84d664d3364b6d44f4195bf4f7389d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-f8c715a68a0bb0bff103f8224059410a
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ed9575ddaa309fc77a72f6711d3e3a19
Relationship: SPDXRef-DOCUMENT describes SPDXRef-a295b1788a9c59ef28aeb1b8f08da1e9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-17639129f7b48e23c63782737f8df5ce
Relationship: SPDXRef-DOCUMENT describes SPDXRef-d93bccbda4106b2394bd76e8247287ac
Relationship: SPDXRef-DOCUMENT describes SPDXRef-768e510d78a52e3367b57acdc8577014
Relationship: SPDXRef-DOCUMENT describes SPDXRef-932e62f200e8a2bb84884794bf2d917d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ccfa385a34623497cf2ea397a068c2fc
Relationship: SPDXRef-DOCUMENT describes SPDXRef-d8dd9d58475d03b6c17483c4c7c17f74
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9f8fa21edb918043502bd9088b19d157
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9e8eaf3449d6a3c9e453efab3bd94cbe
Relationship: SPDXRef-DOCUMENT describes SPDXRef-1cd4afaa45f561a0dd3d591ff5007ec9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-99a67e7d8ddb8f40236141550579e9dc
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7078e8e7d5a47947fbfd0b0f33571216
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7bf8ff6c15945c07814f0073458a7196
Relationship: SPDXRef-DOCUMENT describes SPDXRef-bd24f8cf48674c08d098dac832430f56
Relationship: SPDXRef-DOCUMENT describes SPDXRef-35f9acc3230694b0f6a2f55f80044f45
Relationship: SPDXRef-DOCUMENT describes SPDXRef-a15ee8964725bd15c49d201cac3616f9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-5745e609745136edf552c4273e7c01f5
Relationship: SPDXRef-DOCUMENT describes SPDXRef-d8520a4b57e7409baba02661c6695c44
Relationship: SPDXRef-DOCUMENT describes SPDXRef-89ae28021414fd995f983c3b4057e36b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-4892e5ba17950c452d105a43f4c6372d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-0b03d16f273c6696ba21050df083488d
FileName: ./.github/FUNDING.yml
SPDXID: SPDXRef-3e865adf68295eb93e74e4cba7b391dd
FileChecksum: SHA1: 1c4eb5e14e7bca248961a04fc0a6b0e4001f7e85
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.github/ISSUE_TEMPLATE/bug_report.md
SPDXID: SPDXRef-847ae1c4ce19120719a8364f83469306
FileChecksum: SHA1: 9a9110933d5901a1d43d927aff0281707f061355
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.github/ISSUE_TEMPLATE/feature_request.md
SPDXID: SPDXRef-7106465188fd7e7065cc4ed3cf62bc7b
FileChecksum: SHA1: a7c3cf271ea421a1f032024cf182f80a003b50af
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-fd0dfc845d05edcb7ea2609da14f65ae
FileChecksum: SHA1: be462ad376636b71eb16919e78030ba816185d23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.github/workflows/codecov.yml
SPDXID: SPDXRef-6a5d856e60d5f21b03bb79bd53968ecf
FileChecksum: SHA1: eb184679a50b517d0c1cdc357ebf88a0ddc676fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Winni Neessen
FileName: ./.github/workflows/codeql.yml
SPDXID: SPDXRef-cdce8149cab131277a3bd004e1d91efe
FileChecksum: SHA1: 3036c6655ede2addb3db29f1d6594e4a7703d63d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Winni Neessen
FileName: ./.github/workflows/docker-publish.yml
SPDXID: SPDXRef-bb89c95d581efdd1df0a14333c379850
FileChecksum: SHA1: fef1391e62bb06b4d0a3d662d025a689e002cc0d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.github/workflows/golangci-lint.yml
SPDXID: SPDXRef-31dc1c9eac80f696ea82a8568a0131f3
FileChecksum: SHA1: 5237409bf098dc166444a89462c71e8c70efec59
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Winni Neessen
FileName: ./.github/workflows/reuse.yml
SPDXID: SPDXRef-340f84e083de8710cd42258cbc3e3419
FileChecksum: SHA1: c19c967760bd7f9a3de60bf3785fa1d97c40bcc7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Winni Neessen
FileName: ./.github/workflows/scorecard.yml
SPDXID: SPDXRef-bf091d1a07725e049d05088785216541
FileChecksum: SHA1: 2d6c032eb01633419999dc12bb416818e0aa7ecd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 Winni Neessen
FileName: ./.github/workflows/sonarqube.yml
SPDXID: SPDXRef-4b243a8944a6c66cba344df9b2f6895d
FileChecksum: SHA1: dd2c08fcf9732c96b3e945ec36c9294fed308293
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.gitignore
SPDXID: SPDXRef-b1fb713ce9398118a7442bdbcc93bb59
FileChecksum: SHA1: 8f9f49d7bdf8f1952189a4386af87dc2930f75a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.golangci.toml
SPDXID: SPDXRef-65fddf21c2192ee8425ececfe5cd61b9
FileChecksum: SHA1: 4eef52e24f94e96527364a701eb574f5b2cd70b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./.goreleaser.yaml
SPDXID: SPDXRef-9baeb182fb0800c36fa85bf46ee33b2e
FileChecksum: SHA1: 244b17d82a473649220ee445bb2f8aa3a45ea05f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-0a3fb0a9b8419e3541331bcf57b8e659
FileChecksum: SHA1: 63f9bb20869d1a6194b5c479bd47b789cd4894bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./Dockerfile
SPDXID: SPDXRef-576811d830189c884143e952b6679436
FileChecksum: SHA1: 4dc00ded85c3fbd472b3154f98ac33cec60ae44f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./README.md
SPDXID: SPDXRef-9e2ec55d0c2c3422a87b284531bef5e0
FileChecksum: SHA1: 648e8d5c28a60945fa015419f4194297d9ed2a00
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./SECURITY.md
SPDXID: SPDXRef-104f705fec6d3b64ead7374fd58bffb7
FileChecksum: SHA1: 5bd46b4be05f4a189a7ab313e23f6cdc6d044db0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./algo.go
SPDXID: SPDXRef-d3fa4c5fa3f1d661d18f1b392b4bb152
FileChecksum: SHA1: 7947a5f0632651038e7fd95ffe80fcc99b939a65
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./algo_test.go
SPDXID: SPDXRef-86c9f2ac09fc6d48da962092c76003f4
FileChecksum: SHA1: 53b10340a64437dc7d4223784bc743c71ce26080
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./apg.go
SPDXID: SPDXRef-545050ac9d9b5e0b522e631dd9bff962
FileChecksum: SHA1: 264ab022ea9e00d7d90747b3e4a74888463607e8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./assets/apg-go-text.png
SPDXID: SPDXRef-b19aae2e9bc3ea3b210649cb1f7332a6
FileChecksum: SHA1: 7c98272a2bed160d83e82df88b34d7279a896496
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-ND-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 Jessika S., Winni Neessen
FileName: ./assets/apg-go.ico
SPDXID: SPDXRef-db62a3c024c7720930858ff33c2125bc
FileChecksum: SHA1: 121fd1ed6adfc576fa80b94aafd65966d45228e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-ND-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 Jessika S., Winni Neessen
FileName: ./assets/apg-go.png
SPDXID: SPDXRef-9a84d664d3364b6d44f4195bf4f7389d
FileChecksum: SHA1: 0dc76c105b54a47ce24ec97c7dcd3c1f205eefa2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-ND-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 Jessika S., Winni Neessen
FileName: ./assets/apg-go.svg
SPDXID: SPDXRef-f8c715a68a0bb0bff103f8224059410a
FileChecksum: SHA1: 5c883c5e2351797dc718012869938f61f915aa84
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-ND-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 Jessika S., Winni Neessen
FileName: ./cmd/apg/apg.go
SPDXID: SPDXRef-ed9575ddaa309fc77a72f6711d3e3a19
FileChecksum: SHA1: 9e31a65e45a89c280698c2c2a4dc52b6f2a61862
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./codecov.yml
SPDXID: SPDXRef-a295b1788a9c59ef28aeb1b8f08da1e9
FileChecksum: SHA1: a02ce09cf50145ed993f53775629bc1f1379f15f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 The go-mail Authors
FileName: ./config.go
SPDXID: SPDXRef-17639129f7b48e23c63782737f8df5ce
FileChecksum: SHA1: 83faa005afdb5c06779b345a62d8df7cda805049
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./config_test.go
SPDXID: SPDXRef-d93bccbda4106b2394bd76e8247287ac
FileChecksum: SHA1: 3e97cfb2b3fd4a2aab14822f14787425e801120a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./docker-files/group
SPDXID: SPDXRef-768e510d78a52e3367b57acdc8577014
FileChecksum: SHA1: e55fd66876f4c87ec256de0712caeea7146ebfab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./docker-files/passwd
SPDXID: SPDXRef-932e62f200e8a2bb84884794bf2d917d
FileChecksum: SHA1: daf24c0384bd39e105140d9cef192ffe84443dc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./example-code/pin-generator/main.go
SPDXID: SPDXRef-ccfa385a34623497cf2ea397a068c2fc
FileChecksum: SHA1: acc1b436022a3c5254fd27aef08e500225b38091
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./example-code/simple-password-generator/main.go
SPDXID: SPDXRef-d8dd9d58475d03b6c17483c4c7c17f74
FileChecksum: SHA1: cd3eb4194f37c9c54c87a9e693fc87097fc1e6cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./go.mod
SPDXID: SPDXRef-9f8fa21edb918043502bd9088b19d157
FileChecksum: SHA1: c737a00b57d186abb1ba7ea4d29faaf9b041f3ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./go.sum
SPDXID: SPDXRef-9e8eaf3449d6a3c9e453efab3bd94cbe
FileChecksum: SHA1: 2f9206df4e709cfd7bec3bcf1c9e1e5d8ff7abd1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./grouping.go
SPDXID: SPDXRef-1cd4afaa45f561a0dd3d591ff5007ec9
FileChecksum: SHA1: ab3a4370081c3b353f8855d91a82d680baeb5c52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./grouping_test.go
SPDXID: SPDXRef-99a67e7d8ddb8f40236141550579e9dc
FileChecksum: SHA1: ef64eedf868e12f2b6efe6fb2c97126adb149c76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./hibp.go
SPDXID: SPDXRef-7078e8e7d5a47947fbfd0b0f33571216
FileChecksum: SHA1: 2269dfed817360a6b3aa6b0b8688f39c8b11cc0c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./hibp_test.go
SPDXID: SPDXRef-7bf8ff6c15945c07814f0073458a7196
FileChecksum: SHA1: de833b0b9cf9c8de72f5c689631ff598f2f346b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./koremutake.go
SPDXID: SPDXRef-bd24f8cf48674c08d098dac832430f56
FileChecksum: SHA1: d2ff7f3efabb8d84b99ef2bf1ac906bad3d871be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./mode.go
SPDXID: SPDXRef-35f9acc3230694b0f6a2f55f80044f45
FileChecksum: SHA1: 1a64f60644a32905b8e79186f3603edf759ccc1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./mode_test.go
SPDXID: SPDXRef-a15ee8964725bd15c49d201cac3616f9
FileChecksum: SHA1: 409398585eef485be0e5feb3031b4570650b4ac1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./random.go
SPDXID: SPDXRef-5745e609745136edf552c4273e7c01f5
FileChecksum: SHA1: be71fce6244ca6dead7b3a26f94a35c571841aad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./random_test.go
SPDXID: SPDXRef-d8520a4b57e7409baba02661c6695c44
FileChecksum: SHA1: a2a866066c47ca933c4589441eb921287fc86788
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./sonar-project.properties
SPDXID: SPDXRef-89ae28021414fd995f983c3b4057e36b
FileChecksum: SHA1: b06e844439e190dcd378321a714ede8668480369
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./spelling.go
SPDXID: SPDXRef-4892e5ba17950c452d105a43f4c6372d
FileChecksum: SHA1: c55408262b973cfda2e5a9e89df7767fd555d8c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen
FileName: ./spelling_test.go
SPDXID: SPDXRef-0b03d16f273c6696ba21050df083488d
FileChecksum: SHA1: 642c89566aa6de80dcab6152d6d81d3e4ca02c86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Winni Neessen