|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
BLINDING is the flag to use when calling
setBlinding() and you wish to set the object to perform its
operations with blinding.
setBlinding()
and you wish to set the object to perform its operations with blinding.
encoding, beginning at encOffset.
encoding, beginning at encOffset.
CF_KEY_ENCIPHERMENT.
CF_KEY_AGREEMENT) is set.
NON_REPUDIATION,
KEY_CERT_SIGN, or CRL_SIGN.
CF_KEY_AGREEMENT) is set.
partInLen bytes in the array
partIn, beginning at inOffset.
partInLen bytes in the array
partIn, beginning at inOffset.
key.
key.
key, which must
be instantiated with the same algorithm.
key, which must have been instantiated with the same
algorithm.
decryptInit().
decryptInit().
partInLen bytes of the
array partIn, beginning at offset.
partInLen bytes of the array
partIn, beginning at inOffset.
partInLen bytes of the array
partIn, beginning at offset.
partInLen bytes of the array
partIn, beginning at inOffset.
digest
beginning at offset.
digest
beginning at digOffset, and places the result into
encoding beginning at encOffset.
byte array.
byte array.
partInLen bytes of the array
partIn, beginning at offset.
partInLen bytes in the array
partIn, beginning at inOffset.
key.
key and random.
key, random and sessions.
key,
which must be instantiated with the same algorithm.
key and
random.
encryptInit() method.
encryptInit() method.
partInLen bytes of the array
partIn, beginning at offset.
partInLen bytes of the array
partIn, beginning at inOffset.
partInLen bytes of the array
partIn, beginning at offset.
partInLen bytes of the array
partIn, beginning at inOffset.
paramGenParams and using the given random.
random.
paramGenParams and using the given random.
paramGenParams and using the given random.
parameters using random.
JSAFE_PublicKey.
byte
array of length numberOfBytes.
generateInit().
generateInit().
generateInit().
random.
byte
array.
byte array sharedSecret beginning at
offset.
byte
array.
sharedSecret, beginning at offset.
int array containing the algorithm's parameters.
int array containing the algorithm's parameters.
int array containing the algorithm's parameters.
int array containing the algorithm's parameters.
int array containing the algorithm's parameters.
JSAFE_SecretKey object to match the
algorithm and device of this object.
JSAFE_SecretKey object to match the
algorithm and device of this object.
JSAFE_KeyPair object to match the
algorithm and device of this object.
JSAFE_KeyPair object to match the
algorithm and device of this object.
byte array containing the DER encoding of the
algorithm ID of the algorithm in this object.
byte array containing the DER encoding
of the key agreement algorithm identifier of the algorithm in this object.
byte array containing the DER encoding of
the algorithm ID of the algorithm in this object.
byte array containing the DER encoding
of the algorithm ID of the algorithm in this object.
byte array containing the DER encoding of the
algorithm ID of the algorithm in this object.
byte array containing the DER encoding of the
algorithm ID of the algorithm in this object.
byte array containing the DER encoding of the
algorithm ID of the algorithm in this object.
byte array containing the DER encoding
of the algorithm ID of the algorithm in this object.
byte arrays that contains the
parameterData in the format shown in the following
following table plus the counter value via the method argument.
String that is the name of the device of record.
String array that describes all
the devices used to execute the transformation.
String array that describes all the devices
used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes all the devices
used to execute the transformation.
String array that describes
all the devices used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes all the devices used
to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes
all the devices used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
String array that describes all the
devices used to execute the transformation.
int array containing the feedback mode's
parameters.
byte array.
berAlgID, beginning at offset.
transformation on the
given device.
berAlgID.
transformation
on the given device.
JSAFE_KeyPair object that holds and generates key
pairs of type transformation on the given device.
JSAFE_MAC object that authenticates messages
according to the transformation, using the given
device.
berAlgID
beginning at offset.
transformation on the
given device.
berAlgID, beginning at offset.
transformation on the
given device.
berInfo, beginning at offset.
transformation on the given device.
berInfo, beginning at offset.
transformation on the given device.
transformation on the
given device.
transformation on the given device.
transformation on the
given device.
transformation on the specified device.
berAlgID, beginning
at offset.
transformation on the
given device.
byte arrays that contains the key data
in the given format.
format.
-1 if the
MAC is not initialized.
berAlgID, the BER encoding of the algorithm ID,
beginning at offset, returns the index to the next
byte in the array.
berAlgID for the byte
immediately following the algorithm ID, which begins at
offset.
inputLen bytes.
Update and
Final).
Update and Final) given the length of the input
inputLen.
int array containing the PBE parameters, which
are generally the iteration count and key size.
int array containing the padding scheme's
parameters.
int array containing the padding scheme's
parameters.
byte arrays that contain the
Parameterdata in the given format shown in the
following table.
byte arrays that contains the
parameterData in the default format shown
in the following table.
byte array.
char array that contains the password.
JSAFE_PrivateKey object.
byte array.
JSAFE_PrivateKey object that contains
the private value computed in generateMyPublicValue().
JSAFE_PublicKey object.
byte array.
format.
byte
array for storage.
JSAFE_SessionSpec used by this
JSAFE_Session object.
JSAFE_Parameters object that contains the
shared-key agreement parameters.
String array that lists the
supported formats for getParameterData().
String array that lists the
supported formats for setParameterData().
JSAFE_AsymmetricCipher class defines the factory method and
API for all asymmetric cipher objects. JSAFE_Exception is the base class for all JSAFE-related
exceptions that are thrown by JSAFE code. JSAFE_Key class is the generic key interface.
JSAFE_KeyAgree class defines the factory method and API
for the key agreement algorithms. JSAFE_KeyAttributes object encapsulates hardware
token-related key attributes. JSAFEKeyAttributes object according to the specified
token and key usage flags, and start and end times.
JSAFE_KeyPair defines low-level key management and generation
routines for a particular algorithm and can instantiate the classes that
hold and generate public/private key pairs.
JSAFE_MAC class provides a framework for MACs.
JSAFE_Session object that establishes a session
with a PKCS #11-compliant device.
JSAFE_Session object that
establishes a session with a token via the specified PKCS #11 library.
JSAFE_Key class interface.
JSAFE_Key interface.
JSAFE_Recode class changes the encoding of data from
binary to ASCII and vice versa. JSAFE_SecretKey holds and generates secret (symmetric) keys
and implements the JSAFE_Key interface.
JSAFE_Session. JSAFE_Signature class defines the factory method
and API for all signature algorithm objects. sharedParameters.
sharedParameters and correspondentKey.
correspondentKey.
sharedParameters and myKey.
myKey.
keyAgreePhase1()
and the len bytes of correspondentPublicValue,
beginning at offset.
sharedSecret, beginning at
outOffset.
byte array.
secretKey and random objects.
macInit().
partInLen bytes in the partIn array,
beginning at offset.
NO_BLINDING is the flag to use when calling
setBlinding() and you wish to set the object to perform its
operations without blinding.
setBlinding()
and you wish to set the object to perform its operations without blinding.
double
(8-byte floating-point number) value.
float (4-byte floating-point number)
value.
int (4-byte integer) value.
long (8-byte integer) value.
short (2-byte integer) value.
byte array.
int array.
PERSITENT_BLINDING is the flag to use when calling
setBlinding() and you wish to set the object to perform its
operations with blinding using persistent blinding values.
setBlinding() and you wish to set the object to perform its
operations with blinding using persistent blinding values.
ivLen bytes of
iv, beginning at offset.
keyData array
of byte arrays in the specified format.
keyData
array of byte arrays.
JSAFE_Key interface
but simply calls the other setKeyData() method.
keyData array of byte arrays.
params argument.
parameterData in the format shown below
for Diffie-Hellman and DSA algorithms.
parameterData in the default format
shown in the following table.
newRole.
keyDataLen bytes of
keyData, beginning at offset.
keyDataLen bytes of
keyData, beginning at offset.
seedLong
(8-byte integer) value.
key.
key and the systemParameters
(if the system parameters are not part of the key).
key, systemParameters
(if the system parameters are not part of the key) and
sessions.
signInit().
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_PrivateKey.
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_PrivateKey object,
the device of the resulting key described by
unwrappedKeyDevice.
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_PublicKey.
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_PublicKey object where
the device of the resulting key is described by
unwrappedKeyDevice.
wrappedKey (of length keyLen,
beginning at offset) and returns the result as a new
JSAFE_SecretKey object.
wrappedKey (of length keyLen,
beginning at offset) and returns the result as a new
JSAFE_SecretKey object, the device of the resulting key
described by unwrappedKeyDevice.
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_SecretKey.
wrappedKey
(of length keyLen, beginning at offset) and
returns the result as a new JSAFE_SecretKey object where
the device of the resulting key is described by
unwrappedKeyDevice.
signature
to the value determined in the verification process.
key.
key and the
systemParameters (if the system parameters are not part of the
key).
key and the systemParameters (if the system
parameters are not part of the key).
verifyInit().
verifyInit().
partInLen byte in the array partIn, beginning
at offset.
partInLen bytes of the array
partIn, beginning at offset.
keyToWrap.
keyToWrap.
keyToWrap.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||