Collapse TOC
HP Open Source Security for OpenVMS Volume 1: Common Data Security Architecture
bulleted textLegal Notice
Preface
bulleted textIntended Audience
bulleted textDocument Structure
bulleted textRelated Documents
bulleted textReader's Comments
bulleted textHow to Order Additional Documentation
bulleted textConventions
Introduction to CDSA
bulleted textWhat Is CDSA?
bulleted textCDSA Overview
bulleted textMaintaining CDSA Integrity
Installation and Initialization
bulleted textInstallation of CDSA on OpenVMS Alpha Version 7.3-2
bulleted textInstallation of CDSA on OpenVMS Alpha Version 7.3-1
bulleted textInstallation of CDSA on OpenVMS Alpha Version 7.3 or 7.2-2
bulleted textPost-Installation Tasks
CDSA Utility Programs
bulleted textCDSA$CERTGEN.EXE
bulleted textCDSA$ISSUER.EXE
bulleted textCDSA$MDS_INSTALL.EXE
bulleted textCDSA$MOD_INSTALL.EXE
bulleted textCDSA$OUTPUT_ERROR.EXE
bulleted textCDSA$SIGN.EXE
bulleted textCDSA$X5092XML.EXE
CDSA Programming Concepts
bulleted textOverview of CDSA Programming on OpenVMS
bulleted textWriting Signed Applications
bulleted textDeploying Signed Applications and Service Provider Modules
bulleted textCDSA Example Programs
bulleted textCDSA Error Resolution
API Functions
bulleted textAC_AuthCompute
bulleted textAC_PassThrough
bulleted textCL_CertAbortCache
bulleted textCL_CertAbortQuery
bulleted textCL_CertCache
bulleted textCL_CertCreateTemplate
bulleted textCL_CertDescribeFormat
bulleted textCL_CertGetAllFields
bulleted textCL_CertGetAllTemplateFields
bulleted textCL_CertGetFirstCachedFieldValue
bulleted textCL_CertGetFirstFieldValue
bulleted textCL_CertGetKeyInfo
bulleted textCL_CertGetNextCachedFieldValue
bulleted textCL_CertGetNextFieldValue
bulleted textCL_CertGroupFromVerifiedBundle
bulleted textCL_CertGroupToSignedBundle
bulleted textCL_CertSign
bulleted textCL_CertVerify
bulleted textCL_CertVerifyWithKey
bulleted textCL_CrlAbortCache
bulleted textCL_CrlAbortQuery
bulleted textCL_CrlAddCert
bulleted textCL_CrlCache
bulleted textCL_CrlCreateTemplate
bulleted textCL_CrlDescribeFormat
bulleted textCL_CrlGetAllCachedRecordFields
bulleted textCL_CrlGetAllFields
bulleted textCL_CrlGetFirstCachedFieldValue
bulleted textCL_CrlGetFirstFieldValue
bulleted textCL_CrlGetNextCachedFieldValue
bulleted textCL_CrlGetNextFieldValue
bulleted textCL_CrlRemoveCert
bulleted textCL_CrlSetFields
bulleted textCL_CrlSign
bulleted textCL_CrlVerify
bulleted textCL_CrlVerifyWithKey
bulleted textCL_FreeFields
bulleted textCL_FreeFieldValue
bulleted textCL_IsCertInCachedCrl
bulleted textCL_IsCertInCrl
bulleted textCL_PassThrough
bulleted textCSP_EventNotify
bulleted textcssm_CcToHandle
bulleted textCSSM_ChangeKeyAcl
bulleted textCSSM_ChangeKeyOwner
bulleted textCSSM_CSP_ChangeLoginAcl
bulleted textCSSM_CSP_ChangeLoginOwner
bulleted textCSSM_CSP_CreateAsymmetricContext
bulleted textCSSM_CSP_CreateDeriveKeyContext
bulleted textCSSM_CSP_CreateDigestContext
bulleted textCSSM_CSP_CreateKeyGenContext
bulleted textCSSM_CSP_CreateMacContext
bulleted textCSSM_CSP_CreatePassThroughContext
bulleted textCSSM_CSP_CreateDeriveKeyContext
bulleted textCSSM_CSP_CreateDigestContext
bulleted textCSSM_CSP_CreateKeyGenContext
bulleted textCSSM_CSP_CreateMacContext
bulleted textCSSM_CSP_CreatePassThroughContext
bulleted textCSSM_CSP_CreateRandomGenContext
bulleted textCSSM_CSP_CreateSignatureContext
bulleted textCSSM_CSP_CreateSymmetricContext
bulleted textCSSM_CSP_GetLoginAcl
bulleted textCSSM_CSP_GetLoginOwner
bulleted textCSSM_CSP_Login
bulleted textCSSM_CSP_Logout
bulleted textCSSM_DeleteContext
bulleted textCSSM_DeleteContextAttributes
bulleted textcssm_DeregisterManagerServices
bulleted textCSSM_FreeContext
bulleted textCSSM_GetAPIMemoryFunctions
bulleted textcssm_GetAppMemoryFunctions
bulleted textcssm_GetAttachFunctions
bulleted textCSSM_GetContext
bulleted textCSSM_GetContextAttribute
bulleted textCSSM_GetKeyAcl
bulleted textCSSM_GetKeyOwner
bulleted textCSSM_GetModuleGUIDFromHandle
bulleted textcssm_GetModuleInfo
bulleted textCSSM_GetPrivilege
bulleted textCSSM_GetSubserviceUIDFromHandle
bulleted textCSSM_Init
bulleted textCSSM_Introduce
bulleted textcssm_IsFuncCallValid
bulleted textCSSM_ListAttachedModuleManagers
bulleted textCSSM_ModuleAttach
bulleted textCSSM_ModuleDetach
bulleted textCSSM_ModuleLoad
bulleted textCSSM_ModuleUnload
bulleted textcssm_ReleaseAttachFunctions
bulleted textCSSM_SetContext
bulleted textCSSM_SetPrivilege
bulleted textCSSM_SPI_ModuleAttach
bulleted textCSSM_SPI_ModuleDetach
bulleted textCSSM_SPI_ModuleLoad
bulleted textCSSM_SPI_ModuleUnload
bulleted textCSSM_Terminate
bulleted textCSSM_TP_RetrieveCredResult
bulleted textCSSM_Unintroduce
bulleted textCSSM_UpdateContextAttributes
bulleted textDecryptData
bulleted textDecryptDataFinal
bulleted textDecryptDataInit
bulleted textDecryptDataInitP
bulleted textDecryptDataP
bulleted textDecryptDataUpdate
bulleted textDeriveKey
bulleted textDigestData
bulleted textDigestDataClone
bulleted textDigestDataFinal
bulleted textDigestDataInit
bulleted textDigestDataUpdate
bulleted textDL_Authenticate
bulleted textDL_ChangeDbAcl
bulleted textDL_ChangeDbOwner
bulleted textDL_CreateRelation
bulleted textDL_DataAbortQuery
bulleted textDL_DataDelete
bulleted textDL_DataGetFirst
bulleted textDL_DataGetFromUniqueRecordId
bulleted textDL_DataGetNext
bulleted textDL_DataInsert
bulleted textDL_DataModify
bulleted textDL_DbClose
bulleted textDL_DbCreate
bulleted textDL_DbDelete
bulleted textDL_DbOpen
bulleted textDL_DestroyRelation
bulleted textDL_FreeNameList
bulleted textDL_FreeUniqueRecord
bulleted textDL_GetDbAcl
bulleted textDL_GetDbNameFromHandle
bulleted textDL_GetDbNames
bulleted textDL_GetDbOwner
bulleted textDL_PassThrough
bulleted textEncryptData
bulleted textEncryptDataFinal
bulleted textEncryptDataInit
bulleted textEncryptDataInitP
bulleted textEncryptDataP
bulleted textEncryptDataUpdate
bulleted textFreeKey
bulleted textGenerateAlgorithmParams
bulleted textGenerateKey
bulleted textGenerateKeyP
bulleted textGenerateKeyPair
bulleted textGenerateKeyPairP
bulleted textGenerateMac
bulleted textGenerateMacFinal
bulleted textGenerateMacInit
bulleted textGenerateMacUpdate
bulleted textGenerateRandom
bulleted textGetOperationalStatistics
bulleted textGetTimeValue
bulleted textMDS_Initialize
bulleted textMDS_Install
bulleted textMDS_Terminate
bulleted textMDS_Uninstall
bulleted textMDSUTIL_FreeModuleInfo
bulleted textMDSUTIL_FreeModuleList
bulleted textMDSUTIL_GetCredLocationFromGUID
bulleted textMDSUTIL_GetModuleInfo
bulleted textMDSUTIL_GetModuleManagerInfo
bulleted textMDSUTIL_Init
bulleted textMDSUTIL_ListModuleManagers
bulleted textMDSUTIL_ListModules
bulleted textMDSUTIL_ModuleInstall
bulleted textMDSUTIL_ModuleManagerInstall
bulleted textMDSUTIL_ModuleManagerUninstall
bulleted textMDSUTIL_ModuleUninstall
bulleted textMDSUTIL_Term
bulleted textObtainPrivateKeyFromPublicKey
bulleted textPassThrough
bulleted textQueryKeySizeInBits
bulleted textQuerySize
bulleted textRetrieveCounter
bulleted textRetrieveUniqueId
bulleted textSignData
bulleted textSignDataFinal
bulleted textSignDataInit
bulleted textSignDataUpdate
bulleted textTP_ApplyCrlToDb
bulleted textTP_CertCreateTemplate
bulleted textTP_CertGetAllTemplateFields
bulleted textTP_CertGroupConstruct
bulleted textTP_CertGroupPrune
bulleted textTP_CertGroupToTupleGroup
bulleted textTP_CertGroupVerify
bulleted textTP_CertReclaimAbort
bulleted textTP_CertReclaimKey
bulleted textTP_CertRemoveFromCrlTemplate
bulleted textTP_CertRevoke
bulleted textTP_CertSign
bulleted textTP_ConfirmCredResult
bulleted textTP_CrlCreateTemplate
bulleted textTP_CrlVerify
bulleted textTP_FormRequest
bulleted textTP_FormSubmit
bulleted textTP_PassThrough
bulleted textTP_ReceiveConfirmation
bulleted textTP_SubmitCredRequest
bulleted textTP_TupleGroupToCertGroup
bulleted textTerminate
bulleted textUnwrapKey
bulleted textUnwrapKeyP
bulleted textVerifyData
bulleted textVerifyDataFinal
bulleted textVerifyDataInit
bulleted textVerifyDataUpdate
bulleted textVerifyDevice
bulleted textVerifyMac
bulleted textVerifyMacFinal
bulleted textVerifyMacInit
bulleted textVerifyMacUpdate
bulleted textWrapKey
bulleted textWrapKeyP
Elective Module Manager APIs
bulleted textDeregisterDispatchTable
bulleted textEventNotifyManager
bulleted textInitialize
bulleted textModuleManagerAuthenticate
bulleted textRefreshFunctionTable
bulleted textRegisterDispatchTable
bulleted textTerminate
bulleted textOpen Source Notice
bulleted textGlossary
bulleted textIndex