org.sdnplatform.sync.internal.util
Class CryptoUtil
java.lang.Object
org.sdnplatform.sync.internal.util.CryptoUtil
public class CryptoUtil
- extends java.lang.Object
Method Summary |
static byte[] |
getSharedSecret(java.lang.String keyStorePath,
java.lang.String keyStorePassword)
|
static java.security.KeyStore |
readKeyStore(java.lang.String keyStorePath,
char[] keyStorePassword)
|
static byte[] |
secureRandom(int bytes)
|
static void |
writeSharedSecret(java.lang.String keyStorePath,
java.lang.String keyStorePassword,
byte[] sharedSecret)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHALLENGE_RESPONSE_SECRET
public static final java.lang.String CHALLENGE_RESPONSE_SECRET
CryptoUtil
public CryptoUtil()
secureRandom
public static byte[] secureRandom(int bytes)
readKeyStore
public static java.security.KeyStore readKeyStore(java.lang.String keyStorePath,
char[] keyStorePassword)
throws java.lang.Exception
- Throws:
java.lang.Exception
getSharedSecret
public static byte[] getSharedSecret(java.lang.String keyStorePath,
java.lang.String keyStorePassword)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeSharedSecret
public static void writeSharedSecret(java.lang.String keyStorePath,
java.lang.String keyStorePassword,
byte[] sharedSecret)
throws java.lang.Exception
- Throws:
java.lang.Exception