a method and apparatus for encoding and decoding high speed shared control channel data are disclosed . for part 1 data encoding , a mask may be generated using a wireless transmit / receive unit identity and a generator matrix with a maximum minimum hamming distance . for part 2 data encoding , cyclic redundancy check bits are generated based on part 1 data and part 2 data . the number of crc bits is less than the wtru id . the crc bits and / or the part 2 data are masked with a mask . the mask may be a wtru id or a punctured wtru id of length equal to the crc bits . the mask may be generated using the wtru id and a generator matrix with a maximum minimum hamming distance . the masking may be performed after encoding or rate matching .