elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  calculo de sha1 de la suma de dos archivos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: calculo de sha1 de la suma de dos archivos  (Leído 4,450 veces)
W0lFy


Desconectado Desconectado

Mensajes: 551



Ver Perfil WWW
calculo de sha1 de la suma de dos archivos
« en: 27 Enero 2017, 17:26 pm »

Buenas...
Me he topado con una pequeña duda....
como se podria generar un solo sha1 a partir del sha1 de dos archivos?
Existe un programa de firmas... doonde  saca el sha1 y vaarios tipoa de  checksum.... se llama verify+ by kobetron ..... me gustaria sabber que allgoritmo utiliza para sumar ell sha1 de dos archivos y poner un sha1 resultante.... he probado con un xor de los sha1 delos archivos y el sha1 del array de  bytes resultante de concatennar un archivo con otro....Es una duda conceptual... no se como sumar shha1...Gracias coomunidad


En línea

K@NuT0
Red Mx
Rojito
Colaborador
***
Desconectado Desconectado

Mensajes: 3.649


Viva México Cabrones...


Ver Perfil WWW
Re: calculo de sha1 de la suma de dos archivos
« Respuesta #1 en: 27 Enero 2017, 19:59 pm »

El hash es una firma es el resultado de la digestion de bites de informacion y se supone que es único e inigualable.

Si tienes 2 hash no se pueden sumar por que ya son el resultado de informacion que no podrias sumar.

Entonces si quieres sumar 2 archivos binariamente el hash debe procesar ambos archivos como por ejemplo un archivo ZIP/RAR de ambos y entonces te da un hash unico de la suma de ambos, en su defecto si quieres unir 2 hash te dara como resultado el hash de 2 hash mas no de los 2 archivos. te dejo un ejemplo en php
Código:
<?php
$archivo1='Hola mundo 1';
$archivo2='Hola mundo 2';


$hash1=sha1($archivo1);

$hash2=sha1($archivo2);

echo $hash1.'
'.$hash2.'
';

$hashmaster=sha1($hash1.$hash2); // suma de 2 hash
 
echo $hashmaster.'
 ';

$hashmaster2=sha1($archivo1.$archivo2);//hash de los 2 trozos de informacion o 2 archivos juntos

echo $hashmaster2;


Resultado

Código:
f93cda73ca7f272d28334f8f552c546f348d77ae //sha1 archivo1
74cabac0e6a0f7c538b87646652128ab5fb70d16 //sha1 archivo2
819b7a518d9e93283321a4f8321457364b7d253f //sha1 suma de los hash anteriores
9a6266a04b799f16c7563d7add498b5794deae4a//sha1 archivo1 y  archivo2 juntos


En línea

Desarrollar Malware Es Causa De Cancer...
W0lFy


Desconectado Desconectado

Mensajes: 551



Ver Perfil WWW
Re: calculo de sha1 de la suma de dos archivos
« Respuesta #2 en: 27 Enero 2017, 22:21 pm »

El hash es una firma es el resultado de la digestion de bites de informacion y se supone que es único e inigualable.

Si tienes 2 hash no se pueden sumar por que ya son el resultado de informacion que no podrias sumar.

Entonces si quieres sumar 2 archivos binariamente el hash debe procesar ambos archivos como por ejemplo un archivo ZIP/RAR de ambos y entonces te da un hash unico de la suma de ambos, en su defecto si quieres unir 2 hash te dara como resultado el hash de 2 hash mas no de los 2 archivos. te dejo un ejemplo en php
Código:
<?php
$archivo1='Hola mundo 1';
$archivo2='Hola mundo 2';


$hash1=sha1($archivo1);

$hash2=sha1($archivo2);

echo $hash1.'
'.$hash2.'
';

$hashmaster=sha1($hash1.$hash2); // suma de 2 hash
 
echo $hashmaster.'
 ';

$hashmaster2=sha1($archivo1.$archivo2);//hash de los 2 trozos de informacion o 2 archivos juntos

echo $hashmaster2;


Resultado

Código:
f93cda73ca7f272d28334f8f552c546f348d77ae //sha1 archivo1
74cabac0e6a0f7c538b87646652128ab5fb70d16 //sha1 archivo2
819b7a518d9e93283321a4f8321457364b7d253f //sha1 suma de los hash anteriores
9a6266a04b799f16c7563d7add498b5794deae4a//sha1 archivo1 y  archivo2 juntos

Entiendo todo lo que dices.... si descargas la version trial del programa que digo alomejor puedes ver lo que quiero decir.... el programa(verify+ by kobetron) ,tiene una funcion es seleccionar una carpeta de windows y te realiza el sha1 recursivo de todos los archivos, despues saca un sha1 ( no se  que operaciones hace para saccarlo) que entiendo que pretende ser una suma de los sha1 de todos los archivos....
ejemplo.

folder . sha1 EDF8374... <-  Este es el sha que quiero saber calcular
file1.   sha1 E538A.....
file2. sha1 A397F....

estos sha me los he inventado... si hace falta pongo los reales sha1 y me ayudais a sacar el sha1 que relacionaa todos los archivos... me explicoo un poco maal la verdad espero que mee entendais...
En línea

K@NuT0
Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: calculo de sha1 de la suma de dos archivos
« Respuesta #3 en: 28 Enero 2017, 16:34 pm »

bla,bla,bla...
« Última modificación: 14 Diciembre 2020, 18:09 pm por Serapis » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Sha1 seguro?
Criptografía
nevachana 1 3,023 Último mensaje 31 Marzo 2015, 13:52 pm
por engel lex
Hashes MD5 y SHA1
Seguridad
gregory90 4 2,323 Último mensaje 2 Noviembre 2015, 20:51 pm
por gregory90
SHA1 como averiguarlo
Software
Zorronde 3 1,388 Último mensaje 8 Noviembre 2015, 17:23 pm
por Eleкtro
[ayuda]si la suma de fila es igual a la suma de columna imprima es simetrica
Programación C/C++
l.calderon609 2 3,121 Último mensaje 14 Noviembre 2016, 20:47 pm
por l.calderon609
[C][?]Cálculo del seno por suma de Taylor
Programación C/C++
Diego CCH 2 2,746 Último mensaje 25 Septiembre 2021, 17:06 pm
por Diego CCH
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines