![]() |
|
|
#1 | |
|
Recien llegado
![]() Fecha de Ingreso: noviembre-2008
Amigos 0
Mensajes: 8
Gracias: 2
Agradecido 1 vez en 1 mensaje.
|
Hola, estoy creando un launcher para aion en el que quiero poder crear cuentas, tengo todo listo menos la parte de encriptacion de la contraseña que el launcher debe meter en la db al crear el user.
Necesito un encriptar asi SHA-1 (sha1($username.$pass.$salt)) fEqNCco3Yq9h5ZUglD3CZJT4lBs= Ese pass es 123456
gracias por las ayudas. |
|
|
|
|
|
|
#2 | ||
|
Moderador
![]() Fecha de Ingreso: marzo-2007
Amigos 5
Mensajes: 1.441
Gracias: 17
Agradecido 263 veces en 234 mensajes.
|
Nada más sencillo que ir a tu buscador favorito y preguntarle:
Código:
Encriptación SHA1 en .NET
Código:
Public Shared Function GetSHA1(string str) As String
Dim sha1 As SHA1 = SHA1Managed.Create();
Dim encoding As New ASCIIEncoding();
Dim stream() As Byte() = null;
Dim sb As new StringBuilder();
stream = sha1.ComputeHash(encoding.GetBytes(str));
For i = 0 To stream.Length
sb.AppendFormat("{0:x2}", stream[i])
Next i
Return sb.ToString()
End Function
__________________
Hay pocas frases que me identifican tanto Cita:
|
||
|
|
|
| El Siguiente Usuario Agradeció a ajr784 Por Este Mensaje: | jjbreaker (14-ago-2012) |
|
|
#3 | |
|
Recien llegado
![]() Fecha de Ingreso: noviembre-2008
Amigos 0
Mensajes: 8
Gracias: 2
Agradecido 1 vez en 1 mensaje.
|
Perdón, se me olvido decir que probe todos los codigos que encontre en google para encriptar en SHA1 y ninguno me sirvió, necesito que encripte en SHA1 username, pass, salt tal cual esta en esta pagina
En SHA-1 hay 4 filas, necesito el codigo que encripta la segunda fila, si pulsas el [1] que hay al lado de esa fila podras ver que tambien esta pasado por base64 Esa es la encriptacion que usa el servidor de Aion online y necesito para que el launcher cree cuentas... PD: se vb.net y c# a nivel alto. Muchas gracias por la respuesta. |
|
|
|
|
|
|
#4 |
|
Recien llegado
![]() Fecha de Ingreso: noviembre-2008
Amigos 0
Mensajes: 8
Gracias: 2
Agradecido 1 vez en 1 mensaje.
|
Listo, ya encontré lo que buscaba, dejo aquí el código por si a alguien le sirve en un futuro.
Código:
Imports System
Imports System.Security.Cryptography
Imports System.Text
Public Class GetSHA1
Public Shared Function SHA1(text As [String]) As [String]
Dim myString As String = text
Dim Data As Byte()
Data = Encoding.ASCII.GetBytes(myString)
Dim shaM As New SHA1Managed()
Dim resultHash As Byte() = shaM.ComputeHash(Data)
Dim resultHexString = text
Dim b As Byte
For Each b In resultHash
resultHexString += Hex(b)
Next
Dim b64 As String = Convert.ToBase64String(resultHash)
Return b64
End Function
End Class
Código:
Dim strEncryptedText As String = GetSHA1.SHA1("Contraseña")
MsgBox(strEncryptedText)
Última edición por jjbreaker; 16-ago-2012 a las 09:38 |
|
|
|
| El Siguiente Usuario Agradeció a jjbreaker Por Este Mensaje: | ajr784 (16-ago-2012) |
|
|
#5 |
|
Mod recien llegado
![]() Fecha de Ingreso: enero-2010
Amigos 10
Mensajes: 1.106
Gracias: 401
Agradecido 306 veces en 263 mensajes.
|
Utiliza las etiquetas [CODE], para que se vea mejor.
Esa es la actitud. |
|
|
|
| El Siguiente Usuario Agradeció a cuban Por Este Mensaje: | jjbreaker (16-ago-2012) |
|
|
#6 |
|
Recien llegado
![]() Fecha de Ingreso: noviembre-2008
Amigos 0
Mensajes: 8
Gracias: 2
Agradecido 1 vez en 1 mensaje.
|
Gracias, rectificado... no sabia lo de la etiqueta
![]() Gracias. |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|

Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Microsoft Office Professional Plus 2010 | juanforever24 | Software | 1 | 20-sep-2012 12:47 |
| Microsoft Office 2010 Professional Plus Final [64 bits] [Activador] [Links Activos] | aeonflux25 | Software | 1 | 15-may-2012 22:46 |
| Office 2010 Pro | fullups | Software | 0 | 18-mar-2012 19:33 |
| TEU Office 2010 (Esp-Eng) (32-64bits) (2007-2010) +Cursos | almapura | Software | 1 | 13-ene-2012 12:17 |
| Estrenos 2010 [DVDRip-R5][Latino-Ingles sub][1 link] | glad31 | Peliculas | 0 | 17-nov-2010 11:55 |