RSA BSAFE Cert-C Micro Edition

The power of PKI for the smallest of devices

R_CR_SIGN_VFY_MAP Reference

This structure is used to map a sign/verify identifier to an asymmetric and digest identifier pair.

#include <cryp_mod.h>

#define R_CR_RES_PKEY_RSA \
    { R_RES_MOD_ID_PKEY, R_RES_IMPL_ID_DEF, R_PKEY_TYPE_RSA, \
      R_RES_FLAG_DEF, NULL, NULL, (void *(*)(void *))R_PKEY_pk_method, \
      NULL }

/**
 * The Digital Signature Algorithm (DSA) key module. This is only required
 * if #R_PKEY functions are used.
 * @see R_PKEY_pk_method().
 */
#define R_CR_RES_PKEY_DSA \
    { R_RES_MOD_ID_PKEY, R_RES_IMPL_ID_DEF, R_PKEY_TYPE_DSA, \
      R_RES_FLAG_DEF, NULL, NULL, (void *(*)(void *))R_PKEY_pk_method, \
      NULL }

/**
 * The Diffie-Hellman key module. This is only required if #R_PKEY functions
 * are used.

Data Fields

int sig_id
 A cryptographic identifier which indicates the signature corresponding to the digest and asymmetric cipher identifiers.

int dig_id
 A cryptographic identifier which indicates the digest corresponding to the signature.

int pk_id
 A cryptographic identifier which indicates the asymmetric cipher corresponding to the signature.


Copyright (c) 1999-2002 RSA Security Inc. All rights reserved. 061-001005-150-001-000-3768 - 1.5