encryptedBindingHex := flag.String("encrypted-binding", "",
"Set/check encrypted-binding, UUID")
detached := flag.Bool("detached", false, "Detached data mode")
+ noWhen := flag.Bool("no-when", false, `Do not include "when"`)
flag.Parse()
log.SetFlags(log.Lshortfile)
}
var signed pki.Signed
signed.Load.T = *typ
- when := time.Now().UTC().Truncate(time.Millisecond)
- sigTbs := pki.SigTBS{When: &when}
+ var sigTbs pki.SigTBS
+ if !*noWhen {
+ when := time.Now().UTC().Truncate(time.Millisecond)
+ sigTbs.When = &when
+ }
if encryptedBinding != uuid.Nil {
sigTbs.EncryptedBinding = &encryptedBinding
}