Hola a tod@s. Os dejo un ejemplo simple de como encriptar cadenas de texto usando los ecriptados que vienen en VisualStudio 2008 y 2010.
El ejemplo que Publico es para encriptar con el formato MD5.
Nos creamos un formulario simple de windows y añadimos los controles necesarios. Os dejo el ejemplo.
Ahora nos vamos al codigo y importamos las siguientes Namespaces.
Imports System.Text
Imports System.Security.Cryptography
En el evento de button click añadimos lo siguiente.
Dim Codificar As New UnicodeEncoding()
Dim BytesTexto() As Byte = Codificar.GetBytes(me.textbox1.text)
Dim Md5 As New MD5CryptoServiceProvider()
Dim TablaBytes() As Byte = Md5.ComputeHash(BytesTexto)
Me.Label1.Text = Convert.ToBase64String(TablaBytes).ToString
Codificar = Nothing
ByteTexto = Nothing
Si todo es correcto podemos ejecutar y escribir algo en la caja de texto, y nos devolvera el MD5.
Os dejo una imagen de uno generando varios tipos de encriptacion y con caracteres aleatorios.
NOS HEMOS CAMBIADO ESTAMOS EN SOULSMAKERS.COM CON MUCHISIMOS CONTENIDOS VIDEOS Y EJEMPLOS
Un Saludo.
se agradece mucho
ResponderEliminarLo unico es que cualquier cadena encriptada con MD5 no puede desencriptarse, si quisieran poder desencriptar de nuevo los datos tendrian que utilizar un algoritmo diferente, aca les dejo una clase para encriptar y desencriptar con 3DES y VB.NET.
ResponderEliminarhttp://www.facebook.com/notes/grupo-3k/clase-para-encriptar-y-desencriptar-con-visual-basic-net-2010/116210831894587
Eso es debes tener una base de datos .. en el ejemplo que os expongo genero la base de datos.
EliminarLa base de datos que dispongo tiene ya 430GB
y sigue creciendo....
Que magnifico ejemplo, Si desean hacer la encriptaciĂłn desde Vb.net este video me funcionĂł bastante bien, espero les sirva: https://www.youtube.com/watch?v=CpSGtkZNvn0
ResponderEliminar