top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Where do we use this code 0000-0001 as an input of Integrity protection and Ciphering/encryption??

+1 vote
632 views
Where do we use this code 0000-0001 as an input of Integrity protection and Ciphering/encryption??
posted May 22, 2014 by Mohammad

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
Could you please elaborate it more? I didn't get your query completely.
In general term Integrity protection means, Receiver can verify that received message is the same as that Sender/Transmitter sends. It can be done by;
- “0000″ EIA0 Null Integrity Protection algorithm
- “0001″ 128-EIA1 SNOW 3G
- “0010″ 128-EIA2 AES

Where as Ciphering/encryption means: Transmitter/sender encrypts the data with a key and that key knows to only Receiver. It can be done by;
- “0000″ EEA0 Null ciphering algorithm
- “0001″ 128-EEA1 SNOW 3G based algorithm
- “0010″ 128-EEA2 AES based algorithm

So my question is where do we use this code "0000","0001" as an input?

1 Answer

+1 vote

These parameters are based upon the implementation at eNodeB side and the parameters configured in it. Like Snow 3G or AES are the security aspect for eNodeB and it is configurable parameters which is known to other elements also. Which defines that this particular eNodeB supports which integrity Protection and encryption algorithms. There are no standards as such defined.

answer May 23, 2014 by Hiteshwar Thakur
Similar Questions
+2 votes

In LTE, if a NAS packet is going to be sent, the encryption is followed by integrity protection in NAS layer, but in RRC/PDCP layer, When RRC messages are being sent, they are integrity protected first and then encrypted before being sent, unlike NAS messages were. Why the integrity and encryption protection order is different in NAS and AS layer?

+1 vote

Is it necessary to implement both integrity and ciphering together for a message ? or for certain cases only integrity or only ciphering required ?

+1 vote

For confirmation purpose only, I want to know the use of integrity protection. As per my understanding integrity protection is only needed to verify Security-Mode-Command/Security-Mode-Complete messages? Because all subsequent messages are encrypted and any "man in the middle attack" will result in decryption failure at the other end.

Is my understanding correct?

+4 votes

Why do we need it and name the algorithm(s) used in it ?
If possible then explain me algorithm also..

...