We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8daa0fa commit 82f5ee6Copy full SHA for 82f5ee6
server/service/service.go
@@ -435,9 +435,9 @@ func (s *Service) sendHMACChallenge(session *streamSession) error {
435
Tpm20HmacChallenge: &bpb.BootstrapStreamResponse_Challenge_TPM20HMACChallenge{
436
Key: session.chassis.ActivePublicKeyType,
437
HmacChallenge: &epb.HMACChallenge{
438
- HmacPubKey: tpm2.Marshal(hmacPub),
439
- Duplicate: duplicate,
440
- InSymSeed: inSymSeed,
+ HmacPubKey: tpm2.Marshal(tpm2.New2B(*hmacPub)),
+ Duplicate: tpm2.Marshal(&tpm2.TPM2BPrivate{Buffer: duplicate}),
+ InSymSeed: tpm2.Marshal(&tpm2.TPM2BEncryptedSecret{Buffer: inSymSeed}),
441
},
442
443
0 commit comments