Bouncy Castle Cryptography Library 1.81

org.bouncycastle.jcajce.provider.asymmetric.edec
Class IESCipher.XIESwithCipher

java.lang.Object
  extended byjavax.crypto.CipherSpi
      extended byorg.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
          extended byorg.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
              extended byorg.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher.XIESwithCipher
Direct Known Subclasses:
IESCipher.XIESwithAESCBC, IESCipher.XIESwithDESedeCBC, IESCipher.XIESwithSHA256andAESCBC, IESCipher.XIESwithSHA256andDESedeCBC, IESCipher.XIESwithSHA384andAESCBC, IESCipher.XIESwithSHA384andDESedeCBC, IESCipher.XIESwithSHA512andAESCBC, IESCipher.XIESwithSHA512andDESedeCBC
Enclosing class:
IESCipher

public static class IESCipher.XIESwithCipher
extends IESCipher


Nested Class Summary
 
Nested classes inherited from class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
IESCipher.XIES, IESCipher.XIESwithAESCBC, IESCipher.XIESwithCipher, IESCipher.XIESwithDESedeCBC, IESCipher.XIESwithSHA256, IESCipher.XIESwithSHA256andAESCBC, IESCipher.XIESwithSHA256andDESedeCBC, IESCipher.XIESwithSHA384, IESCipher.XIESwithSHA384andAESCBC, IESCipher.XIESwithSHA384andDESedeCBC, IESCipher.XIESwithSHA512, IESCipher.XIESwithSHA512andAESCBC, IESCipher.XIESwithSHA512andDESedeCBC
 
Nested classes inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
BaseCipherSpi.ErasableOutputStream
 
Field Summary
 
Fields inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
engineParams, wrapEngine
 
Constructor Summary
IESCipher.XIESwithCipher(BlockCipher cipher, int ivLength)
           
IESCipher.XIESwithCipher(BlockCipher cipher, int ivLength, Digest kdfDigest, Digest macDigest)
           
 
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetOutputSize, engineGetParameters, engineInit, engineInit, engineInit, engineSetMode, engineSetPadding, engineUpdate, engineUpdate
 
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
createParametersInstance, engineUnwrap, engineWrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IESCipher.XIESwithCipher

public IESCipher.XIESwithCipher(BlockCipher cipher,
                                int ivLength)

IESCipher.XIESwithCipher

public IESCipher.XIESwithCipher(BlockCipher cipher,
                                int ivLength,
                                Digest kdfDigest,
                                Digest macDigest)

Bouncy Castle Cryptography Library 1.81