OVH Cloud OVH Cloud

hash RIPEMD

3 réponses
Avatar
Vadis
Bonjour,

je recherche un source en C de hash RIPEMD 256 et 320 savez vous ou je peux
trouver cela.

j'ai fait pas mal de recherche sur internet sans succés, sauf en ce qui
concerne RIPEMD 128 et 160. il est bien possible d'adapter le source 128
vers un 256 mais bon je n'ai pas encore réussi.

@++

3 réponses

Avatar
Sundowne
"Vadis" a écrit dans le message de
news:bm1h7p$pkk$
Bonjour,

je recherche un source en C de hash RIPEMD 256 et 320 savez vous ou je
peux

trouver cela.

j'ai fait pas mal de recherche sur internet sans succés, sauf en ce qui
concerne RIPEMD 128 et 160. il est bien possible d'adapter le source 128
vers un 256 mais bon je n'ai pas encore réussi.

@++





'Jour
Google est ton ami , comme on dit
Jette un coup d'oeil à l'url ci-dessous
http://www.google.fr/search?as_q=&num&hl=fr&ie=UTF-8&oe=UTF-8&btnG=Recherche+Google&as_epq=RIPEMD+256&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch
et particuliérement à
http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html#extensions

dans "Optional extensions to 256 and 320 hash results: RIPEMD-256 and
RIPEMD-320 "

en espérant que cela puisse t'aider.
@+

Avatar
Vadis
"Sundowne" a écrit dans le message de
news:bm44qi$3eb$

"Vadis" a écrit dans le message de
news:bm1h7p$pkk$
Bonjour,

je recherche un source en C de hash RIPEMD 256 et 320 savez vous ou je
peux

trouver cela.

j'ai fait pas mal de recherche sur internet sans succés, sauf en ce qui
concerne RIPEMD 128 et 160. il est bien possible d'adapter le source 128
vers un 256 mais bon je n'ai pas encore réussi.

@++





'Jour
Google est ton ami , comme on dit
Jette un coup d'oeil à l'url ci-dessous

http://www.google.fr/search?as_q=&num&hl=fr&ie=UTF-8&oe=UTF-8&btnG=Recherche+Google&as_epq=RIPEMD+256&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch >

et particuliérement à
http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html#extensions

dans "Optional extensions to 256 and 320 hash results: RIPEMD-256 and
RIPEMD-320 "

en espérant que cela puisse t'aider.
@+




Bonjour,

Oui je sais google et mon ami, mais pas tant que cela sinon je n'aurais pas
posté ici :).

Merci pour tes liens , mais le premier ne fonctionne pas ou plus, le
deuxieme quand lui est un tres bon liens, et c'est bien grace à lui que je
sais qu'il est possible d'adapter les source 128 vers 256 et 160 vers 320.
mais bon la seul difficulté reste à faire l'adaptation :), c'est pour cela
que je precise que je recherche les sources directement. or ce lien ne
fourni pas directement les sources mais en effets il explique comment y
parvenir.

bref l'adaptation du source 128 vers 256 est réalisée et apparement
correcte, mais j'ai un problème pour l'adaptation du 160 vers 320.


Avatar
Vadis
"Vadis" a écrit dans le message de
news:bmetsb$8i7$

"Sundowne" a écrit dans le message de
news:bm44qi$3eb$

"Vadis" a écrit dans le message de
news:bm1h7p$pkk$
Bonjour,

je recherche un source en C de hash RIPEMD 256 et 320 savez vous ou je
peux

trouver cela.

j'ai fait pas mal de recherche sur internet sans succés, sauf en ce
qui



concerne RIPEMD 128 et 160. il est bien possible d'adapter le source
128



vers un 256 mais bon je n'ai pas encore réussi.

@++





'Jour
Google est ton ami , comme on dit
Jette un coup d'oeil à l'url ci-dessous



http://www.google.fr/search?as_q=&num&hl=fr&ie=UTF-8&oe=UTF-8&btnG=Recherche+Google&as_epq=RIPEMD+256&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch > >

et particuliérement à
http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html#extensions

dans "Optional extensions to 256 and 320 hash results: RIPEMD-256 and
RIPEMD-320 "

en espérant que cela puisse t'aider.
@+




Bonjour,

Oui je sais google et mon ami, mais pas tant que cela sinon je n'aurais
pas

posté ici :).

Merci pour tes liens , mais le premier ne fonctionne pas ou plus, le
deuxieme quand lui est un tres bon liens, et c'est bien grace à lui que je
sais qu'il est possible d'adapter les source 128 vers 256 et 160 vers 320.
mais bon la seul difficulté reste à faire l'adaptation :), c'est pour cela
que je precise que je recherche les sources directement. or ce lien ne
fourni pas directement les sources mais en effets il explique comment y
parvenir.

bref l'adaptation du source 128 vers 256 est réalisée et apparement
correcte, mais j'ai un problème pour l'adaptation du 160 vers 320.




Bonjour à tous,

si cela intérresse quelqu'un dans le document suivant : Pseudo-code for
RIPEMD-320 présent ici :
http://www.esat.kuleuven.ac.be/~bosselae/ripemd/rmd320.txt
il semblerait qu'il faille remplacer :
if j == 15 {
T := B; B := B'; B' := T;
} else if j == 31 {
T := D; D := D'; D' := T;
} else if j == 47 {
T := A; A := A'; A' := T;
} else if j == 63 {
T := C; C := C'; C' := T;
} else if j == 79 {
T := E; E := E'; E' := T;
}
par cela :
if j == 15 {
T := A; A := A'; A' := T;
} else if j == 31 {
T := B; B := B'; B' := T;
} else if j == 47 {
T := C; C := C'; C' := T;
} else if j == 63 {
T := D; D := D'; D' := T;
} else if j == 79 {
T := E; E := E'; E' := T;
}

l'ordre des lettres BDACE est à remplacer par ABCDE

de cette façon les resultats semblent corrects.

@++