Class DesKeyMaker
java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.key.AbstractKeyMaker
org.apache.kerby.kerberos.kerb.crypto.key.DesKeyMaker
- All Implemented Interfaces:
KeyMaker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]Visible for teststatic byte[]intermediateKey(byte[] fanFoldedKey) Visible for testbyte[]random2Key(byte[] randomBits) Note this isn't hit any test yet, and very probably problematicbyte[]Methods inherited from class org.apache.kerby.kerberos.kerb.crypto.key.AbstractKeyMaker
encProvider, getIterCount, getSaltBytes, makePasswdSalt
-
Constructor Details
-
DesKeyMaker
-
-
Method Details
-
str2key
public byte[] str2key(String string, String salt, byte[] param) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
fanFold
Visible for test -
intermediateKey
public static byte[] intermediateKey(byte[] fanFoldedKey) Visible for test -
random2Key
public byte[] random2Key(byte[] randomBits) throws org.apache.kerby.kerberos.kerb.KrbException Note this isn't hit any test yet, and very probably problematic- Specified by:
random2Keyin interfaceKeyMaker- Overrides:
random2Keyin classAbstractKeyMaker- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-