hene

hene.dev

MAC mismatch. File has XXXXXXXXXX, computed YYYYYYYYYY の対応

MAC mismatch. File has XXXXXXXXXX, computed YYYYYYYYYY の対応

Terraform で、sops を利用してクレデンシャルな情報を管理している。 別プロジェクトで、クレデンシャルな情報を見ようとしたときに下記エラーが発生した。

エラー

$ sops -d secrets.yaml
MAC mismatch. File has XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, computed YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

対応

Why can't i decrypt in place while ignoring MAC · Discussion #942 · mozilla/sops を参考に、下記を実行すると復号化できました。

$ sops --decrypt --ignore-mac secrets.yaml

参考

関連記事