Hi, I am confused on Tagging when SEQUENCE OF is used
I have the following ASN.1 BER definition: MY_PROJ DEFINITIONS AUTOMATIC TAGS ::= BEGIN A ::= SEQUENCE { a [0] INTEGER, b [1] SEQUENCE OF B } B ::= SEQUENCE { c [0] INTEGER, d [1] OCTET STRING } END Encoded Data 1. 30 1B /* A ::= SEQUENCE */ 80 01 01 /* a INTEGER */ A1 16 /* b SEQUENCE OF B*/ 30 09 /* B ::= SEQUENCE */ 80 01 01 /* c INTEGER */ 81 04 01 02 03 04 /* d OCTET STRING */ 30 09 /* B ::= SEQUENCE */ 80 01 01 /* c INTEGER */ 81 04 01 02 03 04 /* d OCTET STRING */ Encoded Data 2. 30 1B /* A ::= SEQUENCE */ 80 01 01 /* a INTEGER */ A1 16 /* b SEQUENCE OF B*/ A0 09 /* B ::= SEQUENCE */ 80 01 01 /* c INTEGER */ 81 04 01 02 03 04 /* d OCTET STRING */ A1 09 /* B ::= SEQUENCE */ 80 01 01 /* c INTEGER */ 81 04 01 02 03 04 /* d OCTET STRING */ Which encoded data is correct?