Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.bouncycastle.crypto.modes
Interface CTRModeCipher

All Superinterfaces:
  BlockCipher, MultiBlockCipher, SkippingCipher, SkippingStreamCipher, StreamCipher

All Known Implementing Classes:
  SICBlockCipher

public interface CTRModeCipher
extends MultiBlockCipher, SkippingStreamCipher

Method Summary
`BlockCipher` | `getUnderlyingCipher()` return the underlying block cipher that we are wrapping.

Methods inherited from interface org.bouncycastle.crypto.MultiBlockCipher
`getMultiBlockSize, processBlocks`

Methods inherited from interface org.bouncycastle.crypto.BlockCipher
`getAlgorithmName, getBlockSize, init, processBlock, reset`

Methods inherited from interface org.bouncycastle.crypto.StreamCipher
`getAlgorithmName, init, processBytes, reset, returnByte`

Methods inherited from interface org.bouncycastle.crypto.SkippingCipher
`getPosition, seekTo, skip`

Method Detail

### getUnderlyingCipher

    public BlockCipher getUnderlyingCipher()

  return the underlying block cipher that we are wrapping.

  Returns:
    the underlying block cipher that we are wrapping.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD