← Back to team overview

sslug-teknik team mailing list archive

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