RSA BSAFE Micro Edition Suite

Streamlined security for mobile and embedded devices

Search  Print

Key Usage Extensions

This section lists the defines for key usage in handling certificate extensions.

Defines

#define R_CERT_KEY_USAGE_DIGITAL_SIGNATURE
 Indicates to use for digital signatures.

#define R_CERT_KEY_USAGE_NON_REPUDIATION
 Indicates to use for non-repudiation.

#define R_CERT_KEY_USAGE_KEY_ENCIPHERMENT
 Indicates to use for key encipherment.

#define R_CERT_KEY_USAGE_DATA_ENCIPHERMENT
 Indicates to use for data encipherment.

#define R_CERT_KEY_USAGE_KEY_AGREEMENT
 Indicates to use for key agreement.

#define R_CERT_KEY_USAGE_KEY_CERT_SIGN
 Indicates to use for key certificate signing.

#define R_CERT_KEY_USAGE_CRL_SIGN
 Indicates to use for Certificate Revocation List (CRL) signing.

#define R_CERT_KEY_USAGE_ENCIPHER_ONLY
 Indicates to use for encipherment only.

#define R_CERT_KEY_USAGE_DECIPHER_ONLY
 Indicates to use for decipherment only.


Copyright (c) 1999-2005 RSA Security Inc. All rights reserved. 072-001001-2100-001-000 - 2.1