Secrets OPerationS

SOPS: Secrets OPerationS·SecretsOPerationS.SOPS

Simple and flexible tool for managing secrets

sops is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault, age, and PGP.

winget install --id SecretsOPerationS.SOPS --exact --source winget

Latest 3.13.2·June 30, 2026

Release Notes

Installation To install sops, download one of the pre-built binaries provided for your platform from the artifacts attached to this release. For instance, if you are using Linux on an AMD64 architecture:

Download the binary

curl -LO https://github.com/getsops/sops/releases/download/v3.13.2/sops-v3.13.2.linux.amd64

Move the binary in to your PATH

mv sops-v3.13.2.linux.amd64 /usr/local/bin/sops

Make the binary executable

chmod +x /usr/local/bin/sops Verify checksums file signature The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

Download the checksums file, certificate and signature

curl -LO https://github.com/getsops/sops/releases/download/v3.13.2/sops-v3.13.2.checksums.txt curl -LO https://github.com/getsops/sops/releases/download/v3.13.2/sops-v3.13.2.checksums.sigstore.json

Verify the checksums file

cosign verify-blob sops-v3.13.2.checksums.txt
--bundle sops-v3.13.2.checksums.sigstore.json
--certificate-identity-regexp=https://github.com/getsops
--certificate-oidc-issuer=https://token.actions.githubusercontent.com Verify binary integrity To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature:

Verify the binary using the checksums file

sha256sum -c sops-v3.13.2.checksums.txt --ignore-missing Verify artifact provenance The SLSA provenance of the binaries, packages, and SBOMs can be found within the artifacts associated with this release. It is presented through an in-toto link metadata file named sops-v3.13.2.intoto.jsonl. To verify the provenance of an artifact, you can utilize the slsa-verifier tool:

Download the metadata file

curl -LO https://github.com/getsops/sops/releases/download/v3.13.2/sops-v3.13.2.intoto.jsonl

Verify the provenance of the artifact

slsa-verifier verify-artifact
--provenance-path sops-v3.13.2.intoto.jsonl
--source-uri github.com/getsops/sops
--source-tag v3.13.2 Container Images The sops binaries are also available as container images, based on Debian (slim) and Alpine Linux. The Debian-based container images include any dependencies which may be required to make use of certain key services, such as GnuPG, AWS KMS, Azure Key Vault, and Google Cloud KMS. The Alpine-based container images are smaller in size, but do not include these dependencies. These container images are available for the following architectures: linux/amd64 and linux/arm64. GitHub Container Registry

  • ghcr.io/getsops/sops:v3.13.2
  • ghcr.io/getsops/sops:v3.13.2-alpine Quay.io
  • quay.io/getsops/sops:v3.13.2
  • quay.io/getsops/sops:v3.13.2-alpine Verify container image signature The container images are signed using Cosign with GitHub OIDC. To validate the signature of an image, run the following command: cosign verify ghcr.io/getsops/sops:v3.13.2
    --certificate-identity-regexp=https://github.com/getsops
    --certificate-oidc-issuer=https://token.actions.githubusercontent.com
    -o text Verify container image provenance The container images include SLSA provenance attestations. For more information around the verification of this, please refer to the slsa-verifier documentation. Software Bill of Materials The Software Bill of Materials (SBOM) for each binary is accessible within the artifacts enclosed with this release. It is presented as an SPDX JSON file, formatted as .spdx.sbom.json. What's Changed
  • build(deps): Bump the go group with 3 updates by @dependabot[bot] in #2185
  • build(deps): Bump github/codeql-action from 4.35.4 to 4.35.5 in the ci group by @dependabot[bot] in #2184
  • build(deps): Bump the go group with 11 updates by @dependabot[bot] in #2193
  • build(deps): Bump the ci group with 4 updates by @dependabot[bot] in #2192
  • build(deps): Bump serde_json from 1.0.149 to 1.0.150 in /functional-tests in the rust group by @dependabot[bot] in #2191
  • build(deps): Bump the go group with 11 updates by @dependabot[bot] in #2197
  • build(deps): Bump docker/setup-qemu-action from 4.0.0 to 4.1.0 in the ci group by @dependabot[bot] in #2196
  • test: unset all age env vars in make test target by @arpitjain099 in #2208
  • build(deps): Bump the go group with 10 updates by @dependabot[bot] in #2212
  • build(deps): Bump the ci group with 2 updates by @dependabot[bot] in #2211
  • build(deps): Bump the go group with 15 updates by @dependabot[bot] in #2218
  • build(deps): Bump alpine from 3.23 to 3.24 in /.release in the docker group by @dependabot[bot] in #2217
  • fix: handle pointers when serializing context by @tlercher in #2219
  • docs: fix typo in exec-file --filename help text by @s3onghyun in #2221
  • JSON store: preserve large integers that fit into int64 by @s3onghyun in #2222
  • Fix panic when expecting an encrypted string, but a non-string is encountered by @felixfontein in #2227
  • Fix INI store no longer double-encoding newlines by @felixfontein in #2189
  • exec-file/exec-env: reset supplementary groups when changing user by @felixfontein in #2194
  • build(deps): Bump the go group with 6 updates by @dependabot[bot] in #2229
  • build(deps): Bump actions/checkout from 6.0.3 to 7.0.0 in the ci group by @dependabot[bot] in #2228
  • Fix issue when changing user in exec subcommands by @sabre1041 in #2230
  • Shorten .md lines by @felixfontein in #2206
  • Update all Go dependencies with go get -t -u ./... by @felixfontein in #2231
  • build(deps): Bump github.com/opencontainers/runc from 1.2.8 to 1.3.6 by @dependabot[bot] in #2233
  • build(deps): Bump the ci group with 2 updates by @dependabot[bot] in #2236
  • Release 3.13.2 by @felixfontein in #2232 New Contributors
  • @arpitjain099 made their first contribution in #2208
  • @tlercher made their first contribution in #2219
  • @s3onghyun made their first contribution in #2221 Full Changelog: v3.13.1...v3.13.2

