Hi Salai,
Please find my comments below.
Regards,
Rahul
Hughes Software System
>Hi all,
>
>I have a doubt regarding Length octets in BER.
>My question is, How to specify length octets, if it's value is greater than
>'255'.
>Because we cannot specify it in a single octet.
>
>For Example,
>I want to specify a Length value as '302'.
>Can i specify it in two octets, in this case value will be 01 2E.
>
[Rahul] The Encoded String will be
[Rahul] T = some value
[Rahul] L = 84 01 2E
[Rahul] V = some value
[Rahul] This is actually Long Definite Form of encoding Lengths
[Rahul] which is used to encoded value octets between [0 - (256^126 -1)]
[Rahul] Beyond this Long Indefinite form is used.
>
>T = some value
>L = 01 2E
>V = some value
>
>while interpreting, the boundry between L and V is not very clear.
>My mistaken, there is a chance to read only '01' as length and 2E as value.
>
>how to avoid this ?
>
>It would be really helpful for me if somebady tells the answer.
>
>Thanks in advance.
>
>-Salai.g
>www.icope.com
>
"DISCLAIMER: This message is proprietary to Hughes Software Systems Limited
(HSS) and is intended solely for the use of the individual to whom it is
addressed. It may contain privileged or confidential information and should
not be circulated or used for any purpose other than for what it is intended. If
you have received this message in error, please notify the originator
immediately. If you are not the intended recipient, you are notified that you
are strictly prohibited from using, copying, altering, or disclosing the
contents of this message. HSS accepts no responsibility for loss or damage
arising from the use of the information transmitted by this email including
damage from virus."