Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como calcular SHA1 para uma String em C #
A função de hash criptográfico , SHA1 , que significa Secure Hash Algorithm , foi concebido pela Agência de Segurança Nacional. A função hash é um procedimento no qual um bloco de dados arbitrário é processado e retornado como uma string de tamanho fixo. À medida que o tamanho das cordas é a mesma para cada hash SHA1 , ele pode ser utilizado como uma impressão digital de um bloco de dados . É , por conseguinte, particularmente útil no senha de hashing para manter as senhas segura em um servidor remoto . Coisas que você precisa
Visual Studio 2010
Show Mais instruções
1

Abra a solução de projeto no Visual Studio 2010.
2

Adicionar o namespace, " System.Security.Cryptography " no topo do seu arquivo de projeto.
3

Adicione o namespace " System.Text " .
4

Crie uma nova matriz de bytes que é grande o suficiente para segurar a corda em que a ser hash .
5

Use a função " UTF8.Encoding.GetBytes " para preencher o array de bytes recém-criado. A string a ser hash é usado como o argumento.
6

Crie um objeto " SHA1CryptoServiceProvider " .
7

Use o método " ComputeHash ", declarou no " SHA1CryptoServiceProvider " para retornar um array de bytes que irá conter o hash SHA1 . A matriz de bytes que contém a string a ser hash é usado como o argumento.

Anterior :

Próximo : No
  Os artigos relacionados
·Tutorial WPF 
·Como fazer uma primeira Carta Capitular em HTML 
·Como Tome tempo demora iPhone App Development 
·Como inserir um número inteiro em uma string 
·Como fazer trechos de código encurtar o tempo de Progr…
·Como ajustar RGB Programação Intensidade 
·Como vincular a um objeto CLR 
·Como adicionar valores a um ComboBox 
·O que é Software UML 
·Binário Computação Dicas & Truques 
  Artigos em destaque
·Como Fazer um padrão Button na NET 
·Como converter uma string STD para um Integer 
·Como faço para extrair parte de uma String em LabView 
·Como criar um Makefile 
·Como compilar o código D no Vim 
·Como executar a alocação de memória dinâmica em C +…
·Como criar um tabuleiro de xadrez em OpenGL 
·Como converter uma String para um gráfico em C + + 
·Como definir tempo limite de Sessões em iFrame 
·Como formatar a data a partir DateChooser in Flash 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados