/[openpgpmdrv]/trunk/OpenPGPminidriver/CryptoOperations.h
ViewVC logotype

Diff of /trunk/OpenPGPminidriver/CryptoOperations.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 9 by vletoux, Mon Mar 15 09:47:30 2010 UTC revision 10 by vletoux, Mon Mar 15 18:23:17 2010 UTC
# Line 18  Line 18 
18  typedef enum _OPENPGP_CONTAINER  typedef enum _OPENPGP_CONTAINER
19  {  {
20          ContainerSignature,          ContainerSignature,
         ContainerAuthentication,  
21          ContainerConfidentiality,          ContainerConfidentiality,
22            ContainerAuthentication,
23          ContainerMax          ContainerMax
24  } OPENPGP_CONTAINER;  } OPENPGP_CONTAINER;
25    
26  typedef enum _OPENPGP_KEY  typedef enum _OPENPGP_KEY
27  {  {
28          KeySignature,          KeySignature,
         KeyAuthentication,  
29          KeyConfidentiality,          KeyConfidentiality,
30            KeyAuthentication,
31          KeyMax          KeyMax
32  } OPENPGP_KEY;  } OPENPGP_KEY;
33    
# Line 83  DWORD OCardDecrypt(PCARD_DATA  pCardData Line 83  DWORD OCardDecrypt(PCARD_DATA  pCardData
83                                  PCARD_RSA_DECRYPT_INFO  pInfo);                                  PCARD_RSA_DECRYPT_INFO  pInfo);
84    
85  DWORD OCardReadContainerMapFile(__in PCARD_DATA  pCardData,  DWORD OCardReadContainerMapFile(__in PCARD_DATA  pCardData,
                                         __in PBYTE* ppbResponse, __in PDWORD pdwResponseSize);  
86                                            __in PBYTE* ppbResponse, __in PDWORD pdwResponseSize);
87    
88    DWORD OCardGetKeyLengthInBytes(__in PCARD_DATA pCardData, __in OPENPGP_KEY dwKey,
89                                                               __out PDWORD pdwLengthInBytes);
90    
91    DWORD OCardIsConfidentialityKeyTheSameThanAuthentication(__in PCARD_DATA pCardData);

Legend:
Removed from v.9  
changed lines
  Added in v.10

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26