|
IAIK PKCS#11 Provider Micro Edition version 1.0 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
Cipher | This class encrypts and decrypts data using the associated token. |
Key | Keys of this class represent keys on the associated token. |
KeyGenerator | A KeyGenerator object can generate keys directly
on the associated token. |
KeyPairGenerator | A KeyPairGenerator object can generate key-pairs directly
on the associated token. |
KeyStore | An object of this class offers a key store view of a token similar to
a java.security.KeyStore object.
|
KeyTemplate | Key templates are for setting new keys in a key store using the
KeyStore.setKey(String,KeyTemplate) method.
|
MessageDigest | Objects of this class calculate a hash values using the associated token. |
Module | This is the main class in this package. |
SecureRandom | An object of this class generates random bytes using the associated token. |
Signature | A Signature object creates and verifies signature values
and MAC values using the associated token.
|
Token | An object of this class represents of token. |
Exception Summary | |
PKCS11Exception | This exception is thrown by the provider as a checked exception if a provider operation fails. |
PKCS11RuntimeException | This exception is thrown by the provider if a PKCS#11 operation fails. |
This package includes all API classes of the IAIK PKCS#11 Provider Micro Edition. It includes all classes an application needs to deal with. The IAIK PKCS#11 Provider Micro Edition does not need any other library for operation. It is not based on the JCA or JCE framework of Java. This allows it to run on almost any Java version with a minimum of resources.
The main entry point is the Module
class.
Through it, the application gets the available tokens, which are
objects of type Token
.
An Token
object provides information on the
supported features and algorithms, and it supports login and logout
of the user. Moreover, it allows to initialize the token and set the
user PIN.
In addition to these management functionality, the application can get
Cipher
, KeyPairGenerator
,
KeyStore
, MessageDigest
,
SecureRandom
and Signature
instances from a Token
object.
|
IAIK PKCS#11 Provider Micro Edition version 1.0 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |