como encriptar y desencriptar contraseñas en visual basic .net
COMO ENCRIPTAR Y DESENCRIPTAR CONTRASEÑA EN VISUAL BASIC .NET
Buenas compañeros en esta ocasión les traigo estos videos tutoriales donde estaremos creando un pequeño aplicativo donde estaremos encriptando y desencriptando datos o contraseñas de una forma personalizada.
Este tipo de tutorial se divide en 2 partes el cual se explica desde cero para que puedan captar bien el objetivo de la seguridad de datos.
PARTE 1
En este primer video tutorial estaremos primero que nada creando una clase en donde estaremos trabajando nuestros procedimientos necesarios, estaremos creando un array el cual nos estaremos inventando los caracteres que se nos ocurra y un limite de caracteres que necesitemos, crearemos un array donde irán guardado los datos que se mostraran encriptado, tambien creamos un procedimiento que verificara que según lo que tenga el código ascii para limitar hasta que tipo de datos queremos que se deje ingresar en nuestro cuadro de texto.
Para mayor explicación te invito a verificar el siguiente video.
PARTE 2
En este segundo video tutorial estaremos creando los procedimientos para poder encriptar y desencriptar los datos que necesitamos, ahora bien primero que nada estaremos recorriendo con un ciclo for la cadena de texto que nos pasaran por parámetro en nuestro procedimiento o función, una vez recorrido usaremos una función llamada substring lleva 2 parámetros un de donde inicia el carácter y otro la cantidad de carácter a extraer, luego convertimos ese carácter a entero para poder obtener el valor en el código ascii para poder obtener ese valor en nuestro array.
En el desencriptado estaremos tambien recorriendo la cadena de texto que nos pasan por parámetro para poder recorrer el recorrido tiene que ser de 4 en 4 para poder obtener el valor según el tamaño que se le dio a cada digito en el array y luego con otro ciclo recorremos el array, realizando así la comparación si el dato extraído es igual al dato existente en nuestro array para poder adjuntarlo a la variable que retornara la función.
Descargar Proyecto
0 comentarios: