“Conocimientos Programación>Lenguajes De Programación

Cómo Cypher criptografía para ordenadores

2012/3/28
El principio de " seguridad en números " protege a los programadores , así como bancos de peces . Los programadores buscan la seguridad mediante el uso de números digitales y una técnica protectora llamada "criptografía ". Usted puede utilizar la criptografía para modificar los datos y hacerla inteligible, antes de enviarlo a través de un cable público. Cuando se recibe, se puede utilizar un cifrado de cifrado , que es un algoritmo de decodificación , para cambiar los datos de nuevo en su forma original. La mayoría de los marcos de programación ofrecen clases de criptografía y métodos. Estos ejemplos se utiliza C # y popular NET Framework de Microsoft . , Pero puede ser fácilmente traducido a casi cualquier lenguaje de programación y el marco . Cosas que necesitará
marco de programación con clases de cifrado
Mostrar más instrucciones

1 Abra el archivo que contiene los datos que desea cifrar , en el entorno de desarrollo de su elección . Para este ejemplo , va a cifrar una cadena simple :
cadena

mySampleData = "Los datos para cifrar y descifrar con un cero a la izquierda . "
2

Añada las referencias de clase de criptografía proporcionados por su marco de programación en la parte superior del archivo :

usando System.Security.Cryptography ;
3

instancias de la clase de criptografía correspondiente - en este caso , la clase AesManaged - - que genera automáticamente una clave de cifrado :

AesManaged sampleCryptInstance AesManaged = new ();
4

cifrar la cadena colocándolo en una matriz de bytes , el envío de la cifra como un parámetro :

byte [ ] = sampleEncryptBytes EncryptStringToBytes_Aes ( original, sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
5

Descifrar la matriz de bytes con el cero a la izquierda y lo coloca en una cadena:

cadena sampleDecodedData = DecryptStringFromBytes_Aes (cifrado , sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
6

depurar el código y probarlo para ver si funciona como se esperaba
.

Lenguajes De Programación
Cómo automatizar Visio Con Powershell
Cómo reemplazar TSQL
Cómo aprender programación PLC gratis
Cómo subir varios archivos mediante flash
¿Cómo puedo utilizar los servicios de empresas
Cómo activar un suceso ItemDrag
Cómo alinear Derecha texto usando HTML
VBScript : Cómo restablecer el tamaño del buzón
Conocimientos Informáticos © http://www.ordenador.online