SafeChildren Banner

Havoc Oracle Solaris Experts

lunes, 26 de abril de 2010

Dónde esta MD5 en Solaris

Introducción
Una pregunta muy repetida es: Pero dónde esta el comando <md5> en Solaris? Bien, la respuesta es sencilla: No está "como md5", pero tanquilos que no cunda el pánico.

Desde que Solaris Crypto Framework está integrado en el Sistema Operativo, muchas de las características de cifrado han sido trasladadas a él. Esto hace que el comando como tal "md5" que existe en las distribuciones linux no se encuentre, para ello hay dos opciones:
El comando <digest> nos proporciona la misma funcionalidad que <md5> pero con la posibilidad de utilizar todo el conjunto de algoritmos soportados en Crypto Framework. Su formato es el siguiente:
digest [-b] -a _algoritmo_ [file]
Además, para ver todos los algoritmos soportados utilizaremos la opción <-l>, veamos unos ejemplos:
# digest -l
sha1
md5
sha256
sha384
sha512
# digest -v -a md5 /bin/sh
md5 (/bin/sh) = f4ad35f5246f817d68f4895463d79b09
# digest -v -a sha1 /bin/sh
sha1 (/bin/sh) = aa3843a19f2225458d7e3e765f44e229a09c0ad0
# digest -v -a sha256 /bin/sh
sha256 (/bin/sh) = a5e1a0062bb6600f06e029ce58f500169e966400b173b7fba504d5cd4635f291
# echo "Hola Mundo" | digest -v -a sha256
sha256 06bd0df149ba6261bbf9439e4f0ecacc1fa51e562cdb0ea95b6ce9293707f4da


Referencias

No hay comentarios:

Publicar un comentario en la entrada