//package com.cscn;
//
///**
// * ZUC状态类（JavaCard版，int 拆为 hi/lo short）
// */
//public class Zuc256State {
//    // LFSR: 原 int[16] -> hi/lo 各 16
//    public short[] LFSR_hi;
//    public short[] LFSR_lo;
//
//    // R1, R2: 原 int -> hi/lo
//    public short R1_hi;
//    public short R1_lo;
//    public short R2_hi;
//    public short R2_lo;
//
//    public Zuc256State() {
//        this.LFSR_hi = JCSystem.makeTransientShortArray((short)16, JCSystem.MEMORY_TYPE_TRANSIENT_RESET);
//        this.LFSR_lo = JCSystem.makeTransientShortArray((short)16, JCSystem.MEMORY_TYPE_TRANSIENT_RESET);
//    }
//    public Zuc256State(short[] LSFR_HIGH, short[] LSFR_LOW) {
//        this.LFSR_hi = LSFR_HIGH;
//        this.LFSR_lo = LSFR_LOW;
//    }
//}
