![]() |
analyzing 3k3y's code
Code:
private byte[] IV1 = new byte[] { 0x22, 0x26, 0x92, 0x8d, 0x44, 3, 0x2f, 0x43, 0x6a, 0xfd, 0x26, 0x7e, 0x74, 0x8b, 0x23, 0x93 };http://www.ps3devwiki.com/wiki/BD_Dr...eering#Program i'm gonna post more information as i find it... http://www.ps3devwiki.com/wiki/BD_Dr...ion_about_EID4 the keys are in eid4, and yes, we DO need to decrypt it, or else Sony would be the biggest bunch of retards. the eid4 key is used to verify the cmac hash of the first 0x20 bytes edit2: naehrwert's code seems to prove this: Code:
void aes_omac1(u8* output, u8* input, int len, u8* aes_key_data, int aes_key_bits)if you compare the digest with the last 16 bytes of eid4, it should match :) edit3: corrected some info. |
http://www.ps3hax.net/showpost.php?p=532565
Anyway, good work man! ;) Quote:
|
Quote:
|
|
lol, it looks like i was wrong in the part that the 3Dump.bin only contains the encrypted eid4. it contains also the eid_root_key. if that's true then i need to change my original post.
|
Quote:
|
Quote:
|
well thats why i asked you straight up why you were saying that...
I just double checked. there exactly them same...**** you not and i just compared my root key to the dumps.....it aint in there in any form |
Quote:
|
What are you talking about? Im confused...The eid4 from running libeeid is a decrypted dump. The 3dump.bin is exactly the same.
The eEID_Dumper.pkg dumps the encrypted eid4. And from the wiki EID4 is of size 0x30 bytes: 0x0-0xf bytes = 1st key, 0x10-0x1f - 2nd key, 0x20-0x2f - CMAC-OMAC1 of EID4 so i dont follow your thinking |
| All times are GMT -5. The time now is 10:13 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.