public final class Crypto extends Object
Modifier and Type | Method and Description |
---|---|
static Cipher |
getArcfour(byte[] key) |
static Cipher |
getDES(byte[] key) |
static MessageDigest |
getHMACT64(byte[] key) |
static MessageDigest |
getMD4() |
static MessageDigest |
getMD5() |
static Provider |
getProvider()
Default provider is BouncyCastleProvider.
|
static MessageDigest |
getSHA512() |
static void |
initProvider(Provider customProvider)
Initialize Provider Instance with customProvider
|
public static MessageDigest getMD4()
public static MessageDigest getMD5()
public static MessageDigest getSHA512()
public static MessageDigest getHMACT64(byte[] key)
key
- public static Cipher getArcfour(byte[] key)
key
- public static Cipher getDES(byte[] key)
key
- 7 or 8 byte DES keypublic static Provider getProvider()
initProvider(Provider)
public static void initProvider(Provider customProvider) throws CIFSUnsupportedCryptoException
customProvider
- Exception
- if Provider has already been initialized.CIFSUnsupportedCryptoException
Copyright © 2021. All rights reserved.