@@ -270,7 +270,7 @@ func TestEncryptDecrypt(t *testing.T) {
270
270
t .FailNow ()
271
271
}
272
272
273
- pt , err := prv2 .Decrypt (rand . Reader , ct , nil , nil )
273
+ pt , err := prv2 .Decrypt (ct , nil , nil )
274
274
if err != nil {
275
275
fmt .Println (err .Error ())
276
276
t .FailNow ()
@@ -281,7 +281,7 @@ func TestEncryptDecrypt(t *testing.T) {
281
281
t .FailNow ()
282
282
}
283
283
284
- _ , err = prv1 .Decrypt (rand . Reader , ct , nil , nil )
284
+ _ , err = prv1 .Decrypt (ct , nil , nil )
285
285
if err == nil {
286
286
fmt .Println ("ecies: encryption should not have succeeded" )
287
287
t .FailNow ()
@@ -301,7 +301,7 @@ func TestDecryptShared2(t *testing.T) {
301
301
}
302
302
303
303
// Check that decrypting with correct shared data works.
304
- pt , err := prv .Decrypt (rand . Reader , ct , nil , shared2 )
304
+ pt , err := prv .Decrypt (ct , nil , shared2 )
305
305
if err != nil {
306
306
t .Fatal (err )
307
307
}
@@ -310,10 +310,10 @@ func TestDecryptShared2(t *testing.T) {
310
310
}
311
311
312
312
// Decrypting without shared data or incorrect shared data fails.
313
- if _ , err = prv .Decrypt (rand . Reader , ct , nil , nil ); err == nil {
313
+ if _ , err = prv .Decrypt (ct , nil , nil ); err == nil {
314
314
t .Fatal ("ecies: decrypting without shared data didn't fail" )
315
315
}
316
- if _ , err = prv .Decrypt (rand . Reader , ct , nil , []byte ("garbage" )); err == nil {
316
+ if _ , err = prv .Decrypt (ct , nil , []byte ("garbage" )); err == nil {
317
317
t .Fatal ("ecies: decrypting with incorrect shared data didn't fail" )
318
318
}
319
319
}
@@ -381,7 +381,7 @@ func testParamSelection(t *testing.T, c testCase) {
381
381
t .FailNow ()
382
382
}
383
383
384
- pt , err := prv2 .Decrypt (rand . Reader , ct , nil , nil )
384
+ pt , err := prv2 .Decrypt (ct , nil , nil )
385
385
if err != nil {
386
386
fmt .Printf ("%s (%s)\n " , err .Error (), c .Name )
387
387
t .FailNow ()
@@ -393,7 +393,7 @@ func testParamSelection(t *testing.T, c testCase) {
393
393
t .FailNow ()
394
394
}
395
395
396
- _ , err = prv1 .Decrypt (rand . Reader , ct , nil , nil )
396
+ _ , err = prv1 .Decrypt (ct , nil , nil )
397
397
if err == nil {
398
398
fmt .Printf ("ecies: encryption should not have succeeded (%s)\n " ,
399
399
c .Name )
@@ -422,7 +422,7 @@ func TestBasicKeyValidation(t *testing.T) {
422
422
423
423
for _ , b := range badBytes {
424
424
ct [0 ] = b
425
- _ , err := prv .Decrypt (rand . Reader , ct , nil , nil )
425
+ _ , err := prv .Decrypt (ct , nil , nil )
426
426
if err != ErrInvalidPublicKey {
427
427
fmt .Println ("ecies: validated an invalid key" )
428
428
t .FailNow ()
@@ -441,14 +441,14 @@ func TestBox(t *testing.T) {
441
441
t .Fatal (err )
442
442
}
443
443
444
- pt , err := prv2 .Decrypt (rand . Reader , ct , nil , nil )
444
+ pt , err := prv2 .Decrypt (ct , nil , nil )
445
445
if err != nil {
446
446
t .Fatal (err )
447
447
}
448
448
if ! bytes .Equal (pt , message ) {
449
449
t .Fatal ("ecies: plaintext doesn't match message" )
450
450
}
451
- if _ , err = prv1 .Decrypt (rand . Reader , ct , nil , nil ); err == nil {
451
+ if _ , err = prv1 .Decrypt (ct , nil , nil ); err == nil {
452
452
t .Fatal ("ecies: encryption should not have succeeded" )
453
453
}
454
454
}
0 commit comments