Comando Linux Sha1Sum

Comando Linux Sha1Sum
El software de computadora que se utiliza para validar y calcular los hashes SHA-1 se conoce como SHA1SUM. SHA-1 significa Algoritmo de hash seguro 1. Es una herramienta que se usa ampliamente para verificar la integridad de los archivos. SHA-1 es una función hash criptográficamente rota pero que todavía se usa con frecuencia que recibe entrada y genera un valor hash de 160 bits de largo de largo, que se conoce como digest de mensajes, que generalmente se muestra como un número hexadecimal de 40 dígitos de largo. SHA-1 todavía se usa comúnmente para validar archivos, aunque ya no se considera seguro contra los adversarios. En este artículo hoy, le informaremos sobre cuál es el comando sha1sum y cómo puede usarlo.

Sintaxis

Sha1sum [opción] [file_name]

Podemos usar múltiples banderas en la opción de este comando para verificar y verificar la validez del archivo. El primer paso es abrir un terminal en el sistema operativo (Linux/Unix/Ubuntu). Hemos estado usando el sistema Kali Linux. Para comenzar, debemos navegar a un directorio específico que contenga el archivo requerido contra el cual se verificará la suma de verificación. Después de eso, puede usar el comando ls (directorio de lista) para ver si existen archivos o carpetas en el directorio. Como puede ver, nuestro directorio actual (funciona) tiene varios archivos y carpetas. Como alternativa, después del comando sha1sum, escriba toda la ruta del directorio junto con el nombre del archivo.

$ LS

Obtenga el SHA-1 de un archivo en la pantalla Terminal

Obtengamos el valor de la suma de verificación para el archivo de texto en particular del directorio de trabajo actual. Para esto, debe ingresar el comando shows-below en el terminal de Linux para recuperar el valor de la suma de verificación o validar el nuevo.archivo txt. Este comando imprime la suma de verificación SHA-1 del archivo junto con el nombre del archivo de texto en la pantalla del terminal para la cual se desea la suma de verificación. Puede ver que la suma de verificación se muestra junto con el archivo "nuevo.TXT".

$ sha1sum nuevo.TXT

De la misma manera, tenemos una suma de verificación para otro archivo de texto, Newfile.TXT. El mismo comando sha1sum que se muestra a continuación se ha utilizado para mostrar la suma de verificación para este archivo de texto.

Método para escribir el SHA-1 de un archivo

El SHA-1 de un archivo se puede escribir utilizando un procedimiento de redirección de shell estándar. Se debe enviar un archivo SHA-1 junto con el archivo nuevo.txt si se va a enviar a través de Internet. Cualquiera que esté descargando o leyendo el archivo simplemente puede verificar (hasta cierto punto) con el que no se ha manipulado de esta manera utilizando este archivo SHA-1. El comando SHA1SUM se usa junto con el nombre de archivo seguido por el más alto que el signo ">" y el nuevo nombre del archivo para generar el archivo SHA-1 y luego escriba la suma de verificación en el archivo SHA-1.

$ sha1sum nuevo.txt> nuevo.SHA1

Usando el comando CAT, podemos crear archivos simples o múltiples, leer contenido de archivos, concatenar el texto de múltiples archivos y enviar datos al terminal o archivos. En nuestra situación, utilizamos el comando CAT para mostrar el valor de la suma de verificación dentro del archivo SHA-1 que acabamos de crear en el terminal. Esto muestra la suma de verificación, así como el nombre del archivo contra el cual se generó.

$ Cat NUEVO.SHA1

Usando el editor VIM, hemos actualizado el contenido del nuevo.archivo txt. Después de eso, ejecutamos el comando sha1sum con la opción de conmutación -c para probar la integridad del archivo. Devuelve una advertencia de que la suma de verificación del archivo no coincide, lo que indica que el archivo ha sido modificado.

$ vim nuevo.TXT
$ sha1sum -c nuevo.SHA1

Después de eso, actualizamos el archivo SHA-1 contra el nuevo.archivo txt. Cuando volvemos a ejecutar el script con el conmutador -c sin editar o modificar el archivo, devuelve OK, lo que indica que no ha habido ningún cambio en el archivo y que está seguro e intacto. La salida se ha mostrado a continuación.

$ sha1sum nuevo.txt> nuevo.SHA1
$ sha1sum -c nuevo.SHA1

Por defecto, la herramienta SHA1SUM lee un archivo en formato de texto, pero podemos cambiar con fuerza las capacidades del comando para leer en modo binario. Usamos la opción de interruptor -b después del comando sha1sum para leer en el modo binario. El comando en la imagen muestra la suma de verificación de un archivo.

$ sha1sum -b nuevo.SHA1

El binario sha-1 y el texto del nuevo.El archivo txt es el mismo después de la comparación en la imagen adjunta a continuación que contiene ambos comandos.

$ sha1sum -b nuevo.SHA1
$ sha1sum nuevo.TXT

El comando SHA1SUM también se puede usar para verificar el valor de la suma de verificación de un archivo SHA-1 escribiendo el mismo comando. La muestra a continuación proporciona una pantalla que muestra la suma de verificación del archivo SHA-1. Lo que debe notar es que la suma de verificación del archivo SHA-1 ahora ha cambiado.

$ sha1sum nuevo.SHA1

Cuando abrimos el archivo SHA-1 en el editor VIM, la suma de verificación se muestra junto con el nombre del archivo.

$ vim nuevo.SHA1

Para obtener los detalles exactos, ejecute el comando sha1sum usando el interruptor -help para obtener más información sobre el comando. El comando sh1sum con su información de opciones se muestra en la salida del comando de ayuda que se muestra en la imagen.

$ sha1sum - -Help

Las cosas se mueven rápidamente cuando se trata de problemas de seguridad. El algoritmo de hash MD5 ahora se considera comúnmente como inseguro. También se anticipa que la técnica de hash sha1 sería insegura. Como resultado, se predice que surgen nuevos algoritmos y se emplearán ampliamente en el futuro. Muchos procedimientos de suma de verificación ya están incluidos con Linux/Linux/Ubuntu, y se espera que esto siga creciendo. Como puede ver en la captura de pantalla a continuación, si ingresamos el comando sha y presionamos Entrar en el terminal de Linux, obtenemos una lista de otros comandos relacionados con SHA que se pueden usar en lugar de Sha1sum.

$ sha

Conclusión

Se trata de usar el comando sha1sum para mostrar la suma de verificación de un texto específico del archivo SHA-1 en el shell Kali Linux. Esperamos que este artículo sea de gran ayuda para los nuevos usuarios de Linux y obtenga el nivel de comprensión deseado. Todos estos comandos se pueden implementar en cualquier sistema operativo.