pkc_crypto_sign(3sec)Signs data with private key Synopsis #include <dce/pkc_base.h> #include <dce/pkc_crypto_reg.h> pkc_crypto_sign( gss_OID algorithm, sec_pk_gen_data_t data, sec_pk_data_t private_key, sec_pk_data_t *signature); Parameters Input
algorithm
data
private_key Output
signature Description pkc_crypto_sign(3sec) searches the list of registered algorithms for an implementation of the specified algorithm. If found, the implementation is opened, if necessary, and its (sign)( ) function invoked to sign the data. The signature is returned to the caller. Using this routine, an application can get data signed in one simple call. The alternative is to lookup the desired cryptographic module by calling pkc_crypto_lookup_algorithm(3sec) then explicitly call the module's (sign)( ) routine. Return Values
pkc_s_success Errors Refer to the OSF DCE Problem Determination Guide for complete descriptions of all error messages. Related Information
Functions:
|