viernes, enero 04, 2008

Random MD5 hash in python

I've been working generating MD5 hashes. I wrote a python module called RandomMD5:


import hashlib
import random

def new():
m = hashlib.md5()
m.update(str(random.random()))
return m.hexdigest()


This module generate a new md5 hash randomically, it's to useful for any kind of security sessions (like web session, chat session, etc.)


import RandomMD5
...
import ChatServer

s = ChatServer.Session()

md5_hash = RandomMD5.new()

s.SessionKey = md5_hash

5 comentarios:

Luis dijo...

I think that this could be good for iTruchat. ;-)

Andrés Moreira dijo...

No, because i'm reading the book i posted and now i'm interesting in
criptography too!
Bye, but it's a good idea!

marcos dijo...

mmm ... sorry english speakers I'm going to write in spanish, que bastante podrido me tiene el inglés (y demasiado malo soy hablándolo). Te devuelvo tus saludos y me alegro que vayas llevando la carrera. Siempre lo he dicho, acá uno aprende a sacar espalda remando y remando, el resto está en la motivación. Si uno está motivado siempre va a llegar!

saludos y muy buen año!
marcos

Samus_ dijo...

Que dice! che tercer resultado en google para esta query: http://www.google.com/search?q=python%20generate%20random%20hash esos ads deben estar rindiendo ;) justo estaba buscando algo de eso asi que aprovecho me robo tu snippet y te dejo un saludo.

-Michael

Andrés Moreira dijo...

Como andas Michael?? Gracias por el comment! Espero andes bien, yo re perdido :(.

Que increíble que este Tercero xD, ahora entendí como es la cosa de tener "visibilidad" en google! Voy a meter mas artículos así y dentro de un tiempo salgo primero xDDDD.

Abrazo loco! Estamos en contacto!

Andrés.