Login | registrarse | recordar contraseña
Usuarios registrados: 376.272 | Top visitas día: 321.744 | Personas conectadas: 3.538 | Usuarios conectados: 22
Portada Foro Ayuda Tutoriales Programas Blog Tecnología Drivers Videos
Buscador
PORTADA Trucos de informática >> Encripta/Desencriptar cadenas (Visual Basic)

Encripta/Desencriptar cadenas (Visual Basic)
Las siguientes funciones les van a servir para Encriptar y Desencriptar cadenas de caracteres con una Password.


Rem Encripta una cadena de caracteres.
Rem S = Cadena a encriptar
Rem P = Password
Function EncryptStr(ByVal S As String, ByVal P As String) As String
Dim I As Integer, R As String
Dim C1 As Integer, C2 As Integer
R = ""
If Len(P) > 0 Then
For I = 1 To Len(S)
C1 = Asc(Mid(S, I, 1))
If I > Len(P) Then
C2 = Asc(Mid(P, I Mod Len(P) + 1, 1))
Else
C2 = Asc(Mid(P, I, 1))
End If
C1 = C1 + C2 + 64
If C1 > 255 Then C1 = C1 - 256
R = R + Chr(C1)
Next I
Else
R = S
End If
EncryptStr = R
End Function


Rem Desencripta una cadena de caracteres.
Rem S = Cadena a desencriptar
Rem P = Password
Function UnEncryptStr(ByVal S As String, ByVal P As String) As String
Dim I As Integer, R As String
Dim C1 As Integer, C2 As Integer
R = ""
If Len(P) > 0 Then
For I = 1 To Len(S)
C1 = Asc(Mid(S, I, 1))
If I > Len(P) Then
C2 = Asc(Mid(P, I Mod Len(P) + 1, 1))
Else
C2 = Asc(Mid(P, I, 1))
End If
C1 = C1 - C2 - 64
If Sgn(C1)=-1 Then C1 = 256 + C1
R = R + Chr(C1)
Next I
Else
R = S
End If
UnEncryptStr = R
End Function



Saludos ;-)

Autor Enviado por: Hurricane - Enviado con fecha: 28-04-2005 01:03:05 - Visto: 27125 veces.




:: Ver más Trucos ::





drivers ?.
-(2147221494) initializing capture de....
si wifi en el portatil pero si en el ....
inicia windows, pero luego no se ve nada.
problema capacidad hdd.
problemas con servidor en facebook.
proshow gold 4.0.
internet se bloquea al abrir word o e....

Publicidad









Bajar Antivirus gratisCual es mi IPTest velocidadTrucosADSL Lo más Visto
OverclockingForo ADSLDiccionarioWireless Mapa Segunda manoTiendas de informatica
Blog TecnologíaMapa BlogÚltimos VirusLibros informaticaManualesPost foro SeguridadMapa ForoOrdenadores segunda mano

Aviso Legal Politica de Privacidad Referencias en Prensa Colaborar Contactar Publicidad
PORTADA ¿Qué es ConfigurarEquipos? Quiénes somos Logo


Buscar:

en
ConfigurarEquipos.com® | 30-11-2009 14:01:34 Informática | Permitido el uso Parcial citando Fuentes y Autores | Mapa Web