{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.FiloSottile/age","documentNamespace":"https://spdx.org/spdxdocs/protobom/5b8d76c6-1f6e-42d1-8666-d3a9feb87979","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260413111918-b0a616d5cba6+dirty","Tool: GitHub.com-Dependency-Graph","Tool: dependabot"],"created":"2026-04-13T15:21:18Z"},"packages":[{"name":"filippo.io/hpke","SPDXID":"SPDXRef-golang-filippo.io-hpke-v0.4.0-80770c","versionInfo":"v0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright 2009 The Go Authors, Copyright 2024 The Go Authors, Copyright 2025 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/filippo.io/hpke@v0.4.0"}]},{"name":"filippo.io/nistec","SPDXID":"SPDXRef-golang-filippo.io-nistec-v0.0.4-50b034","versionInfo":"v0.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2015-2020 The fiat-crypto Authors, Copyright 2009 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors, Copyright 2021 The Go Authors, Copyright 2022 The Go Authors, Copyright 2023 The Go Authors, Copyright 2024 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/filippo.io/nistec@v0.0.4"}]},{"name":"golang.org/x/crypto","SPDXID":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","versionInfo":"v0.45.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang","copyrightText":"Copyright 2009 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2013 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors, Copyright 2020 The Go Authors, Copyright 2021 The Go Authors, Copyright 2022 The Go Authors, Copyright 2023 The Go Authors, Copyright 2024 The Go Authors, Copyright 2025 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/crypto@v0.45.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","versionInfo":"v0.38.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang","copyrightText":"Copyright 2009 The Go Authors, Copyright 2009,2010 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2013 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors, Copyright 2020 The Go Authors, Copyright 2021 The Go Authors, Copyright 2022 The Go Authors, Copyright 2023 The Go Authors, Copyright 2024 The Go Authors, Copyright 2025 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@v0.38.0"}]},{"name":"golang.org/x/tools","SPDXID":"SPDXRef-golang-golang.orgx-tools-v0.39.0-ec1371","versionInfo":"v0.39.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang","copyrightText":"Copyright (c) 1994-1999 Lucent Technologies Inc., Copyright (c) 2000-2007 Lucent Technologies Inc. and others, Copyright (c) 2025 Go MCP SDK Authors, Copyright 2009 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2013 jQuery Foundation and other contributors, Copyright 2013 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors, Copyright 2020 The Go Authors, Copyright 2021 The Go Authors, Copyright 2022 The Go Authors, Copyright 2023 The Go Authors, Copyright 2024 The Go Authors, Copyright 2025 The Go Authors, Copyright 2025 The Go MCP SDK Authors, copyright Go SDK, Portions Copyright (c) 1995-1997 C H Forsyth (forsyth@terzarima.net), Portions Copyright (c) 1997-1999 Vita Nuova Limited, Portions Copyright (c) 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com), Portions Copyright (c) 2004,2006 Bruce Ellis, Portions Copyright (c) 2005-2007 C H Forsyth (forsyth@terzarima.net), Portions Copyright (c) 2009 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/tools@v0.39.0"}]},{"name":"github.com/rogpeppe/go-internal","SPDXID":"SPDXRef-golang-github.comrogpeppe-go-internal-v1.14.1-a9288a","versionInfo":"v1.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2018 The Go Authors, Copyright 2010 The Go Authors, Copyright 2011 The Go Authors, Copyright 2012 The Go Authors, Copyright 2014 The Go Authors, Copyright 2015 The Go Authors, Copyright 2016 The Go Authors, Copyright 2017 The Go Authors, Copyright 2018 The Go Authors, Copyright 2019 The Go Authors, Copyright 2022 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/rogpeppe/go-internal@v1.14.1"}]},{"name":"golang.org/x/term","SPDXID":"SPDXRef-golang-golang.orgx-term-v0.37.0-5e6b89","versionInfo":"v0.37.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang","copyrightText":"Copyright 2009 The Go Authors, Copyright 2011 The Go Authors, Copyright 2013 The Go Authors, Copyright 2019 The Go Authors, Copyright 2021 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/term@v0.37.0"}]},{"name":"c2sp.org/cctv/age","SPDXID":"SPDXRef-golang-c2sp.orgcctv-age-v0.0.0-20251208015420-e9274a7bdbfd-222cef","versionInfo":"v0.0.0-20251208015420-e9274a7bdbfd","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/c2sp.org/cctv/age@v0.0.0-20251208015420-e9274a7bdbfd"}]},{"name":"filippo.io/edwards25519","SPDXID":"SPDXRef-golang-filippo.io-edwards25519-v1.1.0-5cb32d","versionInfo":"v1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009 The Go Authors, Copyright (c) 2015-2020 The fiat-crypto Authors, Copyright (c) 2016 The Go Authors, Copyright (c) 2017 The Go Authors, Copyright (c) 2019 The Go Authors, Copyright (c) 2020 The Go Authors, Copyright (c) 2021 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/filippo.io/edwards25519@v1.1.0"}]},{"name":"ronn","SPDXID":"SPDXRef-gem-ronn-0.7.3-75c946","versionInfo":"0.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2004 Foo Corporation, Copyright (c) 2009 Ryan Tomayko, Copyright (c) 2009 Ryan Tomayko \u003chttp://tomayko.com/about\u003e, Copyright (c) 2009 Ryan Tomayko fIhttp://tomayko, Copyright (c) 2010 Ryan Tomayko, Copyright (c) 2010 Ryan Tomayko (http://tomayko.com/about)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/ronn@0.7.3"}]},{"name":"mustache","SPDXID":"SPDXRef-gem-mustache-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009 Chris Wanstrath, COPYRIGHT' COPYRIGHT Mustache","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/mustache@1.1.1"}]},{"name":"hpricot","SPDXID":"SPDXRef-gem-hpricot-0.8.6-75c946","versionInfo":"0.8.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2011 BNQT Media Group / USA Today Sports, (c) Skateboards RAf, (c) SKATEBOARDS RAf, Copyright (c) 1995 - 2006 SportsLine.com, Inc., Copyright (c) 2006, Copyright (c) 2006, 2010, Copyright (c) 2008, Copyright 1997-2005 Omniture, Inc., Copyright 2004 by Jim Weirich (jim@weirichhouse.org)., Copyright 2006 Happy Mutants LLC., Copyright Estates and Cultural Festivals, Copyright http://www.boingboing.net/stats/'","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/hpricot@0.8.6"}]},{"name":"rdiscount","SPDXID":"SPDXRef-gem-rdiscount-2.2.0.2-75c946","versionInfo":"2.2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) (tm), (c) 2004 Foo Corporation, Copyright (c) 2007 David L Parsons., Copyright (c) 2007 David Loren Parsons., Copyright (c) 2007-2011 David L Parsons., Copyright (c) 2008 Jjgod Jiang, David L Parsons, Copyright (c) 2008 Ryan Tomayko., Copyright (c) 2009 David L Parsons., Copyright (c) 2010 David L Parsons., Copyright (c) 2012 David L Parsons., portions Copyright (c) 2011 Stefano D'Angelo","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rdiscount@2.2.0.2"}]},{"name":"actions/setup-go","SPDXID":"SPDXRef-githubactions-actions-setup-go-6..-75c946","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-go@6.%2A.%2A"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@4.%2A.%2A"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@4.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@5.%2A.%2A"}]},{"name":"actions/attest-build-provenance","SPDXID":"SPDXRef-githubactions-actions-attest-build-provenance-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/attest-build-provenance@3.%2A.%2A"}]},{"name":"geomys/sandboxed-step","SPDXID":"SPDXRef-githubactions-geomys-sandboxed-step-1.2.1-75c946","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/geomys/sandboxed-step@1.2.1"}]},{"name":"com.github.FiloSottile/age","SPDXID":"SPDXRef-github-FiloSottile-age-main-71cb99","versionInfo":"main","downloadLocation":"git+https://github.com/FiloSottile/age","filesAnalyzed":false,"licenseDeclared":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/FiloSottile/age@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-golang-filippo.io-hpke-v0.4.0-80770c","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-filippo.io-hpke-v0.4.0-80770c","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-filippo.io-nistec-v0.0.4-50b034","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","relatedSpdxElement":"SPDXRef-golang-golang.orgx-term-v0.37.0-5e6b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-golang.orgx-tools-v0.39.0-ec1371","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-github.comrogpeppe-go-internal-v1.14.1-a9288a","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-github.comrogpeppe-go-internal-v1.14.1-a9288a","relatedSpdxElement":"SPDXRef-golang-golang.orgx-tools-v0.39.0-ec1371","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-golang.orgx-term-v0.37.0-5e6b89","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-c2sp.orgcctv-age-v0.0.0-20251208015420-e9274a7bdbfd-222cef","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-golang-c2sp.orgcctv-age-v0.0.0-20251208015420-e9274a7bdbfd-222cef","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-filippo.io-hpke-v0.4.0-80770c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-filippo.io-nistec-v0.0.4-50b034","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-golang.orgx-crypto-v0.45.0-c21b24","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-v0.38.0-cac855","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-github.comrogpeppe-go-internal-v1.14.1-a9288a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-golang.orgx-term-v0.37.0-5e6b89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-c2sp.orgcctv-age-v0.0.0-20251208015420-e9274a7bdbfd-222cef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-golang-filippo.io-edwards25519-v1.1.0-5cb32d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-geomys-sandboxed-step-1.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-go-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-githubactions-actions-attest-build-provenance-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-gem-ronn-0.7.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-gem-mustache-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-gem-hpricot-0.8.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-FiloSottile-age-main-71cb99","relatedSpdxElement":"SPDXRef-gem-rdiscount-2.2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-FiloSottile-age-main-71cb99","relationshipType":"DESCRIBES"}]}
