Use of otp

Discussion in '3DS - Flashcards & Custom Firmwares' started by jimmyj, Jun 17, 2017.

  1. jimmyj
    OP

    jimmyj Official founder of altariaism. Copyright jimmyj

    Member
    842
    222
    May 26, 2017
    Italy
    Hyrule
    Since a9lh needed otp and b9s has been released and does not need otp what is the point of it?what can we do with it?
     
  2. iAqua

    iAqua

    Member
    2,833
    2,463
    Dec 7, 2015
    Antarctica
    It's pretty much useless.
     
  3. Urbanshadow

    Urbanshadow GBAtemp Maniac

    Member
    1,301
    476
    Oct 16, 2015
    Still has uses for advanced users/devs as it can be used with another key (residing in boot9, which b9s also dumps) to decrypt/encrypt content for your system outside the 3ds.

    It has no useful application as luma bypasses signchecks and freeshop just eases the cia installation process so much it doesn't matter anymore.
     
    Ryccardo likes this.
  4. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,385
    1,624
    Feb 13, 2015
    Italy
    Imola
    Yeah, decrypting nand backups directly on PC pretty much (after adding bootrom and cid)
     
  5. jimmyj
    OP

    jimmyj Official founder of altariaism. Copyright jimmyj

    Member
    842
    222
    May 26, 2017
    Italy
    Hyrule
    So otp will be useful for devs and emulators like citra?
     
  6. Selver

    Selver 13,5,1,14,9,14,7,12,5,19,19

    Member
    209
    277
    Dec 22, 2015
    There is still one question that I've not seen answered anywhere... With a Bootrom dump, OTP, and the nand's CID, can we generate the nand's xorpads offline yet?
     
  7. Urbanshadow

    Urbanshadow GBAtemp Maniac

    Member
    1,301
    476
    Oct 16, 2015
    Afaik, if you have those numbers you are not required to do a xorpad attack to decrypt. As you know the secret key from N inside the bootrom and the nand's CID you actually can decrypt just as easy as the system does it (legitly).
     
    Last edited by Urbanshadow, Jun 17, 2017
  8. Selver

    Selver 13,5,1,14,9,14,7,12,5,19,19

    Member
    209
    277
    Dec 22, 2015
    Thanks for confirming that this *should* then work, Urbanshadow. Do you happen to know if a detailed description of how it's done is written up anywhere? (code not required, just explanation of which bits matter and how they are used)
     
  9. MassExplosion213

    MassExplosion213 .

    Member
    1,433
    961
    Feb 15, 2015
    United States
    I can PM you about it tomorrow. Actually working on something atm based on SciresM's CTRAesEngine.
     
    Selver likes this.
  10. Giodude

    Giodude GBAtemp's official rock

    Member
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,151
    1,259
    May 17, 2015
    United States
    New York
    If you keep a copy of your otp.bin on your PC, theoretically, if you were to get another 3ds, you could use it to decrypt your nand backup and install it on to another 3ds without requiring the first one.
     
  11. jimmyj
    OP

    jimmyj Official founder of altariaism. Copyright jimmyj

    Member
    842
    222
    May 26, 2017
    Italy
    Hyrule
    that's pretty cool. But since i'm getting a new 2ds xl and it's on 11.4 and needs a second hacked 3ds that's how i will get cfw and transfer everything
     
    Giodude likes this.