gmkitx API - v0.10.1
    正在准备搜索索引...

    类 ZUCState

    ZUC 状态类

    维护 LFSR(线性反馈移位寄存器)和 FSM(有限状态机)的内部状态。 LFSR 包含 16 个 31 位寄存器,FSM 包含 2 个 32 位寄存器。

    const state = new ZUCState();
    state.initialize(keyBytes, ivBytes);
    const keyword = state.generateKeyword();
    索引
    • 生成一个 32 位密钥字 每次调用会更新内部状态并返回一个新的密钥字

      返回 number

      32 位密钥字

    • 使用密钥与 IV 初始化状态

      参数

      • key: Uint8Array

        128 位密钥(16 字节)

      • iv: Uint8Array

        128 位初始向量(16 字节)

      返回 void