@@ -276,7 +276,7 @@ const REBYTE rsa_name[] = "RSA-context";
276
276
// /encrypt "Use public key to encrypt data"
277
277
// /decrypt "Use private key to decrypt data"
278
278
// /sign "Use private key to sign data"
279
- // /validate "Use public key to validate signed data"
279
+ // /verify "Use public key to verify signed data"
280
280
// ]
281
281
***********************************************************************/
282
282
{
@@ -285,14 +285,14 @@ const REBYTE rsa_name[] = "RSA-context";
285
285
REBOOL refEncrypt = D_REF (3 );
286
286
REBOOL refDecrypt = D_REF (4 );
287
287
REBOOL refSign = D_REF (5 );
288
- REBOOL refValidate = D_REF (6 );
288
+ REBOOL refverify = D_REF (6 );
289
289
290
290
// make sure that only one refinement is used!
291
291
if (
292
- (refEncrypt && (refDecrypt || refSign || refValidate )) ||
293
- (refDecrypt && (refEncrypt || refSign || refValidate )) ||
294
- (refSign && (refDecrypt || refEncrypt || refValidate )) ||
295
- (refValidate && (refDecrypt || refSign || refEncrypt ))
292
+ (refEncrypt && (refDecrypt || refSign || refverify )) ||
293
+ (refDecrypt && (refEncrypt || refSign || refverify )) ||
294
+ (refSign && (refDecrypt || refEncrypt || refverify )) ||
295
+ (refverify && (refDecrypt || refSign || refEncrypt ))
296
296
) {
297
297
Trap0 (RE_BAD_REFINES );
298
298
}
@@ -337,7 +337,7 @@ const REBYTE rsa_name[] = "RSA-context";
337
337
REBSER * output = Make_Binary (rsa_ctx -> num_octets );
338
338
REBYTE * outBinary = BIN_DATA (output );
339
339
340
- if (refDecrypt || refValidate ) {
340
+ if (refDecrypt || refverify ) {
341
341
outBytes = RSA_decrypt (rsa_ctx , inBinary , outBinary , refDecrypt , FALSE);
342
342
} else {
343
343
outBytes = RSA_encrypt (rsa_ctx , inBinary , inBytes , outBinary , refSign , TRUE);
0 commit comments