Deleted Added
full compact
pkeyutl.c (312826) pkeyutl.c (325335)
1/*
2 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project
3 * 2006.
4 */
5/* ====================================================================
6 * Copyright (c) 2006 The OpenSSL Project. All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 308 unchanged lines hidden (view full) ---

317 }
318 }
319
320 if (pkey_op == EVP_PKEY_OP_VERIFY) {
321 rv = EVP_PKEY_verify(ctx, sig, (size_t)siglen,
322 buf_in, (size_t)buf_inlen);
323 if (rv == 0)
324 BIO_puts(out, "Signature Verification Failure\n");
1/*
2 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project
3 * 2006.
4 */
5/* ====================================================================
6 * Copyright (c) 2006 The OpenSSL Project. All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 308 unchanged lines hidden (view full) ---

317 }
318 }
319
320 if (pkey_op == EVP_PKEY_OP_VERIFY) {
321 rv = EVP_PKEY_verify(ctx, sig, (size_t)siglen,
322 buf_in, (size_t)buf_inlen);
323 if (rv == 0)
324 BIO_puts(out, "Signature Verification Failure\n");
325 else if (rv == 1)
325 else if (rv == 1) {
326 BIO_puts(out, "Signature Verified Successfully\n");
326 BIO_puts(out, "Signature Verified Successfully\n");
327 ret = 0;
328 }
327 if (rv >= 0)
328 goto end;
329 } else {
330 rv = do_keyop(ctx, pkey_op, NULL, (size_t *)&buf_outlen,
331 buf_in, (size_t)buf_inlen);
332 if (rv > 0 && buf_outlen != 0) {
333 buf_out = OPENSSL_malloc(buf_outlen);
334 if (!buf_out)

--- 222 unchanged lines hidden ---
329 if (rv >= 0)
330 goto end;
331 } else {
332 rv = do_keyop(ctx, pkey_op, NULL, (size_t *)&buf_outlen,
333 buf_in, (size_t)buf_inlen);
334 if (rv > 0 && buf_outlen != 0) {
335 buf_out = OPENSSL_malloc(buf_outlen);
336 if (!buf_out)

--- 222 unchanged lines hidden ---