About the ProtectToolkit-C Programming Guide

This document provides instructions for using the ProtectToolkit-C Application Programming Interface. It contains the following chapters and appendices:

>An Introduction to PKCS#11 — Introduction to PKCS#11 programming

>Environments — Application, development, and configuration environments

>Object Classes — Supported object types

>ProtectToolkit-C Mechanisms — Supported mechanism types

>Sample Programs — Sample programs included with the SDK

>Best Practice Guidelines — Development tips and techniques and best practice guidelines

>ctbrowse - Token Browserctbrowse application

>API Tutorial: Development of a Sample Application — Full tutorial with complete details on the fcrypt sample

>PKCS#11 Logger Library — Reference on how to use the PKCS#11 logger library

>PKCS#11 Command Reference — Full reference on the ProtectToolkit-C implementation of the PKCS#11 API

>ctutil.h Functionality Reference — Reference for the CTLUTIL library

>ctextra.h Library Reference — Reference for the CTEXTRA library

>hex2bin.h Library Reference — Reference for the HEX2BIN library

>hsmadmin.h Library Reference — Reference for the HSMAdmin library

>Attribute Certificate

This preface also includes the following information about this document:

>Document Conventions

>Support Contacts

For information regarding the document status and revision history, see Document Information.