Login | registrarse | recordar contraseña
Usuarios registrados: 327.591 | Top visitas día: 199.869 | Personas conectadas: 3.640 | Usuarios conectados: 25
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: 24758 veces.




:: Ver más Trucos ::





seguridad en pc.

cuando prendo la pc se queda en inicio de....

problemas con el micrófono.

skin radiosure .

problema ciberpuesto 4.0 (lucioperri).

dudas con autocad.

problema de conexion a internet.


Publicidad




Blog de Tecnología



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 Foro

Aviso Legal Politica de Privacidad Referencias en Prensa Colaborar Contactar Publicidad
PORTADA ¿Que es ConfigurarEquipos? Quienes somos Logo


Buscar:

en

Copyright(c) 2002-2009 ConfigurarEquipos.com® | 05-07-2009 01:20:51 Informática | Permitido el uso Parcial citando Fuentes y Autores | Mapa Web