Installer type: portable

x64CB6FEC76E23CB4AC56771AC38472B0FE1BA79A849BF2200AEDA7C9467A045B7B
arm64259D895AAE68BD3BA954CFA36A6C9F9AE0B7E062602F0E387B5CD801C325BBFC

Details

Homepage
https://github.com/getsops/sops
License
MPL-2.0
Publisher
SOPS: Secrets OPerationS
Support
https://github.com/getsops/sops/issues
Moniker
sops

Tags

awsazuredevopsgcppgpsecret-distributionsecret-managementsecuritysops

Older versions (12)

3.12.2
x645E777B1854AB2A6271D8F66375970E1FE3EEA838251C309DE151D16A2BDF13A2
arm64BFC95CE0426E78A9DD13A8EF32DB61B0587F45660530CB00ADCDD374BA84FD9E
3.11.0
x64F3D74D83006954F0D8CF770AD7E5380504270DED5A62F33EB2548CE5461AF3B3
arm6472D5A01D785A9466C2C50FBF8F775FE682B2B058C9AE25B0C8C8D5F1F7EE2568
3.10.2
x64056D18D9F12966AEBD33A8181B54C358BCB312661FADC5A3141BB6F84B9C3502
arm649E08C708147634F485F8574A22ADD98B6A092511E84FF69C6D2849834AEC865D
3.10.1
x64F475289A644D6E60DED7BDE2FE4DFD72DC0E61D87FF61A23AA615566CA3B688F
arm64D204506C4A3DE3BD343430611E5295D3A259B206D5CBDA6727411D23690CA584
3.10.0
x644532DBC8FE8FC02DBC308404DA41D029CD2DA0A51EADCD6C89AE4FFBAC544141
arm646B5E662ADD90C70301A2A53FE6B91410A0C575ED38883C4AFC0F2161EF5998F7
3.9.4
x64BEE270926FC55B5B89ED9CE87FB2569A36C74E99D63E6392090B3D0F0C2775EB
3.9.3
x64DF9372DD551A872918D70FCC4394E58A498D4F16BAE414B1995555059BA8D4F6
3.9.2
x64D2553C23627E49DE63E220AF461C6238CFCE3FB86565AE9797E3407C277A06BE
3.9.1
x64745AB6AA6D6E3FBBB8A3484EC22CAF2CBF61B5F70D1416EEA5D2A644DE722F31
3.9.0
x642B45084E9E6308FA465EEAC2419D497B5B16B66D332AF18C03FEB3D68E51F52F
3.8.1
x64FE1F6299294B47CEDA565E1091E843EE3F3DB58764901D4298EB00558189E25F
3.8.0
x648BB627307DDEFBC529AB844C7BDDBC71AE3BA3643A919CD6B9E127DC74CC1841