Home >

ProtectToolkit-C Programming Guide > About the SafeNet ProtectToolkit-C Programming Guide

   
About the SafeNet ProtectToolkit-C Programming Guide

This document provides instructions for using the SafeNet 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

SafeNet 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 Browser
ctbrowse 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 SafeNet ProtectToolkit-C implementation of the PKCS#11 API

CTUTIL.H Functionality Reference
Reference for the CTUTIL 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

KMLib.H Library Reference
Partial reference for the KMLib library

ctauth.h Library Reference
Partial reference for the ctauth.h library

Attribute Certificate

This preface also includes the following information about this document:

Customer Release Notes

Gemalto Rebranding

Audience

Document Conventions

Support Contacts

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