Changes

318 bytes added ,  00:42, 8 February 2012
no edit summary
Line 5: Line 5:  
I get the suspicion that the block from 0x18 to 0x5C is in the same format as [http://wiibrew.org/wiki/Wiimote/Mii_Data Wiimote Mii data], however it seems to be little-endian in the case of the 3DS. This may or may not help figuring out the encryption. Also, the 0x14 bytes at 0x5C may be a SHA1 hash of the Mii data, and the 0x10 bytes at 0x10 may be used as an IV for AES-CTR encryption or something... --[[User:Luigi2us|Luigi2us]] 23:17, 7 February 2012 (CET)
 
I get the suspicion that the block from 0x18 to 0x5C is in the same format as [http://wiibrew.org/wiki/Wiimote/Mii_Data Wiimote Mii data], however it seems to be little-endian in the case of the 3DS. This may or may not help figuring out the encryption. Also, the 0x14 bytes at 0x5C may be a SHA1 hash of the Mii data, and the 0x10 bytes at 0x10 may be used as an IV for AES-CTR encryption or something... --[[User:Luigi2us|Luigi2us]] 23:17, 7 February 2012 (CET)
 
:I'm not dismissing anything but from some of my decrypted miis it seems similiar but not the same, plus, it would mean that the Mii id and the mac would appear again inside the encrypted data, (and another point: the distance, in bytes, between the name and the creator's name is not the same), I agree about the AES-CTR and the IV --[[User:Elisherer|Elisherer]] 23:32, 7 February 2012 (CET)
 
:I'm not dismissing anything but from some of my decrypted miis it seems similiar but not the same, plus, it would mean that the Mii id and the mac would appear again inside the encrypted data, (and another point: the distance, in bytes, between the name and the creator's name is not the same), I agree about the AES-CTR and the IV --[[User:Elisherer|Elisherer]] 23:32, 7 February 2012 (CET)
 +
::Oh right, I counted wrong. Also the last 0x14 bytes can't be a SHA1, the first 2 bytes don't change between two Miis with the same ID... I don't know of 0x12-byte hash algorithms, and afaik Nintendo doesn't use MD5, so all I can think of is a AES-CBC MAC... --[[User:Luigi2us|Luigi2us]] 23:42, 7 February 2012 (CET)
136

edits