is that the file with 3 lines in it? i have a 0104.key, but no 0004.key
Right, the first line is the public key (n) and the next two lines are the factors (p and q). Now we can create a 0004.key to sign our own OSes.
wait... if they give p and q, couldnt you just find the totient and just make a table for all the possible values of e and d and then just test them?
e is 17, we've known that for years and it's hard-coded into the boot code.
d is very easily calculated from e, p, and q.
The key to making this work is p and q, which Ben has so graciously provided to us.
i get it now
no. wait. i dont.
i have (hopefully this isnt illegal,like roms)
so 1 is n and 2,3 are p and q?
Correct, but those are length-indexed by a single byte (40, 20, and 21) and in Little Endian if I recall correctly.
wait a minute.... im lost. you said p and q are given in the second and third lines, so dont you already have p and q? or is this a different set Benjamin Moody found?
You're talking about the 0104.key file. In that, we have n, p, and q. That's all we need to sign Flash applications. TI gave it to us.
For the 0004 key, all we had was n (the public key stored in the boot code). What we needed was p and q, and Ben provided that to us. From it, we can derive d, which is what's actually used to sign an OS.
oh... i get it. wow. im so slow
Shock! The key remains on the site despite TI's takedown letter!
But in all seriousness, did they get back to you yet/
They did not.
You are a bold man, Brandon. Your response makes sense as far as I can tell, but that was still a bold move.
Have you contacted the EFF? They were able to get Apple to back down from a similarly specious DMCA takedown. No reasonable person would see this as a violation of DMCA.
You must be logged in to post replies.