Sponsored Links

PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!
Sponsored Links
Sponsored Links

Closed Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 17



  1. #1
    Jr. Member Takavach's Avatar
    Join Date
    Feb 2008
    Posts
    498




    Sponsored Links!

    Question [Answered] ps3 keys 3.60 help?

    Sponsored Links
    hi to all.

    i have searching for the 3.60 keys into firmware 3.60 ps3 but it's need so much time and i need help for faster search, because that i want to know where was the keys for 3.55 and older version into the firmware ? anyone know that ?
    Best Answer - Posted by daveribz:

    We will never be able to encrypt stuff with the new keys. Sony finally fixed their elliptic curve DSA fail. In other words, they're using a random [k] value this time, which makes calculating back the private key [s] by comparing two keys [s] and [s'] unfeasible.

    To quote:
    It is crucial to select different k for different signatures, otherwise the equation in step 4 ([Calculate s = k − 1(z + rdA)(mod n).]) can be solved for dA, the private key: Given two signatures (r,s) and (r,s'), employing the same unknown k for different known messages m and m', an attacker can calculate z and z', and since s − s' = k − 1(z − z') (all operations in this paragraph are done modulo n) the attacker can find k = {z-z'}/{s-s'}. Since s = k − 1(z + rdA), the attacker can now calculate the private key dA = {s k - z}/{r}.
    So, unless you can get your hands on a cluster of supercomputers, then we can't get those keys.

  2. #2

  3. #3
    Jr. Member Takavach's Avatar
    Join Date
    Feb 2008
    Posts
    498




    Thanks boss i saw that but they just was said it's a part of data section of elf file and i have many elf files for see.. it's not my problem i have started with core os and search for new keys and i will hope i find that into this file soon.

    if i can find it for the first time i will public it for other guys here and then we can play all 3.60 games.

    thanks for you help.
    Last edited by Takavach; 04-16-2011 at 10:28 AM

  4. #4
    Hi Takavach.

    It seems you need APP-keys for 3.60 (the ones you need to sign applications). As for today, nobody except Mathielulh (or how is he spelled) hasn't done it, and he's not going to give them away for sure.

    So, wait for team0verflow to find them (but marcan's recent tweets say that he has no time for PS3 stuff), or graf or karakotos to find and "leak" them.

    Although it's risky considering geohot scandal.
    Last edited by Tidusnake666; 04-16-2011 at 11:36 AM Reason: Automerged Doublepost

  5. #5
    Sr. Member daveribz's Avatar
    Join Date
    Jan 2009
    Posts
    132




    We will never be able to encrypt stuff with the new keys. Sony finally fixed their elliptic curve DSA fail. In other words, they're using a random [k] value this time, which makes calculating back the private key [s] by comparing two keys [s] and [s'] unfeasible.

    To quote:
    It is crucial to select different k for different signatures, otherwise the equation in step 4 ([Calculate s = k − 1(z + rdA)(mod n).]) can be solved for dA, the private key: Given two signatures (r,s) and (r,s'), employing the same unknown k for different known messages m and m', an attacker can calculate z and z', and since s − s' = k − 1(z − z') (all operations in this paragraph are done modulo n) the attacker can find k = {z-z'}/{s-s'}. Since s = k − 1(z + rdA), the attacker can now calculate the private key dA = {s k - z}/{r}.
    So, unless you can get your hands on a cluster of supercomputers, then we can't get those keys.
    Last edited by daveribz; 04-16-2011 at 12:26 PM

  6. #6
    Sr. Member barrybarryk's Avatar
    Join Date
    Oct 2010
    Posts
    1,082




    and here I was pretty sure we only needed the public keys to decrypt 3.60 eboots.

  7. #7
    Sr. Member daveribz's Avatar
    Join Date
    Jan 2009
    Posts
    132




    The only thing you'll get are the public keys used for decrypting. As of now, you can still encrypt ELFs with 3.56 keys to make them genuine SELFs. But on firmware 3.60+, I believe, there's a whitelist bundled full of SELF NPDRM hashes.

    When you run something, the hash is looked up in this list. If the hash is not found, even if it's a signed executable, it is not runned. But like you said, we only need 3.60 public keys to decrypt and repack them as a 3.55 and lower executable.
    Last edited by daveribz; 04-16-2011 at 12:44 PM

  8. #8
    Oh, my bad, yeah, I forgot that they fixed... lol... gotta work less... You're completely right. So now we can only hope to get public keysm which are in PS3's ram and repack.

    And yeah, daveribz, Mathielulh confirmed that on 3.60 there is a whitelist of hashes, true.

    Edit: Oh, and after re-reading Takavach's post I finally got it. Seems like he wants to 'get' or 'extract' 3.60 keys from some elf file.

    My friend, it's like an overkill to you. 3.60 private keys are NOT stored in elf data in some adress like 0x00FE37433 (this address is random), so you can look at that offset and find the keys and volia! This key has ONLY Sony (but because of a fail at the random number generating, we were able to mathematicaly (!) calculate (!!) it. So, stop looking at elfs with hex-editor, you won't find keys there.
    Last edited by Tidusnake666; 04-16-2011 at 01:07 PM Reason: Automerged Doublepost

  9. #9
    Sr. Member barrybarryk's Avatar
    Join Date
    Oct 2010
    Posts
    1,082




    My understanding of it is the public keys are stored in the firmware/gameOS somewhere, inside apploader or some other process I'd have to check some docks to give a proper guess where. As without the public keys, which can only be used to decrypt encrypted code, the PS3 would be unable to run the encrypted code. The private keys on the other hand, which are used to encrypt code in the first place, are not stored in the PS3 anywhere.

    With the 3.60 public keys we could decrypt 3.60 eboots and then use the 3.55 private keys to re-encrypt them as 3.55 encrypted code.

    The main thing is the 2 types of keys, public and private, are different but mathematically linked. It's this relationship that Sony screwed up in the first place by not using a random value as part of that link. Which meant after gathering a few public keys it was pretty simple (relatively, lol) to generate the private ones but this has now been fixed. Though the public keys are in there somewhere and will have to be for all future key changes too using this system.

    Feel free to correct me though, I find it that confusing I don't really know anymore

  10. #10
    Sr. Member elser1's Avatar
    Join Date
    Oct 2010
    Posts
    2,424




    i have a ps3 on fw 3.60, if you live near me and know what your doing you can destroy it if needed to get at any information needed..

    would these be in the 3.60 pup file somewhere?
    Last edited by elser1; 04-16-2011 at 08:24 PM Reason: Automerged Doublepost

 

Closed Thread

Sponsored Links
Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
  • Register, Login or Activate Your Account to post on the forums.

Advertising - Affiliates - Contact Us - PS4 Downloads - PS4 Forums - Privacy Statement - Site Rules - Top - © 2015 PlayStation 4 News