///
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);
I
...
StringBuilder builder = new StringBuilder();
for (int i = 0; i < hashBytes.Length; i++)
builder.Append(hashBytes[i].ToString("x2"));
return builder.ToString();
}
}
}Considerando que o programa C# seja executado em condições ideais, para que a senha criptografada seja gerada e impressa corretamente, a lacuna I deve ser preenchida com: