|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.cipher.AMETASKeyGenerator
Erzeugt Schlüssel einer bestimmten Länge.
| Constructor Summary | |
AMETASKeyGenerator()
Konstruktor. |
|
| Method Summary | |
byte[] |
generateKey()
Erzeugen einer zufälligen Bytefolge. |
void |
initialize(int nBitLength)
Initialisierung des Zufallszahlengenerators. |
void |
initialize(int nBitLength,
java.security.SecureRandom random)
Initialisierung des Zufallszahlengenerators. |
AMETASKey |
newAMETASKey(AMETASKey key)
Erzeugen einer neuen Schlüsselinstanz. |
byte[] |
newKey(AMETASKey key)
Erzeugen eines neuen Schlüssels als Bytefeld. |
java.security.KeyPair |
newKeyPair(java.lang.String sAlgorithm)
Erzeugen eines neuen Schlüsselpaars. |
java.security.KeyPair |
newKeyPair(java.lang.String sAlgorithm,
java.lang.String sProvider)
Erzeugen eines neuen Schlüsselpaars. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AMETASKeyGenerator()
| Method Detail |
public void initialize(int nBitLength,
java.security.SecureRandom random)
nBitLength - Länge der zu erzeugenden Schlüssel.random - Zufallsobjekt.public void initialize(int nBitLength)
nBitLength - Länge der zu erzeugenden Schlüssel.public byte[] generateKey()
public byte[] newKey(AMETASKey key)
key - Beinhaltet Daten zur Schlüsselgröße.
public AMETASKey newAMETASKey(AMETASKey key)
key - Beinhaltet Daten zur Schlüsselgröße.
public java.security.KeyPair newKeyPair(java.lang.String sAlgorithm)
throws java.security.NoSuchAlgorithmException
sAlgorithm - Algorithmus, für den der Schlüssel erzeugt werden soll.
java.security.NoSuchAlgorithmException - wenn kein KeyPairGenerator für den Algorithmus bekannt ist.
public java.security.KeyPair newKeyPair(java.lang.String sAlgorithm,
java.lang.String sProvider)
throws java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException
sAlgorithm - Algorithmus, für den der Schlüssel erzeugt werden soll.sProvider - Provider des Algorithmus.
java.security.NoSuchAlgorithmException - wenn kein KeyPairGenerator für den Algorithmus bekannt ist.
java.security.NoSuchProviderException - wenn es den angegebenen Provider nicht gibt.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||