@@ -13,21 +13,9 @@ import (
13
13
func TestEncrypt (t * testing.T ) {
14
14
15
15
setupKeys := func () (nullKey , fullKey , symmetricKey SymmetricKey , err error ) {
16
- nk := bytes .Repeat ([]byte {0 }, 32 )
17
- nullKey , err = NewSymmetricKey (nk )
18
- if err != nil {
19
- return SymmetricKey {}, SymmetricKey {}, SymmetricKey {}, err
20
- }
21
- fk := bytes .Repeat ([]byte {0xff }, 32 )
22
- fullKey , err = NewSymmetricKey (fk )
23
- if err != nil {
24
- return SymmetricKey {}, SymmetricKey {}, SymmetricKey {}, err
25
- }
26
- sk , err := hex .DecodeString ("707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f" )
27
- if err != nil {
28
- return SymmetricKey {}, SymmetricKey {}, SymmetricKey {}, err
29
- }
30
- symmetricKey , err = NewSymmetricKey (sk )
16
+ nullKey = bytes .Repeat ([]byte {0 }, 32 )
17
+ fullKey = bytes .Repeat ([]byte {0xff }, 32 )
18
+ symmetricKey , err = hex .DecodeString ("707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f" )
31
19
if err != nil {
32
20
return SymmetricKey {}, SymmetricKey {}, SymmetricKey {}, err
33
21
}
@@ -216,14 +204,10 @@ func TestEncrypt(t *testing.T) {
216
204
217
205
func TestEncryptDecrypt (t * testing.T ) {
218
206
pv2 := NewPV2Local ()
219
- kb , err := hex .DecodeString ("707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f" )
207
+ k , err := hex .DecodeString ("707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f" )
220
208
if err != nil {
221
209
t .Errorf ("can't hex decode key" )
222
210
}
223
- k , err := NewSymmetricKey (kb )
224
- if err != nil {
225
- t .Errorf ("can't create key: %v" , err )
226
- }
227
211
228
212
type AdditionalInformation struct {
229
213
Info string `json:"info"`
@@ -308,12 +292,7 @@ func TestEncryptDecrypt(t *testing.T) {
308
292
t .Errorf ("problem while encryption" )
309
293
}
310
294
311
- bk := bytes .Repeat ([]byte {2 }, 32 )
312
- badKey , err := NewSymmetricKey (bk )
313
- if err != nil {
314
- t .Errorf ("problem while trying to make a new key" )
315
- }
316
-
295
+ badKey := bytes .Repeat ([]byte {2 }, 32 )
317
296
if err = pv2 .Decrypt (token , badKey ).Err (); err == nil {
318
297
t .Errorf ("error can't be nil because key is different" )
319
298
}
@@ -368,17 +347,6 @@ func TestPreAuthenticationEncoding(t *testing.T) {
368
347
}
369
348
}
370
349
371
- func TestWrongSizeEncryptionKey (t * testing.T ) {
372
- _ , err := NewSymmetricKey (bytes .Repeat ([]byte {0xff }, 32 ))
373
- if err != nil {
374
- t .Errorf ("problem occurred: %v" , err )
375
- }
376
- _ , err = NewSymmetricKey (bytes .Repeat ([]byte {0xff }, 31 ))
377
- if err == nil {
378
- t .Errorf ("there must be error because of wrong key len" )
379
- }
380
- }
381
-
382
350
func TestEncodeDecodeFooter (t * testing.T ) {
383
351
384
352
// string footer
0 commit comments