public byte[] GetBytesWithEncryptedContent(byte [] bEncryptedContent) { int nLength = (ushort)bEncryptedContent.Length; byte[] bRet = new byte[5 + nLength]; bRet[0] = (byte)ContentType; bRet[1] = MajorVersion; bRet[2] = MinorVersion; bRet[3] = (byte)((nLength & 0xFF00) >> 8); bRet[4] = (byte)((nLength & 0x00FF)); ByteHelper.WriteByteArray(bRet, 5, bEncryptedContent); return(bRet); }