File tree Expand file tree Collapse file tree 4 files changed +29
-2
lines changed Expand file tree Collapse file tree 4 files changed +29
-2
lines changed Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ func main() {
148
148
149
149
tableName := "UserSecretsTest"
150
150
151
- keyURI := "aws-kms:// arn:aws:kms:eu-west-2:076594877490:key/02813db0-b23a-420c-94b0-bdceb08e121b"
151
+ keyURI := "arn:aws:kms:eu-west-2:076594877490:key/02813db0-b23a-420c-94b0-bdceb08e121b"
152
152
153
153
// Create DynamoDB client
154
154
dynamoDBClient := dynamodb .NewFromConfig (cfg )
Original file line number Diff line number Diff line change 12
12
// See the License for the specific language governing permissions and
13
13
// limitations under the License.
14
14
//
15
- ////////////////////////////////////////////////////////////////////////////////
16
15
17
16
// Package fakeawskms provides a partial fake implementation of kmsiface.KMSAPI.
18
17
package fakeawskms
Original file line number Diff line number Diff line change @@ -164,3 +164,31 @@ func TestVerifySignature(t *testing.T) {
164
164
t .Error ("signature should be valid" )
165
165
}
166
166
}
167
+
168
+ // func TestUnwrapKeyset(t *testing.T) {
169
+ // kek, err := GetKEK(keyURI, true)
170
+ // if err != nil {
171
+ // t.Fatalf("failed to get KEK: %v", err)
172
+ // }
173
+
174
+ // kh, err := keyset.NewHandle(aead.AES256GCMKeyTemplate())
175
+ // if err != nil {
176
+ // t.Fatalf("failed to create keyset handle: %v", err)
177
+ // }
178
+
179
+ // dk := NewTinkDelegatedKey(kh, kek)
180
+ // wrappedKeyset, err := dk.WrapKeyset()
181
+ // if err != nil {
182
+ // t.Fatalf("failed to wrap keyset: %v", err)
183
+ // }
184
+
185
+ // unwrappedDK, err := UnwrapKeyset(wrappedKeyset, kek)
186
+ // if err != nil {
187
+ // t.Fatalf("failed to unwrap keyset: %v", err)
188
+ // }
189
+
190
+ // if !cmp.Equal(dk.keysetHandle.KeysetInfo(), unwrappedDK.keysetHandle.KeysetInfo(),
191
+ // cmpopts.IgnoreUnexported(tinkpb.KeysetInfo{})) {
192
+ // t.Error("unwrapped keyset doesn't match the original keyset")
193
+ // }
194
+ // }
You can’t perform that action at this time.
0 commit comments