xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
 
Closed TopicStart new topic
> How Is The Cpu Key Generated?
paulmedynski
post Feb 19 2011, 07:41 PM
Post #1


X-S Enthusiast


Group: Members
Posts: 5
Joined: 2-November 05
Member No.: 256058



Hey folks,

Does anyone have complete details on how the CPU key is generated at manufacture time? I'm interested in knowing what the inputs are and how they end up forming the key. I'm finding it difficult to find anything relevant via Google.

Thanks,
-Paul
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tul18
post Feb 21 2011, 05:42 PM
Post #2


X-S Enthusiast


Group: Members
Posts: 3
Joined: 29-November 09
Member No.: 426957



QUOTE(paulmedynski @ Feb 19 2011, 08:41 PM) *

Hey folks,

Does anyone have complete details on how the CPU key is generated at manufacture time? I'm interested in knowing what the inputs are and how they end up forming the key. I'm finding it difficult to find anything relevant via Google.

Thanks,
-Paul


you are searching for the holy grail, forget it, no1 will provide you some help, because prolly no1 knows nothing bout it :S
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
paulmedynski
post Feb 21 2011, 09:48 PM
Post #3


X-S Enthusiast


Group: Members
Posts: 5
Joined: 2-November 05
Member No.: 256058



I recall having read something about it a while ago, but I'll be dammed if I can find the article again!

I'm pretty sure that a bunch of eFuses are "randomly" blown at manufacture time, and those form part of the CPU key. I'm just wondering if anyone has information on how many eFuses are used, and where they are located within the CPU key (ie are bits 1-40 of the key mapped directly to the first 40 eFuses). Also, are there other pieces of information (perhaps the console serial number) that are used as inputs to generate the CPU key?

Any thoughts?

-Paul
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Juvenal1228
post Mar 5 2011, 01:16 AM
Post #4


X-S X-perience
**

Group: Dev/Contributor
Posts: 389
Joined: 8-September 08
From: USA
Member No.: 389827
Xbox Version: v1.1
360 version: v4.0 (jasper)



again, no one knows for sure, but to the best of my knowledge, and if you have ever had a JTAG you gather this info.

1. CPU key and serial #/console ID are not tied to each other, as you can swap the serial and such for xbl unban
2. CPU key is stored in the fuses on the CPU, on line 3/4 and 5/6
3. line 3 & 5 are the first half (they are duplicates) and line 4 & 6 are the second half (again, dubs of eachother)
4. Other lines of eFuses are used for blacklisting old bootloaders and kernels I.E. a new fuse is burned after some updates to prevent booting older (possibly insecure) kernels/bootloaders I.E. when they blocked the JTAG hack


My guess is the CPU key is indeed random, or as random as a computed event can be.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





Closed TopicStart new topic

 

Lo-Fi Version Time is now: 23rd May 2013 - 04:45 PM