Class Zuc256CoreEngine

java.lang.Object
org.bouncycastle.crypto.engines.Zuc128CoreEngine
org.bouncycastle.crypto.engines.Zuc256CoreEngine
All Implemented Interfaces:
StreamCipher, Memoable
Direct Known Subclasses:
Zuc256Engine

public class Zuc256CoreEngine extends Zuc128CoreEngine
Zuc256 implementation. Based on https://www.is.cas.cn/ztzl2016/zouchongzhi/201801/W020180126529970733243.pdf
  • Constructor Details

    • Zuc256CoreEngine

      protected Zuc256CoreEngine()
      Constructor for streamCipher.
    • Zuc256CoreEngine

      protected Zuc256CoreEngine(int pLength)
      Constructor for Mac.
      Parameters:
      pLength - the Mac length
    • Zuc256CoreEngine

      protected Zuc256CoreEngine(Zuc256CoreEngine pSource)
      Constructor for Memoable.
      Parameters:
      pSource - the source engine
  • Method Details