Pular para o conteúdo principal

Questão de Segurança da Informação — Criptografia — CESGRANRIO 2012

Segurança da InformaçãoCriptografia
Código
cg049216
Banca
CESGRANRIO
Órgão
PETROQUÍMICA SUAPE
Ano
2012
Nível
Superior
Cargo
Analista de Infraestrutura Pleno
Um determinado protocolo de comunicação permite que os dados enviados sejam criptografados. Para tal, é necessário que o 4° bit (da direita para a esquerda; isto é, do menos significativo para o mais significativo) de um determinado byte de controle seja igual a 1.Supondo que esse byte esteja armazenado em uma variável chamada x1 (unsigned char x1), qual comando C é capaz de habilitar a opção de criptografia sem, contudo, alterar os demais bits do byte de controle?
  1. Ax1= x1*8;
  2. Bx1= x1|8;
  3. Cx1= x1&8;
  4. Dx1= x1^8;
  5. Ex1= x1<<3;
Revelar gabarito e comentário

GabaritoB — x1= x1|8;

Link permanente: /questoes/cg049216