RSA Registers: Difference between revisions
m fix up internal links |
→RSA_MOD: Note about attack to read RSA_EXPFIFO indirectly |
||
Line 134: | Line 134: | ||
== RSA_MOD == | == RSA_MOD == | ||
The RSA key modulus for the selected keyslot can be written here. When writing the RSA modulus, the modulus must align with the end of the register area. | The RSA key modulus for the selected keyslot can be written here. When writing the RSA modulus, the modulus must align with the end of the register area. | ||
Writing to RSA_MOD does not change the exponent written with RSA_EXPFIFO. An attack based on the [[wikipedia:Pohlig-Hellman algorithm|Pohlig-Hellman algorithm]] exists to "read" the contents of RSA_EXPFIFO as a result (see [[3DS System Flaws#Hardware|3DS System Flaws]]). | |||
== RSA_TXT == | == RSA_TXT == |