Skip to content

Commit a0d54bb

Browse files
authored
Merge pull request #42 from mbouchenguour/master
Update the go-tpm library from version 0.3 to version 0.9
2 parents d0587cf + c148047 commit a0d54bb

File tree

10 files changed

+16
-13
lines changed

10 files changed

+16
-13
lines changed

cmd/estclient/open_other.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
//go:build !windows
12
// +build !windows
23

34
/*
@@ -20,7 +21,7 @@ package main
2021
import (
2122
"io"
2223

23-
"github.com/google/go-tpm/tpm2"
24+
"github.com/google/go-tpm/legacy/tpm2"
2425
)
2526

2627
func openTPM(path string) (io.ReadWriteCloser, error) {

cmd/estclient/open_windows.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
//go:build windows
12
// +build windows
23

34
/*
@@ -20,7 +21,7 @@ package main
2021
import (
2122
"io"
2223

23-
"github.com/google/go-tpm/tpm2"
24+
"github.com/google/go-tpm/legacy/tpm2"
2425
)
2526

2627
func openTPM(path string) (io.ReadWriteCloser, error) {

cmd/estclient/tpm.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"log"
2626
"math/big"
2727

28-
"github.com/google/go-tpm/tpm2"
28+
"github.com/google/go-tpm/legacy/tpm2"
2929
"github.com/google/go-tpm/tpmutil"
3030
"go.mozilla.org/pkcs7"
3131

@@ -185,7 +185,7 @@ func tpmenroll(w io.Writer, set *flag.FlagSet) error {
185185
}
186186
defer tpm2.FlushContext(tpm, sess)
187187

188-
if _, err := tpm2.PolicySecret(tpm, tpm2.HandleEndorsement,
188+
if _, _, err := tpm2.PolicySecret(tpm, tpm2.HandleEndorsement,
189189
tpm2.AuthCommand{
190190
Session: tpm2.HandlePasswordSession,
191191
Attributes: tpm2.AttrContinueSession,

encoding.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"io/ioutil"
2727
"reflect"
2828

29-
"github.com/google/go-tpm/tpm2"
29+
"github.com/google/go-tpm/legacy/tpm2"
3030
"go.mozilla.org/pkcs7"
3131
)
3232

est_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import (
4141
"testing"
4242
"time"
4343

44-
"github.com/google/go-tpm/tpm2"
44+
"github.com/google/go-tpm/legacy/tpm2"
4545
"go.mozilla.org/pkcs7"
4646

4747
"github.com/globalsign/est"

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ require (
77
github.com/globalsign/pemfile v1.0.0
88
github.com/globalsign/tpmkeys v1.0.3
99
github.com/go-chi/chi v4.1.2+incompatible
10-
github.com/google/go-tpm v0.3.2
10+
github.com/google/go-tpm v0.9.5
1111
go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1
1212
golang.org/x/crypto v0.31.0
1313
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba

go.sum

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,16 @@ github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMyw
5858
github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
5959
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
6060
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
61-
github.com/google/go-cmp v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M=
6261
github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
6362
github.com/google/go-tpm v0.1.2-0.20190725015402-ae6dd98980d4/go.mod h1:H9HbmUG2YgV/PHITkO7p6wxEEj/v5nlsVWIwumwH2NI=
6463
github.com/google/go-tpm v0.3.0/go.mod h1:iVLWvrPp/bHeEkxTFi9WG6K9w0iy2yIszHwZGHPbzAw=
65-
github.com/google/go-tpm v0.3.2 h1:3iQQ2dlEf+1no7CLlfLPYzxhQy7j2G/emBqU5okydaw=
6664
github.com/google/go-tpm v0.3.2/go.mod h1:j71sMBTfp3X5jPHz852ZOfQMUOf65Gb/Th8pRmp7fvg=
65+
github.com/google/go-tpm v0.9.5 h1:ocUmnDebX54dnW+MQWGQRbdaAcJELsa6PqZhJ48KwVU=
66+
github.com/google/go-tpm v0.9.5/go.mod h1:h9jEsEECg7gtLis0upRBQU+GhYVH6jMjrFxI8u6bVUY=
6767
github.com/google/go-tpm-tools v0.0.0-20190906225433-1614c142f845/go.mod h1:AVfHadzbdzHo54inR2x1v640jdi1YSi3NauM2DUsxk0=
68-
github.com/google/go-tpm-tools v0.2.0 h1:pBflcn8x5iFohPScqlmLaImrC7ts/EUJa7ZY4FkTFq4=
6968
github.com/google/go-tpm-tools v0.2.0/go.mod h1:npUd03rQ60lxN7tzeBJreG38RvWwme2N1reF/eeiBk4=
69+
github.com/google/go-tpm-tools v0.3.13-0.20230620182252-4639ecce2aba h1:qJEJcuLzH5KDR0gKc0zcktin6KSAwL7+jWKBYceddTc=
70+
github.com/google/go-tpm-tools v0.3.13-0.20230620182252-4639ecce2aba/go.mod h1:EFYHy8/1y2KfgTAsx7Luu7NGhoxtuVHnNo8jE7FikKc=
7071
github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ=
7172
github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs=
7273
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=

internal/mockca/ca_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import (
3535
"github.com/globalsign/est"
3636
"github.com/globalsign/est/internal/mockca"
3737
"github.com/globalsign/est/internal/tpm"
38-
"github.com/google/go-tpm/tpm2"
38+
"github.com/google/go-tpm/legacy/tpm2"
3939
"go.mozilla.org/pkcs7"
4040
)
4141

internal/tpm/make_cred.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import (
3232
"hash"
3333
"io"
3434

35-
"github.com/google/go-tpm/tpm2"
35+
"github.com/google/go-tpm/legacy/tpm2"
3636
"github.com/google/go-tpm/tpmutil"
3737
)
3838

internal/tpm/make_cred_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"testing"
2525

2626
"github.com/globalsign/est/internal/tpm"
27-
"github.com/google/go-tpm/tpm2"
27+
"github.com/google/go-tpm/legacy/tpm2"
2828
)
2929

3030
func TestMakeAndExtractCredential(t *testing.T) {

0 commit comments

Comments
 (0)