blob: 0d1a4deb5bb152e827b66df398936ffa7658d9f0 [file] [edit]
terraform {
encryption {
key_provider "pbkdf2" "basic" {
passphrase = var.passphrase
key_length = local.key_length
iterations = 200000
hash_function = "sha512"
salt_length = 12
}
method "aes_gcm" "example" {
keys = key_provider.pbkdf2.basic
}
method "unencrypted" "fallback" {}
state {
method = method.unencrypted.fallback
fallback {
method = method.aes_gcm.example
}
}
plan {
method = method.unencrypted.fallback
fallback {
method = method.aes_gcm.example
}
}
}
}