“Conocimiento Redes>Seguridad de Red

Cómo utilizar Rijndael en VB6

2012/9/9
Rijndael Algoritmo de cifrado que está escrito en C. Está diseñado para reemplazar el algoritmo DES envejecimiento y es un cifrado de bloques . Se cifra bloques de 128 bits . El algoritmo utiliza una clave y un vector de inicialización . La clave es, básicamente, la contraseña utilizada para cifrar los datos. El IV se utiliza para cifrar la primera parte de los datos . Es necesario crear dos claves y IV para cifrar un archivo en Visual Basic 6 . Cosas que necesitará
VB6
Ver Más instrucciones
1

Haga clic en " Inicio", " Todos los programas " y "Visual Basic " para abrir Visual Basic . Haga clic en " Nuevo" y " proyecto" para crear un proyecto nuevo . Introduzca un nombre para el proyecto . Especifique una ubicación para el mismo .
2

clic " Form1.vb " en el Explorador de soluciones. Haga doble clic en el formulario para cambiar a la interfaz de código. Incluya las siguientes importaciones: las importaciones SystemImports System.IOImports System.SecurityImports System.Security.Cryptography
3

crear una clave a través de código : Private Function CreateKey ( strPassword ByVal As String ) As Byte ( ) bytKey As Byte () bytSalt As Byte () = System.Text.Encoding.ASCII.GetBytes ( "sal ") Dim pdb As New PasswordDeriveBytes ( strPassword , bytSalt ) bytKey = pdb.GetBytes ( 32 ) Regresar Función bytKeyEnd
4

Crear IV a través de la función : Private Function CreateIV ( strPassword ByVal As String ) As Byte () bytIV As Byte () bytSalt As Byte () = System.Text.Encoding.ASCII.GetBytes ( "sal ") Dim pdb As New PasswordDeriveBytes ( strPassword , bytSalt ) bytIV = pdb.GetBytes ( 16 ) Volver bytIVEnd Función
5

Cifre su archivo a través de declarar su CryptoServiceProvider y la creación de CryptoStream : Dim csCryptoStream Como CryptoStreamDim cspRijndael As New System.Security.Cryptography.RijndaelManagedcsCryptoStream = New CryptoStream ( fsOutput , _cspRijndael.CreateEncryptor ( bytKey , bytIV ) , _CryptoStreamMode.Write )

Seguridad de Red
¿Cuál es la evaluación de un criptosistema para probar su seguridad?
¿Cuáles son las desventajas de usar firewire?
AH Protocolo
¿Cuáles son los diferentes tipos de seguridad?
¿Cuál es una razón por la cual el encubrimiento SSID no se considera una medida de seguridad efectiva para una red inalámbrica?
Cómo anular la seguridad de una conexión WiFi con seguridad
Cómo deshabilitar el AVG Internet Security Temporalmente
¿Qué crea una barrera entre la computadora o la red e Internet para proteger contra el acceso no autorizado?
Conocimiento de la computadora © http://www.ordenador.online