1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package commands import ( "context" "encoding/base64" "fmt" "github.com/nerdsec/goaes/internal" "github.com/urfave/cli/v3" ) func Generate(ctx context.Context, cmd *cli.Command) error { key, err := internal.NewDEK() if err != nil { return err } fmt.Println(base64.StdEncoding.EncodeToString(key)) return nil }