Forum: Downgrade - Information and tools used to install a lower firmware on your PS3.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: With all these keys being leaked ... why is noone working on OFW PUP Keys ?
  

Results 1 to 9 of 9
  1. #1 With all these keys being leaked ... why is noone working on OFW PUP Keys ? 
    Xplic1T's Avatar
    Xplic1T is offline Member
    Join Date
    Oct 2004
    Posts
    34
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    So we have 4.31 lv2ldr and isoldr keys and almost every other freaking key ... so why dont we deliver the 1 2 punch to sony and finally get the keys for signing a valid pup update. If the ps3 can validate a key then we should be able to see what schemes its using for that validation and be able to fake sign a pup. I mean comon guys the cats out of the bag but nobody seems to want to make that golden pup which will downgrade us back to 3.55 because progskeet and e3 would lose money ... wtf cares.
    Reply With Quote  

  2. #2  
    Join Date
    Feb 2012
    Location
    Planet Vegeta
    Posts
    800
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    45
    Likes Received
    84
    Without private keys any CFW over 3.56 is impossible


    /Thread
    Reply With Quote  

  3. #3  
    indirect76's Avatar
    indirect76 is offline Moderator
    Join Date
    Mar 2011
    Posts
    2,587
    Downloads
    4
    Uploads
    0
    Mentioned
    25 Post(s)
    Tagged
    1 Thread(s)
    Likes Given
    153
    Likes Received
    367
    Your making some wrong assumptions about how the encryption schemes used. The Firmwares are signed with private keys that are impossible to guess or calculate. Firmwares are decypted with public keys that are different than the private keys. We have public keys, so we can do things like decrypt firmwares, but we can't sign them for any firmware above 3.55.
    Reply With Quote  

  4. #4  
    Metion's Avatar
    Metion is offline Member
    Join Date
    Jan 2011
    Posts
    69
    Downloads
    4
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    4
    You must have a really deep knowledge of tue ps3 sustem
    Building a pup that allow to downgrade and another to hack any ps3 using only magic

    I wonder Why nobody thinked that before... Its super easy to do ��
    Reply With Quote  

  5. #5  
    rimi is offline Member
    Join Date
    Jul 2012
    Posts
    120
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    7
    spkg module on 3.56+OFW blocked 3.55 HMAC keys so yes, you cant install it unless, you patched manually over flasher (which is what we seeing right now, that's why 3.56based PS3 can install 4.xx CFW now).

    patching the spkg over flashers is probably new method to install CFW.
    Reply With Quote  

  6. #6  
    cyto's Avatar
    cyto is offline Member
    Join Date
    Mar 2007
    Posts
    63
    Downloads
    7
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    4
    Which set of private keys do the pups need to allow installation, i.e., appldr, btldr, metldr, etc.? I understand the basics of private/public key crypto, but I thought the Sony flaw was fatal because they didn't allow for variance in the ECDSA and used a set point with each of the private keys rather than a variable. I thought that most of the private keys had been calculated with mathematics. This wasn't really explained by Marcan or Wololo who wrote very informative articles and how most of this happened. Are there any crypto experts here to shed some light on the subject?
    Reply With Quote  

  7. #7  
    indirect76's Avatar
    indirect76 is offline Moderator
    Join Date
    Mar 2011
    Posts
    2,587
    Downloads
    4
    Uploads
    0
    Mentioned
    25 Post(s)
    Tagged
    1 Thread(s)
    Likes Given
    153
    Likes Received
    367
    Quote Originally Posted by cyto View Post
    Which set of private keys do the pups need to allow installation, i.e., appldr, btldr, metldr, etc.? I understand the basics of private/public key crypto, but I thought the Sony flaw was fatal because they didn't allow for variance in the ECDSA and used a set point with each of the private keys rather than a variable. I thought that most of the private keys had been calculated with mathematics. This wasn't really explained by Marcan or Wololo who wrote very informative articles and how most of this happened. Are there any crypto experts here to shed some light on the subject?
    The private keys for 3.55 were calculated due to Sony not using a different random number for each firmware signing. Since then they have changed the private keys and are signing their firmwares properly.
    Reply With Quote  

  8. #8  
    cyto's Avatar
    cyto is offline Member
    Join Date
    Mar 2007
    Posts
    63
    Downloads
    7
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    4
    Quote Originally Posted by indirect76 View Post
    The private keys for 3.55 were calculated due to Sony not using a different random number for each firmware signing. Since then they have changed the private keys and are signing their firmwares properly.
    All we have as far as PUP keys is the HMAC key. If we need the private key to the PUP to force an installation of cfw 3.60+, it won't happen without a leak or an exploit that is found. As Geohot and Kakaroto have said, we don't need the private keys but we just need an exploit to trick the system into installing the fw for us. I'm not sure how hard people are working on this for those users who have base fw's above 3.60.
    For 3.55 systems, we have all the public keys used for firmware decryption so we can decrypt all future fw's and resign them using the 3.55 keys, but we can't sign new fw's without their private keys. Is this correct?
    Reply With Quote  

  9. #9  
    Raikalo is offline Member
    Join Date
    Dec 2009
    Posts
    164
    Downloads
    7
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    10
    Quote Originally Posted by cyto View Post
    All we have as far as PUP keys is the HMAC key. If we need the private key to the PUP to force an installation of cfw 3.60+, it won't happen without a leak or an exploit that is found. As Geohot and Kakaroto have said, we don't need the private keys but we just need an exploit to trick the system into installing the fw for us. I'm not sure how hard people are working on this for those users who have base fw's above 3.60.
    For 3.55 systems, we have all the public keys used for firmware decryption so we can decrypt all future fw's and resign them using the 3.55 keys, but we can't sign new fw's without their private keys. Is this correct?

    That's pretty much correct. I don't know what an "HMAC" key is, personally, however it is correct that we do not need the private keys (just an exploit to load the CFW without the security checks). We have the public and private keys for 3.55 ONLY; as all firmwares are backwards compatible from that version previous, we can sign anything at or below 3.55. Since we only have the public keys for 3.56+, though, we can only DECRYPT. Since we can't sign anything, we have to modify the firmware to accept our bogus signatures (which isn't possible unless we're on 3.55) so it creates a vicious cycle.

    If someone manages to find an exploit in ANY 4.XX firmware, then all PS3s from that point and back SHOULD be CFW'able (even the new 'super-slims').
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •