org.bouncycastle.jce.provider
public class JCEMac extends MacSpi implements PBE
| Nested Class Summary | |
|---|---|
| static class | JCEMac.DES
DES |
| static class | JCEMac.DES9797Alg3
DES9797Alg3 |
| static class | JCEMac.DES9797Alg3with7816d4
DES9797Alg3with7816-4Padding |
| static class | JCEMac.DESCFB8
DES |
| static class | JCEMac.DESede
DESede |
| static class | JCEMac.DESede64
DESede64 |
| static class | JCEMac.DESede64with7816d4
DESede64with7816-4Padding |
| static class | JCEMac.DESedeCFB8
DESede |
| static class | JCEMac.GOST28147
GOST28147 |
| static class | JCEMac.IDEA
IDEA |
| static class | JCEMac.IDEACFB8
IDEACFB8 |
| static class | JCEMac.MD2
MD2 HMac |
| static class | JCEMac.MD4
MD4 HMac |
| static class | JCEMac.MD5
MD5 HMac |
| static class | JCEMac.OldSHA384 |
| static class | JCEMac.OldSHA512
SHA-512 HMac |
| static class | JCEMac.PBEWithRIPEMD160
PBEWithHmacRIPEMD160 |
| static class | JCEMac.PBEWithSHA
PBEWithHmacSHA |
| static class | JCEMac.PBEWithTiger
PBEWithHmacTiger |
| static class | JCEMac.RC2
RC2 |
| static class | JCEMac.RC2CFB8
RC2CFB8 |
| static class | JCEMac.RC5
RC5 |
| static class | JCEMac.RC5CFB8
RC5CFB8 |
| static class | JCEMac.RIPEMD128
RIPEMD128 HMac |
| static class | JCEMac.RIPEMD160
RIPEMD160 HMac |
| static class | JCEMac.SHA1
SHA1 HMac |
| static class | JCEMac.SHA224
SHA-224 HMac |
| static class | JCEMac.SHA256
SHA-256 HMac |
| static class | JCEMac.SHA384
SHA-384 HMac |
| static class | JCEMac.SHA512
SHA-512 HMac |
| static class | JCEMac.Skipjack
SKIPJACK |
| static class | JCEMac.SkipjackCFB8
SKIPJACK |
| static class | JCEMac.Tiger
Tiger HMac |
| Constructor Summary | |
|---|---|
| protected | JCEMac(Mac macEngine) |
| protected | JCEMac(Mac macEngine, int pbeType, int pbeHash, int keySize) |
| Method Summary | |
|---|---|
| protected byte[] | engineDoFinal() |
| protected int | engineGetMacLength() |
| protected void | engineInit(Key key, AlgorithmParameterSpec params) |
| protected void | engineReset() |
| protected void | engineUpdate(byte input) |
| protected void | engineUpdate(byte[] input, int offset, int len) |