Add AES GCM encryption provider

This commit is contained in:
Lauris BH
2021-01-07 11:31:54 +02:00
committed by Jason Song
parent d4e84c0433
commit 4af45f7bc9
5 changed files with 180 additions and 4 deletions

View File

@ -142,10 +142,13 @@ func runGenerateMasterKey(c *cli.Context) error {
fmt.Printf("%s\n", base64.StdEncoding.EncodeToString(secret))
}
}
fmt.Println("Setting changes required:")
fmt.Println("[secrets]")
if providerType == secrets.MasterKeyProviderTypePlain && len(scrts) == 1 {
fmt.Printf("MASTER_KEY = %s\n", base64.StdEncoding.EncodeToString(scrts[0]))
fmt.Printf("%s", base64.StdEncoding.EncodeToString(scrts[0]))
if isatty.IsTerminal(os.Stdout.Fd()) {
fmt.Printf("\n")
}
}
return nil