OCI Name
|
Description
|
OCISecurityOpenWallet
|
Open a wallet based on a WRL
|
OCISecurityCloseWallet
|
Close a wallet
|
OCISecurityCreateWallet
|
Create a new wallet
|
OCISecurityDestroyWallet
|
Destroy an existing wallet
|
OCISecurityStorePersona
|
Store a persona in a wallet
|
OCISecurityOpenPersona
|
Open a persona
|
OCISecurityClosePersona
|
Close a persona
|
OCISecurityRemovePersona
|
Remove a persona from a wallet
|
OCISecurityCreatePersona
|
Create a persona
|
OCISecuritySetProtection
|
Modify the protection set in a persona
|
OCISecurityGetProtection
|
Get the protection set in a persona
|
OCISecurityRemoveIdentity
|
Remove an identity from a persona
|
OCISecurityCreateIdentity
|
Create an Identity
|
OCISecurityAbortIdentity
|
Discard an unstored identity
|
OCISecurityStoreTrusted Identity
|
Store an identity with an associated trust
|
OCISecuritySign
|
Generate an attached signature
|
OCISecuritySignExpansion
|
Determine the size of the attached signature buffer
|
OCISecurityVerify
|
Verify an attached signature
|
OCISecurityValidate
|
Validate an identity
|
OCISecuritySignDetached
|
Generate a detached signature
|
OCISecuritySignDetExpansion
|
Determine the size of buffer needed
|
OCISecurityVerifyDetached
|
Verify a detached signature
|
OCISecurity_PKEncrypt
|
Encrypt data symmetrically, then encrypt the key assymetrically for the recipient
|
OCISecurityPKEncrypt Expansion
|
Determine the size of the buffer needed for PKEncrypt
|
OCISecurityPKDecrypt
|
Decrypt encrypted data
|
OCISecurityEncrypt
|
Symmetric key encryption
|
OCISecurityEncryptExpansion
|
Determine the size of the TDU to encrypt
|
OCISecurityDecrypt
|
Symmetric key decryption
|
OCISecurityEnvelope
|
Sign the data, and encrypt the data and the signature for the recipients
|
OCISecurityDeEnvelope
|
Reverse the nztEnvelope process
|
OCISecurityKeyedHash
|
Generate a keyed hash
|
OCISecurityKeyedHash Expansion
|
Determine the space needed for a keyed hash
|
OCISecurityHash
|
Generate a hash
|
OCISecurityHashExpansion
|
Determine the size of the TDU for the hash
|
OCISecuritySeedRandom
|
supplies a seed to the Oracle Cryptographic Toolkit's random number generator
|
OCISecurityRandomBytes
|
Generate a series of random bytes
|
OCISecurityRandomNumber
|
Generate a random number
|
OCISecurityInitBlock
|
Initialize a buffer block
|
OCISecurityReuseBlock
|
Reuse a buffer block
|
OCISecurityPurgeBlock
|
Purge the memory used within a buffer block
|
OCISecuritySetBlock
|
Set the block to a known state
|