About 3ds encryption

Discussion in '3DS - Flashcards & Custom Firmwares' started by linuxunil, Jun 9, 2013.

  1. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil
    WARNING
    Programmer talk. If you do not know what is a programming language, go read something else.

    I got a free time and i would like to study a little about 3ds encryption. So I wanted to know where I can get information about the topic. Right now, what we know about how is the encryption process of the software running on the 3ds? and when the 3DS will run the code, how the decryption is done?
     
  2. Kyouhei

    Kyouhei Official 任天堂 Lover

    Member
    534
    154
    Aug 18, 2011
    3dbrew.com
    All info we have is on that site...
     
    yuyuyup likes this.
  3. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil

    thanks for the reply, I looked quickly the website and there is no much information on it... you don't know another site?
     
  4. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,507
    1,154
    May 23, 2012
    It's 3dbrew.org, not .com. And there's plenty of info there. As much as you'll find anywhere right now.
     
    Snailface and yuyuyup like this.
  5. Snailface

    Snailface My frothing demand for 3ds homebrew is increasing

    Member
    4,324
    1,983
    Sep 20, 2010
    Engine Room with Cyan, watching him learn.
    Really? Neimod, yellows8 and few other notables have been posting info on that site constantly for the last 2 years.

    ^ edit: nevermind :P
     
  6. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil

    Yeah, i changed to .org

    at the time, the big problem is the 3ds encryption. For example, IF there is an information that it is based on certificates or keys, to me would be a starting point to guide my studies.
     
  7. Snailface

    Snailface My frothing demand for 3ds homebrew is increasing

    Member
    4,324
    1,983
    Sep 20, 2010
    Engine Room with Cyan, watching him learn.
    If you need specific info you can get on 3dbrew's IRC. Its on efnet - 3dsdev.

    Make sure to ask good questions or they will ignore you though.
     
  8. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil

    Thanks for the tip. I'll try.
     
  9. Rydian

    Rydian Resident Furvert™

    Member
    27,883
    8,111
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
  10. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil
    http://www.3dbrew.org/wiki/Gamecards

    reading this page, i suppose that the following happens:
    - The cartridge transfers the command to the console
    - The console decrypts the command
    - The console runs the command.

    On that page it assumes that the encryption used is AES CTR. :unsure:
     
  11. linuxunil
    OP

    linuxunil Member

    Newcomer
    21
    2
    Feb 11, 2011
    Brazil
  12. Rydian

    Rydian Resident Furvert™

    Member
    27,883
    8,111
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
    The Wii and DSi use titles/tickets in the same manner (as some pages mention) for downloadable content, but no clue on carts.