javacard.security
Class KeyBuilder
java.lang.Object
|
+--javacard.security.KeyBuilder
- public class KeyBuilder
- extends java.lang.Object
Constructor Summary |
(package private) |
KeyBuilder()
|
Method Summary |
static Key |
buildKey(byte keyType,
short keyLength,
boolean keyEncryption)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_DES_TRANSIENT_RESET
public static final byte TYPE_DES_TRANSIENT_RESET
- See Also:
- Constant Field Values
TYPE_DES_TRANSIENT_DESELECT
public static final byte TYPE_DES_TRANSIENT_DESELECT
- See Also:
- Constant Field Values
TYPE_DES
public static final byte TYPE_DES
- See Also:
- Constant Field Values
TYPE_RSA_PUBLIC
public static final byte TYPE_RSA_PUBLIC
- See Also:
- Constant Field Values
TYPE_RSA_PRIVATE
public static final byte TYPE_RSA_PRIVATE
- See Also:
- Constant Field Values
TYPE_RSA_CRT_PRIVATE
public static final byte TYPE_RSA_CRT_PRIVATE
- See Also:
- Constant Field Values
TYPE_DSA_PUBLIC
public static final byte TYPE_DSA_PUBLIC
- See Also:
- Constant Field Values
TYPE_DSA_PRIVATE
public static final byte TYPE_DSA_PRIVATE
- See Also:
- Constant Field Values
TYPE_EC_F2M_PUBLIC
public static final byte TYPE_EC_F2M_PUBLIC
- See Also:
- Constant Field Values
TYPE_EC_F2M_PRIVATE
public static final byte TYPE_EC_F2M_PRIVATE
- See Also:
- Constant Field Values
TYPE_EC_FP_PUBLIC
public static final byte TYPE_EC_FP_PUBLIC
- See Also:
- Constant Field Values
TYPE_EC_FP_PRIVATE
public static final byte TYPE_EC_FP_PRIVATE
- See Also:
- Constant Field Values
TYPE_AES_TRANSIENT_RESET
public static final byte TYPE_AES_TRANSIENT_RESET
- See Also:
- Constant Field Values
TYPE_AES_TRANSIENT_DESELECT
public static final byte TYPE_AES_TRANSIENT_DESELECT
- See Also:
- Constant Field Values
TYPE_AES
public static final byte TYPE_AES
- See Also:
- Constant Field Values
LENGTH_DES
public static final short LENGTH_DES
- See Also:
- Constant Field Values
LENGTH_DES3_2KEY
public static final short LENGTH_DES3_2KEY
- See Also:
- Constant Field Values
LENGTH_DES3_3KEY
public static final short LENGTH_DES3_3KEY
- See Also:
- Constant Field Values
LENGTH_RSA_512
public static final short LENGTH_RSA_512
- See Also:
- Constant Field Values
LENGTH_RSA_736
public static final short LENGTH_RSA_736
- See Also:
- Constant Field Values
LENGTH_RSA_768
public static final short LENGTH_RSA_768
- See Also:
- Constant Field Values
LENGTH_RSA_896
public static final short LENGTH_RSA_896
- See Also:
- Constant Field Values
LENGTH_RSA_1024
public static final short LENGTH_RSA_1024
- See Also:
- Constant Field Values
LENGTH_RSA_1280
public static final short LENGTH_RSA_1280
- See Also:
- Constant Field Values
LENGTH_RSA_1536
public static final short LENGTH_RSA_1536
- See Also:
- Constant Field Values
LENGTH_RSA_1984
public static final short LENGTH_RSA_1984
- See Also:
- Constant Field Values
LENGTH_RSA_2048
public static final short LENGTH_RSA_2048
- See Also:
- Constant Field Values
LENGTH_DSA_512
public static final short LENGTH_DSA_512
- See Also:
- Constant Field Values
LENGTH_DSA_768
public static final short LENGTH_DSA_768
- See Also:
- Constant Field Values
LENGTH_DSA_1024
public static final short LENGTH_DSA_1024
- See Also:
- Constant Field Values
LENGTH_EC_FP_112
public static final short LENGTH_EC_FP_112
- See Also:
- Constant Field Values
LENGTH_EC_F2M_113
public static final short LENGTH_EC_F2M_113
- See Also:
- Constant Field Values
LENGTH_EC_FP_128
public static final short LENGTH_EC_FP_128
- See Also:
- Constant Field Values
LENGTH_EC_F2M_131
public static final short LENGTH_EC_F2M_131
- See Also:
- Constant Field Values
LENGTH_EC_FP_160
public static final short LENGTH_EC_FP_160
- See Also:
- Constant Field Values
LENGTH_EC_F2M_163
public static final short LENGTH_EC_F2M_163
- See Also:
- Constant Field Values
LENGTH_EC_FP_192
public static final short LENGTH_EC_FP_192
- See Also:
- Constant Field Values
LENGTH_EC_F2M_193
public static final short LENGTH_EC_F2M_193
- See Also:
- Constant Field Values
LENGTH_AES_128
public static final short LENGTH_AES_128
- See Also:
- Constant Field Values
LENGTH_AES_192
public static final short LENGTH_AES_192
- See Also:
- Constant Field Values
LENGTH_AES_256
public static final short LENGTH_AES_256
- See Also:
- Constant Field Values
KeyBuilder
KeyBuilder()
buildKey
public static Key buildKey(byte keyType,
short keyLength,
boolean keyEncryption)
throws CryptoException
CryptoException