RSA BSAFE Cert-C Micro Edition

The power of PKI for the smallest of devices

R_CR_IMP_METHOD Reference

This structure is used for implementing method objects.

#include <nat_meth.h>

struct r_cr_imp_method_st
{
    /**
     * The cryptographic operation identifier.
     * @see @ref R_CR_TYPE.
     */
    int type;                           /* algorithm type */
    /**
     * The cryptographic identifier.
     * @see @ref R_CR_IDS.
     */
    int id;                             /* specific algorithm */
    /**
     * The cryptographic operation subtype identifier.
     * @see @ref R_CR_SUB.
     */
    int sub;                            /* algortihm subtype */
    /**
     * The pointer to the specific method used by <i>id</i>,<i>type</i> and
     * <i>sub</i>.
     */
    R_CR_IMPL_RETRIEVER_FUNC *imp_meth; /* retrieve pointer to specific */
                                        /* implementation */
    /**
     * The cryptographic implemenation-dependent data.
     */
    const void *imp_meth_data;          /* generic data   */
};

Data Fields

int type
 The cryptographic operation identifier. More...

int id
 The cryptographic identifier. More...

int sub
 The cryptographic operation subtype identifier. More...

R_CR_IMPL_RETRIEVER_FUNC* imp_meth
 The pointer to the specific method used by id,type and sub.

const void* imp_meth_data
 The cryptographic implemenation-dependent data.


Field Documentation

int id
 

The cryptographic identifier.

See also:
Algorithm Identifiers.

int sub
 

The cryptographic operation subtype identifier.

See also:
Operation Subtypes.

int type
 

The cryptographic operation identifier.

See also:
Operation Types.


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