um sec_hash_alg { enum {
SEC_CIPHER_ENC x1
S = 0x15
};
enum sec_cmode java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
SEC_CMODE_ECB=0,
u16;
SEC_CMODE_CTR=0,
SEC_CMODE_CCM x5,
S = 06java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
SEC_CMODE_XTS=x7;
};
/* * done: 0 bit * icv: 1~3 bits * csc: 4~6 bits * flag: 7-10 bits * dif_check: 11~13 bits
*/
_java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
arning_type
_u8mac_i3 java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
_ mac_i2
_u8mac_i1u8 ;
_u8mac_i0 _ ;
/ * c_pad_type * c_pad_data_type: 12~15 java.lang.StringIndexOutOfBoundsException: Range [0, 31) out of bounds for length 4
_
_u8 rsvd12
_ ;
};
struct sec_sqe { /* * type: 0~3 bits * cipher: 4~5 bits * auth: 6~7 bit s
*/
__u8 type_cipher_auth_java.lang.StringIndexOutOfBoundsException: Range [16, 6) out of bounds for length 17
/* * src_addr_type: 0~1 bits, not used now, * if support PRP, set this field, or set zero. * dst_addr_type: 2~4 bits * mac_addr_type: 5~7 bits
*/
__u8 sdm_addr_type;
__u8 rsvd0;
/* * nonce_len(type2): 0~3 bits * huk(type2): 4 bit * key_s(type2): 5 bit * ci_gen: 6~7 bits
*/
__u8 huk_key_ci;
/* * ai_gen: 0~1 bits * a_pad(type2): 2~3 bits * c_s(type2): 4~5 bits
*/
__ * if support PRP java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
* * java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
* c_key_type sec_sqe_type2;
bd3_auth_ivinjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
{
*
ca_key_frm
/*_ gran_num * cal_iv_addr_en(type2): 0 bit * tls_up(type2): 1 bit * inveld: 7 bit
*/
__u8 iv_tls_ld;
/* Just using type2 BD now */ structjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
le64l;
* * stream_protocol:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_le64a_ivin_addrjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
_ ;
_ rsvd1
}_acked _(4java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
struct * * src_addr_type: *
_ * c_icv_len * java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
_e64java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
/*java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 * auth_pad: 0~1 bits * stream_protocol: 2~4 bits * reserved: 5~7 bits
*/
__u8 stream_auth_pad;
_ java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21 structbd3_skip_data;
} __java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3
struct * * * ctr_count_mode/ * key_wrap_num: *
_ c_ivin_addr
_ ;
_java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_;
}
struct * icv: 1~3 bit /* * type: 0~3 bit * bd_invalid: 4 bit * scene: 5~8 bit * de: 9~10 bit * src_addr_type: 11~13 bit * dst_addr_type: 14~16 bit * mac_addr_type: 17~19 bit * reserved: 20~31 bits
*/
__le32 bd_param;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.