Changes

Jump to navigation Jump to search
1,738 bytes added ,  17:05, 16 December 2019
no edit summary
Same as [[#GetEciDeviceKey]], but [[#Rsa2048DeviceKey|returns]] a RSA-2048 variant of the device key.
== setcal Container Structure AccelerometerOffset ==This is "nn::settings::factory::AccelerometerOffset". == AccelerometerScale ==This is "nn::settings::factory::AccelerometerScale". == AmiiboEcdsaCertificate ==This is "nn::settings::factory::AmiiboEcdsaCertificate". This struct's size is 0x74 bytes. == AmiiboEcqvBlsCertificate ==This is "nn::settings::factory::AmiiboEcqvBlsCertificate". This struct's size is 0x24 bytes. == AmiiboEcqvBlsKey ==This is "nn::settings::factory::AmiiboEcqvBlsKey". This struct's size is 0x48 bytes. == AmiiboEcqvBlsRootCertificate ==This is "nn::settings::factory::AmiiboEcqvBlsRootCertificate". This struct's size is 0x94 bytes. == AmiiboEcqvCertificate ==This is "nn::settings::factory::AmiiboEcqvCertificate". This struct's size is 0x18 bytes. == AmiiboKey ==This is "nn::settings::factory::AmiiboKey". This struct's size is 0x54 bytes ([5.0.0+] 0x58 bytes). == AnalogStickFactoryCalibration ==This is "nn::settings::factory::AnalogStickFactoryCalibration". == AnalogStickModelParameter ==This is "nn::settings::factory::AnalogStickModelParameter". == BatteryLot ==This is "nn::settings::BatteryLot". == BdAddress ==This is "nn::settings::factory::BdAddress". == ConfigurationId1 ==This is "nn::settings::factory::ConfigurationId1". == ConsoleSixAxisSensorHorizontalOffset ==This is "nn::settings::factory::ConsoleSixAxisSensorHorizontalOffset". == CountryCode ==This is "nn::settings::factory::CountryCode". == EccB233DeviceCertificate ==This is "nn::settings::factory::EccB233DeviceCertificate". This struct's size is 0x180 bytes. == EccB233DeviceKey ==This is "nn::settings::factory::EccB233DeviceKey". This struct's size is 0x54 bytes ([5.0.0+] 0x58 bytes). == GameCardCertificate ==This is "nn::settings::factory::GameCardCertificate". This struct's size is 0x400 bytes.
{| class="wikitable" border="1"
|-
| 0x0
| 0x4
| Size (same GameCard certificate size used for decryption if needed)
|-
| 0x4
| {above size}
| Actual GameCard certificate data starts here.
|}
== GameCardKey ==This container is used for returning data with variable sizes"nn::settings::factory::GameCardKey". This struct's size is 0x138 bytes. == GyroscopeOffset ==This is "nn::settings::factory::GyroscopeOffset". == GyroscopeScale ==This is "nn::settings::factory::GyroscopeScale".
== EccB233DeviceCertificate MacAddress ==This is "nn::settings::factory::EccB233DeviceCertificateMacAddress". This struct size is 0x180-bytes.
== Rsa2048DeviceCertificate ==
This is "nn::settings::factory::Rsa2048DeviceCertificate". This struct 's size is 0x240-bytes.
== SslKey Rsa2048DeviceKey ==This is "nn::settings::factory::SslKeyRsa2048DeviceKey". This struct 's size is 0x138-0x248 bytes.
== SslCertificate SerialNumber ==This is "nn::settings::factory::SslCertificateSerialNumber". This struct size is 0x804-bytes.
== SpeakerParameter ==This uses a [[Settings_services#setcal_Container_Structure|container]] which contains the plaintext SSL certificateis "nn::settings::factory::SpeakerParameter".
== GameCardKey CountryCode ==This is "nn::settings::factory::GameCardKeyCountryCode". This struct size is 0x138-bytes.
== GameCardCertificate SslCertificate ==This is "nn::settings::factory::GameCardCertificateSslCertificate". This struct 's size is 0x400-0x804 bytes.{| class="wikitable" border="1"|-! Offset! Size! Name|-| 0x0| 0x4| SSL certificate size|-| 0x4| {above size}| SSL certificate data|}
== SslKey ==This uses a [[Settings_services#setcal_Container_Structure|container]] which contains the GameCard certificateis "nn::settings::factory::SslKey". This struct's size is 0x138 bytes.
== EccB233DeviceKey RegionCode ==This is "nn::settings::factory::EccB233DeviceKeyRegionCode". This struct size is 0x54-bytes ([5.0.0+] 0x58-bytes). == Rsa2048DeviceKey ==This is "nn::settings::factory::Rsa2048DeviceKey". This struct size is 0x248-bytes.
= set:sys =

Navigation menu