Download Secure Key Box User Guide
Transcript
Secure Key Box User Guide
7 API Reference
typedef struct {
SKB_SignatureAlgorithm algorithm;
const SKB_SecureData*
key;
} SKB_SignTransformParameters;
The following table explains the properties:
Property
Description
algorithm
Signing algorithm to be used. The available signing algorithms are defined in the
SKB_SignatureAlgorithm enumeration (see §7.11.4).
key
Pointer to the SKB_SecureData object, which contains the signing key.
This key must not be released before the SKB_Transform object that uses it is
released.
7.10.7 SKB_SignTransformParametersEx
This structure is an extension to the SKB_SignTransformParameters structure. It provides the
additional ability to specify the ECC curve type in case the ECDSA signature algorithm is used, or salt
and salt length in case the RSA signature algorithm based on the Probabilistic Signature Scheme is
used.
The structure is declared as follows:
typedef struct {
SKB_SignTransformParameters base;
const void*
extension;
} SKB_SignTransformParametersEx;
The following table explains the properties:
Property
Description
base
SKB_SignTransformParameters structure that specifies the signature algorithm
and the key to be used (see §7.10.6).
Copyright © 2000-2015, whiteCryption Corporation. All rights reserved.
Copyright © 2004-2015, Intertrust Technologies Corporation. All rights reserved.
Page 108 of 137