*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> EncryptDataP (3)              
Title
Content
Arch
Section
 

EncryptDataP(3)

Contents


NAME    [Toc]    [Back]

       EncryptDataP - Encrypt data with privilege (CDSA)

SYNOPSIS    [Toc]    [Back]

       # include <cdsa/cssm.h>

       CSSM_RETURN   CSSMAPI   CSSM_EncryptDataP  (CSSM_CC_HANDLE
       CCHandle, const  CSSM_DATA  *ClearBufs,  uint32  ClearBufCount,
  CSSM_DATA_PTR  CipherBufs,  uint32 CipherBufCount,
       uint32 *bytesEncrypted, CSSM_DATA_PTR RemData, CSSM_PRIVILEGE
 Privilege)

LIBRARY    [Toc]    [Back]

       Common Security Services Manager library (libcssm.so)

PARAMETERS    [Toc]    [Back]

       The privilege to be applied during the cryptographic operation.


       See CSSM_EncryptData(3) for other parameters.

DESCRIPTION    [Toc]    [Back]

       This function is similar to  CSSM_EncryptData().  It  also
       accepts  a USEE tag as a privilege request parameter. CSSM
       checks that either its own privilege set or  the  application's
  privilege  set  (if  the  application  is  signed)
       includes the tag. If the tag  is  found  and  the  service
       provider privilege set indicates that it is supported, the
       tag is forwarded to the service provider.

RETURN VALUE    [Toc]    [Back]

       A CSSM_RETURN value indicating  success  or  specifying  a
       particular  error  condition.  The value CSSM_OK indicates
       success. All other values represent an error condition.

ERRORS    [Toc]    [Back]

       Errors are described in the CDSA technical standard.   See
       CDSA_intro(3).     CSSMERR_CSP_BLOCK_SIZE_MISMATCH    CSSMERR_CSP_OUTPUT_LENGTH_ERROR


SEE ALSO    [Toc]    [Back]

      
      
       Books

       Intel   CDSA   Application    Developer's    Guide    (see
       CDSA_intro(3))

       Reference Pages    [Toc]    [Back]

       Functions:  CSSM_DecryptData(3),  CSSM_EncryptDataInit(3),
       CSSM_EncryptDataUpdate(3),       CSSM_EncryptDataFinal(3),
       CSSM_EncryptDataP(3),            CSSM_EncryptDataInitP(3),
       CSSM_DecryptP(3),  CSSM_DecryptDataInitP(3),   CSSM_QuerySize(3)



                                                  EncryptDataP(3)
[ Back ]
 Similar pages
Name OS Title
EncryptDataInitP Tru64 Initialize the staged encrypt function with privilege (CDSA)
DecryptDataP Tru64 Decrypt data with privilege (CDSA)
WrapKeyP Tru64 Wrap a key with privilege (CDSA)
GenerateKeyP Tru64 Generate a key with privilege (CDSA)
CSSM_GetPrivilege Tru64 Get CSSM privilege value (CDSA)
EncryptDataInit Tru64 Initialize the staged encrypt funciton (CDSA)
CSSM_EncryptDataInit Tru64 Initialize the staged encrypt funciton (CDSA)
CSP_EncryptDataInit Tru64 Initialize the staged encrypt funciton (CDSA)
GenerateKeyPairP Tru64 Generate an asymmetric key pair with privilege (CDSA)
CSSM_SetPrivilege Tru64 Store privilege value in CSSM framework (CDSA)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service