Removed generator. Now it's hardcoded in Citra and not needed anymore.
parent
64980d8345
commit
fc0ea0359f
1 changed files with 7 additions and 8 deletions
15
AES-Keys.md
15
AES-Keys.md
|
@ -1,4 +1,4 @@
|
||||||
Users can provide some additional crypto keys to enable some advanced features in citra. These keys are not officially provided by citra due to legal considerations.
|
Users can provide some additional crypto keys to enable some advanced features in Citra. These keys are not officially provided by Citra due to legal considerations.
|
||||||
# Instructions to obtain AES Keys
|
# Instructions to obtain AES Keys
|
||||||
|
|
||||||
### Method 1
|
### Method 1
|
||||||
|
@ -29,7 +29,6 @@ The boot9.bin needs to be placed in sysdata in the user directory.
|
||||||
### Method 2
|
### Method 2
|
||||||
As an alternative, instead of dumping the required files, you can provide all the AES keys manually. The keys are supplied by filling the file `sysdata/aes_keys.txt` (located in the [[User Directory]]) in the following format:
|
As an alternative, instead of dumping the required files, you can provide all the AES keys manually. The keys are supplied by filling the file `sysdata/aes_keys.txt` (located in the [[User Directory]]) in the following format:
|
||||||
```
|
```
|
||||||
generator=0123456789ABCDEF0123456789ABCDEF
|
|
||||||
slot0x0DKeyX=0123456789ABCDEF0123456789ABCDEF
|
slot0x0DKeyX=0123456789ABCDEF0123456789ABCDEF
|
||||||
slot0x0DKeyY=0123456789ABCDEF0123456789ABCDEF
|
slot0x0DKeyY=0123456789ABCDEF0123456789ABCDEF
|
||||||
slot0x0DKeyN=0123456789ABCDEF0123456789ABCDEF
|
slot0x0DKeyN=0123456789ABCDEF0123456789ABCDEF
|
||||||
|
@ -51,18 +50,18 @@ The strings `0123456789ABCDEF0123456789ABCDEF` in the example above are all plac
|
||||||
|
|
||||||
### Loading encrypted games
|
### Loading encrypted games
|
||||||
|
|
||||||
Required keys: `generator`, `slot0x25KeyX` and `slot0x2CKeyX`. If loading encrypted New 3DS games,
|
Required keys: `slot0x25KeyX` and `slot0x2CKeyX`. If loading encrypted New 3DS games,
|
||||||
`slot0x18KeyX` and `slot0x1BKeyX` are also required.
|
`slot0x18KeyX` and `slot0x1BKeyX` are also required.
|
||||||
### Sharing Mii via QR code between citra and 3DS
|
### Sharing Mii via QR code between Citra and 3DS
|
||||||
|
|
||||||
Required keys: single `slot0x2DKeyN`, OR `slot0x2DKeyX`, `slot0x2DKeyY` and `generator` together.
|
Required keys: single `slot0x2DKeyN`, OR `slot0x2DKeyX`, `slot0x2DKeyY` together.
|
||||||
### Generating accurate UDS data frame
|
### Generating accurate UDS data frame
|
||||||
|
|
||||||
Required keys: single `slot0x31KeyN`, OR `slot0x31KeyX`, `slot0x31KeyY` and `generator` together.
|
Required keys: single `slot0x31KeyN`, OR `slot0x31KeyX`, `slot0x31KeyY` together.
|
||||||
### Using client cert dumped from 3DS
|
### Using client cert dumped from 3DS
|
||||||
|
|
||||||
Required keys: single `slot0x0DKeyN`, OR `slot0x0DKeyX`, `slot0x0DKeyY` and `generator` together.
|
Required keys: single `slot0x0DKeyN`, OR `slot0x0DKeyX`, `slot0x0DKeyY` together.
|
||||||
### Installing encrypted CIA
|
### Installing encrypted CIA
|
||||||
|
|
||||||
Required keys: `generator`, `slot0x3DKeyX` and `common0`. `common1`~`5`are probably also required for some
|
Required keys: `slot0x3DKeyX` and `common0`. `common1`~`5`are probably also required for some
|
||||||
unusual CIA.
|
unusual CIA.
|
Loading…
Reference in a new issue