@@ -136,27 +136,27 @@ func (a *Attestations) Output() {
136136 Type : "CERTIFICATE" ,
137137 Bytes : a .DeviceCert .Raw ,
138138 })
139- fmt .Println ( string (b ))
139+ fmt .Fprintln ( os . Stderr , string (b ))
140140
141141 fmt .Fprintln (os .Stderr , "Printing key attestation certificate" )
142142 b = pem .EncodeToMemory (& pem.Block {
143143 Type : "CERTIFICATE" ,
144144 Bytes : a .KeyCert .Raw ,
145145 })
146- fmt .Println ( string (b ))
146+ fmt .Fprintln ( os . Stderr , string (b ))
147147
148148 fmt .Fprintln (os .Stderr , "Verifying certificates..." )
149149
150150 fmt .Fprintln (os .Stderr , "Verified ok" )
151- fmt .Println ( )
151+ fmt .Fprintln ( os . Stderr , )
152152
153153 fmt .Fprintln (os .Stderr , "Device info:" )
154- fmt .Println ( " Issuer:" , a .DeviceCert .Issuer )
155- fmt .Println ( " Form factor:" , formFactorString (a .KeyAttestation .Formfactor ))
156- fmt .Println ( " PIN Policy:" , pinPolicyStr (a .KeyAttestation .PINPolicy ))
154+ fmt .Fprintln ( os . Stderr , " Issuer:" , a .DeviceCert .Issuer )
155+ fmt .Fprintln ( os . Stderr , " Form factor:" , formFactorString (a .KeyAttestation .Formfactor ))
156+ fmt .Fprintln ( os . Stderr , " PIN Policy:" , pinPolicyStr (a .KeyAttestation .PINPolicy ))
157157
158- fmt .Printf ( " Serial number: %d\n " , a .KeyAttestation .Serial )
159- fmt .Printf ( " Version: %d.%d.%d\n " , a .KeyAttestation .Version .Major , a .KeyAttestation .Version .Minor , a .KeyAttestation .Version .Patch )
158+ fmt .Fprintf ( os . Stderr , " Serial number: %d\n " , a .KeyAttestation .Serial )
159+ fmt .Fprintf ( os . Stderr , " Version: %d.%d.%d\n " , a .KeyAttestation .Version .Major , a .KeyAttestation .Version .Minor , a .KeyAttestation .Version .Patch )
160160}
161161
162162func AttestationCmd (_ context.Context , slotArg string ) (* Attestations , error ) {
@@ -261,7 +261,7 @@ func GenerateKeyCmd(ctx context.Context, managementKey string, randomKey bool, s
261261 Bytes : b ,
262262 })
263263
264- fmt .Println ( string (pemBytes ))
264+ fmt .Fprintln ( os . Stderr , string (pemBytes ))
265265 yk .Close ()
266266
267267 att , err := AttestationCmd (ctx , slotArg )
@@ -305,7 +305,7 @@ var Confirm = func(p string) bool {
305305
306306 result , err := prompt .Run ()
307307 if err != nil {
308- fmt .Println ( err )
308+ fmt .Fprintln ( os . Stderr , err )
309309 return false
310310 }
311311 return strings .ToLower (result ) == "y"
0 commit comments