sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #75922
Re: CLI der oversætter hex til binær t format
On Fri, Aug 27, 2004 at 21:08:46 +0200, Jon Bendtsen wrote:
> Den 27. aug 2004, kl. 20:57, skrev Frank Damgaard:
>
> > On Fri, Aug 27, 2004 at 17:16:38 +0200, Jon Bendtsen wrote:
> >> Nogen der kender et Command Line Interface der kan oversætte fra hex
> >> format til binært format?
> >> Gerne hvor man kan pipe input til det.
....
> > /* hex2bin */
> > #include <stdio.h>
> > int main() {
> > int r,v;
> > while ((r=scanf("%02x",&v))>0) putchar(v&0xff);
> > return (r!=EOF?1:0);
> > }
>
> Her er hex filen (genereret med openssl dgst -hex -out ud.hex -sign
> rsakey.pem README)
> MD5(README)=
> 2d14b1e5a8e710da879ab30e502f57a38b494db55f5501194571e6e984ad3e04ba1f0f21
....
>
> her er så den binære fil set i less (genereret med openssl dgst -out ud
> -sign rsakey.pem README)
> -^T<B1><E5><A8><E7>^P<DA><87><9A><B3>^NP/
> W<A3><8B>IM<B5>_U^A^YEq<E6><E9><84><AD>>^D<BA>^_^O!Uz<82>
> <E5><85><DA>^Qw<AF>E^@<8F>k<A5><97><87>2<E8><95>Y<F6><DB>G<F1>Azw<CD>j<D
.....
>
> Jeg havde overvejet om man ikke bare kunne oversætte alt efter = og få
> den binære fil.
> Grunden er at openssl dgst verify ikke virker med hex filer :/ det er
> ikke implementeret
hex2bin kan vist da det du ønsker, du skal vist blot frafiltrere MD5(....)=
--
mvh Frank Damgaard |
Follow ups
References