Difference between revisions of "Talk:Boot.efi Information"

From AwkwardTV
Jump to: navigation, search
(RSA 1024bit signed?)
m (RSA 1024bit signed?)
Line 5: Line 5:
 
(sorry for my poor English)
 
(sorry for my poor English)
  
I found that each section have 32+256+256 bytes optional data, from 0x23fe8.
+
I found that each section have 32+256+256 bytes optional data, from 0x23de8.
  
 
  boot.efi(appletv)
 
  boot.efi(appletv)

Revision as of 07:58, 30 April 2007

So, has any effort been made to decypher the checksum? That seems to be the missing link to a lot of stuff (Patchstick, Linux, etc) being made freely available without concern of copyright issues. Timdorr

RSA 1024bit signed?

(sorry for my poor English)

I found that each section have 32+256+256 bytes optional data, from 0x23de8.

boot.efi(appletv)
0x23de8-0x23e07 thumbnail of public key?
0x23e08-0x23f07 public key, 1024 bit, little-endian => n
0x23f08-0x24007 signature,  1024 bit, little-endian => a

I calculated RSA b= a^65537 mod n, it generates

b= (little endian)
70 fa 16 88 f7 26 d4 3c cd fe 9d 86 99 d8 65 b6
21 98 5b 0d 7a 3f b7 53 38 0b f9 31 91 56 21 bb
20 04 00 05 01 02 04 03 65 01 48 86 60 09 06 0d
30 31 30 00 ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01

I think this represents SHA-1 checksum of PE executables.

Zoroyoshi