¿Hay alguna forma de calcular un hash SHA256 en Python 2.4? (Destaco: Python 2.4) Sé cómo hacerlo en Python 2.5, pero desafortunadamente no está disponible en mi servidor y no se realizará una actualización. Tengo el mismo problema que el tipo en la pregunta this, pero usando Python 2.4. Cualquier ayuda será apreciada.hash SHA256 en Python 2.4
EDITAR: Perdón, me refiero a SHA 256. Estaba demasiado apurado. Lo siento de nuevo.
Si tiene contraseñas hash, no recomendaría usar SHA-1, nunca. Se ha roto y no se considera inseguro. El uso de MD5 para contraseñas hash también se considera inseguro. Si no puede acceder a las nuevas bibliotecas hash en versiones más recientes de Python, le recomendaría hacer una llamada al sistema a 'ssh-keygen' (en Linux) y leer en el archivo que crea. – MikeyE
Es un poco exagerado decir "alguna vez", allá por 2009, cuando se escribió la pregunta y la respuesta, SHA1 estaba bien. Como referencia, el primer enfoque teórico para hacer que los hashes de SHA1 colisionen con Marc Stevens no se publicó hasta 2013. Pero sí: conozca sus valores hash y comprenda las implicaciones de seguridad de sus elecciones. –
Te escucho. Cuando dije "alguna vez", lo que quise decir fue "siempre desde este momento en adelante". Pero, pensé que eso estaba implícito. Usted hace un buen punto. Creo que tu respuesta fue buena para cuando fue escrita. Tal vez podría ser revisado para estar actualizado con los tiempos? – MikeyE