@@ -1279,13 +1279,7 @@ fn gcm_param_graceful_failure() -> TestResult {
1279
1279
println ! ( "iv" ) ;
1280
1280
let aad = [ 0 ; 16 ] ;
1281
1281
1282
- let _gcm_params = match GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) {
1283
- Ok ( params) => params,
1284
- Err ( e) => {
1285
- println ! ( "{e}" ) ;
1286
- return Err ( e. into ( ) ) ;
1287
- } ,
1288
- } ;
1282
+ GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) ?;
1289
1283
1290
1284
Ok ( ( ) )
1291
1285
}
@@ -1317,7 +1311,7 @@ fn aes_gcm_no_aad() -> TestResult {
1317
1311
Attribute :: Encrypt ( true ) ,
1318
1312
] ;
1319
1313
let key_handle = session. create_object ( & template) ?;
1320
- let mechanism = Mechanism :: AesGcm ( GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) . unwrap ( ) ) ;
1314
+ let mechanism = Mechanism :: AesGcm ( GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) ? ) ;
1321
1315
let cipher_and_tag = session. encrypt ( & mechanism, key_handle, & plain) ?;
1322
1316
assert_eq ! ( expected_cipher_and_tag[ ..] , cipher_and_tag[ ..] ) ;
1323
1317
Ok ( ( ) )
@@ -1348,13 +1342,7 @@ fn aes_gcm_with_aad() -> TestResult {
1348
1342
Attribute :: Encrypt ( true ) ,
1349
1343
] ;
1350
1344
let key_handle = session. create_object ( & template) ?;
1351
- let gcm_params = match GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) {
1352
- Ok ( params) => params,
1353
- Err ( e) => {
1354
- println ! ( "{e}" ) ;
1355
- return Err ( e. into ( ) ) ;
1356
- } ,
1357
- } ;
1345
+ let gcm_params = match GcmParams :: new ( & mut iv, & aad, 96 . into ( ) ) ?;
1358
1346
let mechanism = Mechanism :: AesGcm ( gcm_params) ;
1359
1347
let cipher_and_tag = session. encrypt ( & mechanism, key_handle, & plain) ?;
1360
1348
assert_eq ! ( expected_cipher_and_tag[ ..] , cipher_and_tag[ ..] ) ;
0 commit comments