1
$\begingroup$

I have already read the following documents:

Specification of the 3GPP Confidentiality and Integrity Algorithms 128-EEA3 & 128-EIA3. Document 1: 128-EEA3 and 128-EIA3 Specification

Specification of the 3GPP Confidentiality and Integrity Algorithms 128-EEA3 & 128-EIA3. Document 2: ZUC Specification

Specification of the 3GPP Confidentiality and Integrity Algorithms 128-EEA3 & 128-EIA3. Document 3: Implementor’s Test Data

Specification of the 3GPP Confidentiality and Integrity Algorithms 128-EEA3 & 128-EIA3. Document 4: Design and Evaluation Report

and I know the ZUC algorithm use the iv to synchronize for the frame, but I still don't understand how iv synchronization is implemented in real applications. Is the method for implementing synchronization similar to that in the WEP algorithm as show below? WEP encipherment block diagram In the WEP algorithm the output of the process is a message containing the IV and ciphertext, is the output of the ZUC algorithm also a concatenation of IV and ciphertext ( IV || ciphertext )?

$\endgroup$
1
$\begingroup$

frame counter (32 bit)

you find it in last paragraph of page 14 in Specification of the 3GPP Confidentiality and Integrity Algorithms 128-EEA3 & 128-EIA3. Document 4: Design and Evaluation Report.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.