Oracle Cryptographic Toolkit Programmer's Guide
Release 2.0.3

A54082-01

Library

Product

Index

Next

Contents

Title and Copyright Information

Release Notes

Preface

Send Us Your Comments

Part I Concepts

1 Overview

1.1 What is the Oracle Security Server?
1.2 What is the Oracle Cryptographic Toolkit?
1.3 Oracle Cryptographic Toolkit Functional Layers
1.4 Oracle Cryptographic Toolkit Elements
1.5 Types of Interfaces

2 Data Types

2.1 Data Types
2.2 Data Structures

3 Concepts

3.1 Security Concepts
3.2 Oracle Cryptographic Toolkit Concepts

4 Using the Oracle Cryptographic Toolkit

4.1 Basic Oracle Cryptographic Toolkit Program Flow
4.2 Programming Examples

5 Random Number Generator

5.1 Overview
5.2 Functions
5.3 Example

Part II Reference

6 OCI Functions for C

6.1 OCISecurityInitialize
6.2 OCISecurityTerminate
6.3 OCISecurityOpenWallet
6.4 OCISecurityCloseWallet
6.5 OCISecurityOpenPersona
6.6 OCISecurityClosePersona
6.7 OCISecuritySign
6.8 OCISecurityVerify
6.9 OCISecurityValidate
6.10 OCISecuritySignDetached
6.11 OCISecurityVerifyDetached
6.12 OCISecurityHash
6.13 OCISecuritySeedRandom
6.14 OCISecurityRandomBytes
6.15 OCISecurityRandomNumber
6.16 OCISecurityInitBlock
6.17 OCISecurityReuseBlock
6.18 OCISecurityPurgeBlock
6.19 OCISecuritySetBlock

7 PL/SQL Functions

7.1 General Purpose Procedures
7.2 Digital Signature
7.3 Data Encryption
7.4 Hash
7.5 Random Number Generation

Part III Appendices

A Sample PL/SQL Code

A.1 Sample PL/SQL Program

B OCI - API Mappings

B.1 Mappings
B.2 OCI - API Mapping Exceptions

Glossary

Index



Next
Oracle
Copyright © 1997 Oracle Corporation.

All Rights Reserved.

Library

Product

Index