Class CamelliaKeyMaker
java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.key.AbstractKeyMaker
org.apache.kerby.kerberos.kerb.crypto.key.DkKeyMaker
org.apache.kerby.kerberos.kerb.crypto.key.CamelliaKeyMaker
- All Implemented Interfaces:
KeyMaker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]dr(byte[] key, byte[] constant) byte[]random2Key(byte[] randomBits) byte[]Methods inherited from class org.apache.kerby.kerberos.kerb.crypto.key.DkKeyMaker
dkMethods inherited from class org.apache.kerby.kerberos.kerb.crypto.key.AbstractKeyMaker
encProvider, getIterCount, getSaltBytes, makePasswdSalt
-
Constructor Details
-
CamelliaKeyMaker
-
-
Method Details
-
random2Key
public byte[] random2Key(byte[] randomBits) throws org.apache.kerby.kerberos.kerb.KrbException - Specified by:
random2Keyin interfaceKeyMaker- Overrides:
random2Keyin classAbstractKeyMaker- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
str2key
public byte[] str2key(String string, String salt, byte[] param) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
dr
protected byte[] dr(byte[] key, byte[] constant) throws org.apache.kerby.kerberos.kerb.KrbException - Overrides:
drin classDkKeyMaker- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-