Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941202015479

O programa C# faz referência ao SHA-256. Associando a criptografia com a segurança em redes sem fio, é correto afirmar q...

1

457941202015479
Ano: 2023Banca: FCCOrganização: TRT - 12ª Região (SC)Disciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C
Texto associado

Atenção: Para responder às questões de números 37 e 38, examine o programa C# abaixo.


using System;

using System.Security.Cryptography;

using System.Text;


class Program{

static void Main(){


string senha = "Tribunal Regional do Trabalho 12a região";

string senhaCriptografada = CriptografarSenha(senha) ;


Console.WriteLine($"Senha: (senha)");

Console.WriteLine($"Senha Criptografada: (senhaCriptografada)");

}

static string CriptografarSenha(string senha){


using (SHA256 sha256 = SHA256.Create()) (


byte() bytes = Encoding.UTF8.GetBytes(senha);


StringBuilder builder = new StringBuilder() ;

for (int i = 0; i < hashBytes.Length; i++)

builder.Append(hashBytes[i].ToString("x2")) ;


return builder. ToString() ;

}

}

}

O programa C# faz referência ao SHA-256. Associando a criptografia com a segurança em redes sem fio, é correto afirmar que o

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200265361Linguagens de Programação

Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores ...

#Python#Linguagens de Programação
Questão 457941200288945Linguagens de Programação

AJAX allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes. This means that it is possible to update pa...

#Desenvolvimento Web
Questão 457941200293002Linguagens de Programação

Em HTML, elementos Option> descrevem as possíveis opções de escolha para uma lista criada pelo elemento Select>. Dentre os atributos do elemento Optio...

#HTML#Linguagens de Marcação
Questão 457941200312227Linguagens de Programação

Herança e interfaces são conceitos da orientação a objetos que permitem, respectivamente, a reutilização de código e o estabele-cimento de contratos d...

#Linguagens de Programação#C#
Questão 457941200319950Linguagens de Programação

Em um fragmento de código jQuery, para representar um elemento HTML cujo valor de id é bloco e um elemento cujo valor de classe é centro, utilizam-se,...

#Linguagens de Marcação#Linguagens de Programação#HTML#JavaScript
Questão 457941200373646Linguagens de Programação

O <schema> é o elemento raiz de todo XML Schema e pode conter alguns atributos, como

#Linguagens de Marcação#XML
Questão 457941200461092Linguagens de Programação

Em um site criado com JavaServer Faces o pacote de recursos de idioma (resource bundle), representado pelos arquivos de propriedades, proveem internac...

#JavaServer Faces#Java Frameworks
Questão 457941201426894Linguagens de Programação

Uma página web responsiva é aquela que se adapta automaticamente às diferentes resoluções de tela, seja de um computador, de um dispositivo móvel, de ...

#CSS
Questão 457941201771452Linguagens de Programação

Analise a classe Java a seguir (note que a numeração de linhas é simbólica e não faz parte da declaração da Classe): 1 import javax.swing.JOptionPane;...

#Linguagens de Programação#Java
Questão 457941201971450Linguagens de Programação

Na linguagem JavaScript, a forma de comunicação com o usuário por meio de mensagens via caixa de entrada de dados usa o método

#JavaScript#Linguagens de Programação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do FCC