04-30-2011,02:44 AM
This is from math a while ago, he was talking about edata. It's not much, but might help.
Code:
[10:37] <@Mathieulh> it's AES + ecdsa + cmac signed
[10:37] <@Mathieulh> like npdrm
[10:37] <@Mathieulh> AES + ecdsa part is done by appldr
[10:37] <@Mathieulh> cmac is done by some vsh module
[10:37] <rms> hi
[10:37] <@Mathieulh> hi :)
[10:37] <rms> my god
[10:38] <rms> hyprvisor and NNNnc1 are spamming me with welcome notices xD
[10:38] <rms> !op
[10:38] <@Mathieulh> lol
[10:38] <@Mathieulh> prove me you're the real rms and I'll op you xD
03[10:38] * Mathieulh sets mode: +o rms
[10:38] <@rms> i did :P
[10:39] <@Mathieulh> yah, I saw you joining the private chan xD
[10:40] <kkk> Mathieulh how to obtain cmac?
[10:40] <@Mathieulh> err... you reverse the algo, fetch the keys, calculate the cmac with the algo you just reversed and the keys you just fetched
[10:41] <@Mathieulh> cmac is a hashing algorithm based on AES though
[10:41] <@Mathieulh> kinda like hmac is
[10:41] <@Mathieulh> it's documented
[10:41] <kkk> what is it hashing though
[10:41] <@Mathieulh> you're talking about edata here ?
[10:41] <kkk> or is it hardcoded
[10:42] <kkk> yeah
[10:42] <kkk> I want to finalize my own edata here
03[10:42] * NNNnc1 sets mode: +l 395
[10:42] <dospiedra> ok Mathieulh , thanks for info..
[10:42] <@Mathieulh> hashes the actual signature
[10:42] <@Mathieulh> ecdsa one
[10:42] <@Mathieulh> and the signature hashes the AES keys
[10:42] <@Mathieulh> as usual
[10:43] <@Mathieulh> well not hashes on its own
[10:43] <@Mathieulh> it decrypts the hmac
[10:43] <@Mathieulh> for the data sections
[10:43] <@Mathieulh> which are encrypted with the AES keys
[10:43] <@Mathieulh> but that's all documented shit anyway
[10:43] <kkk> can you link me
[10:43] <@Mathieulh> EDATA crypto is very similar to the self crypto
[10:43] <kkk> yeah I figured that much ;)
[10:44] <@Mathieulh> check the ps3devwiki or what's left of it
[10:44] <@Mathieulh> the cmac part isn't documented though
[10:44] <dospiedra> Mathieulh on 3.55 is possible activate retail debug options with vsh patch? only vsh not kernel... not fully fuctional..
[10:44] <@Mathieulh> err... then I don't call it activate
[10:45] <@Mathieulh> you just can't activate all the debug features on a retail firmware, simply because it lacks things
[10:45] <@Mathieulh> such as the debugger for instance
STOP! Before you ask questions... READ the first post! RTFFP = Read The F*cking First Post
Yes, A 3.55 "jb" (cfw) is available, no >3.55 "jb" or cfw yet.
Yes, A 3.55 downgrade is available. But not to lower than stock firmware! (What it came with)
No >3.55 downgrade is out there yet.