Proteger un programa

22/10/2004 - 12:03 por Felix González | Informe spam
Hola,

Un par de dudas

Es posible obtener el ID de máquina, disco duro o algo que sea único para
cada ordenador desde c#?

Como puedo encruptar/desencriptar una cadena?

Gracias

Preguntas similare

Leer las respuestas

#1 alfredo
22/10/2004 - 12:22 | Informe spam
On Fri, 22 Oct 2004 12:03:56 +0200, "Felix González"
wrote:

Hola,

Un par de dudas

Es posible obtener el ID de máquina, disco duro o algo que sea único para
cada ordenador desde c#?



Tienes el número de serie del disco duro y el número de serie de la
tarjeta de red.

Para saber como leer el número de serie del disco duro puedes mirar
esto:

http://www.thecodeproject.com/cshar...rialNo.asp

Como puedo encruptar/desencriptar una cadena?



Si es para guardar una clave es mejor que guardes un "hash" de la
clave en vez de guardar la clave, es mucho más seguro.


Saludos
Respuesta Responder a este mensaje
#2 Felix González
22/10/2004 - 12:36 | Informe spam
Gracias, como puedo hacer un "hash"

"Alfredo Novoa" escribió en el mensaje
news:
On Fri, 22 Oct 2004 12:03:56 +0200, "Felix González"
wrote:

>Hola,
>
>Un par de dudas
>
>Es posible obtener el ID de máquina, disco duro o algo que sea único para
>cada ordenador desde c#?

Tienes el número de serie del disco duro y el número de serie de la
tarjeta de red.

Para saber como leer el número de serie del disco duro puedes mirar
esto:

http://www.thecodeproject.com/cshar...rialNo.asp

>Como puedo encruptar/desencriptar una cadena?

Si es para guardar una clave es mejor que guardes un "hash" de la
clave en vez de guardar la clave, es mucho más seguro.


Saludos
Respuesta Responder a este mensaje
#3 alfredo
22/10/2004 - 14:36 | Informe spam
On Fri, 22 Oct 2004 12:36:20 +0200, "Felix González"
wrote:

Gracias, como puedo hacer un "hash"



Está explicado en varios sitios. Puede buscar con google.
C# password hash. Salen montones de páginas.

Por ejemplo tienes esto:

http://www.kbcafe.com/iBLOGthere4iM/?guid 040923142406
http://www.csharpfriends.com/Articl...rticleID44
http://www.csharpfriends.com/Forums...spx?PostID801
http://www.obviex.com/samples/hash.aspx

Cuando el usuario mete la contraseña, calculas el "hash" y lo comparas
con el que tienes guardado.

La ventaja es que es muy dificil averiguar la contraseña a partir del
"hash" aunque se conozca el algoritmo.


Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida