“Conocimiento Programación>Lenguajes De Programación

Cómo calcular SHA1 una cadena en C #

2014/4/29
La función criptográfica de hash, SHA1 , que significa Secure Hash Algorithm , fue diseñado por la Agencia de Seguridad Nacional. Una función hash es un procedimiento en el que un bloque de datos arbitrarios se procesa y se devuelve como una cadena de tamaño fijo . A medida que el tamaño de la cadena es el mismo para todos los hash SHA1 , que se puede utilizar como una huella dactilar para una pieza de datos . Por lo tanto, es particularmente útil en hash de contraseña para mantener las contraseñas seguras en un servidor remoto . Cosas que necesitará
Visual Studio 2010
Mostrar más instrucciones
1

Abra la solución de proyecto en Visual Studio 2010 .
2

Agregar el espacio de nombres ", System.Security.Cryptography " en la parte superior de su archivo de proyecto.
3

Agregue el espacio de nombres " System.Text " .
4

Crear un nuevo conjunto de bytes que es lo suficientemente grande como para contener la cadena en la que se aplica un algoritmo hash .
5

Utilice la función " UTF8.Encoding.GetBytes " para rellenar la matriz de bytes de nueva creación. La cadena que se va hash se utiliza como argumento.
6

Crear un objeto " SHA1CryptoServiceProvider " .
7

Utilice el método " ComputeHash ", declaró en el " SHA1CryptoServiceProvider " para devolver una matriz de bytes que contiene el hash SHA1. La matriz de bytes que contiene la cadena a hash se utiliza como argumento.

Lenguajes De Programación
Ventajas y desventajas de un nanocomputadora
Cómo Cypher criptografía para ordenadores
Cómo visualizar el cuadro de diálogo Imprimir
351M Ford Especificaciones
Análisis numérico aleatorio
¿Cómo ejecutar el programa SMACO de sistema en lenguaje C?
Cómo actualizar Gridview Ancho de columna
¿Qué es la Programación
Conocimiento de la computadora © http://www.ordenador.online