Documentation: https://docs.rs/zuc
- Correct: Our implementation exactly matches the specification.
- Fast: We are happy to make the performance as high as possible.
- Safe: No
unsafe
code by default, unless you enable corresponding features. - RustCrypto compatible: You can use it with RustCrypto trait definitions.
- ZUC 128: GB/T 33133.1-2016
- 128-EEA3: GB/T 33133.2-2021, EEA3-EIA3-specification
- ZUC 256: ZUC256-version1.1
- ZUC 256 Addendum: ZUC256-addendum (unimplemented)
- ZUC 256 New Initialization: ZUC256-new-initialization (unimplemented)