- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for NewGCMTransformerWithUniqueKeyUnsafe (0.64 sec)
-
staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/aes/aes.go
zero: 1_000_000_000, fatal: die, } nonceGen.nonce.Add(nonceGen.zero) transformer, err := newGCMTransformerWithUniqueKeyUnsafe(block, nonceGen) if err != nil { return nil, nil, err } return transformer, key, nil } func newGCMTransformerWithUniqueKeyUnsafe(block cipher.Block, nonceGen *nonceGenerator) (value.Transformer, error) { aead, err := newGCM(block) if err != nil { return nil, err
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jul 21 19:25:52 UTC 2023 - 9.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/aes/aes_test.go
if err != nil { t.Fatal(err) } } // TestGCMUnsafeCompatibility asserts that encryptions performed via // NewGCMTransformerWithUniqueKeyUnsafe can be decrypted via NewGCMTransformer. func TestGCMUnsafeCompatibility(t *testing.T) { transformerEncrypt, key, err := NewGCMTransformerWithUniqueKeyUnsafe() if err != nil { t.Fatal(err) } block, err := aes.NewCipher(key) if err != nil { t.Fatal(err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jul 21 19:25:52 UTC 2023 - 23.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go
} else { var block cipher.Block block, err = aes.NewCipher(key) if err != nil { return nil, err } // this is compatible with NewGCMTransformerWithUniqueKeyUnsafe for decryption // it would use random nonces for encryption but we never do that transformer, err = aestransformer.NewGCMTransformer(block) } if err != nil { return nil, err }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Oct 27 00:23:50 UTC 2023 - 18.7K bytes - Viewed (0)