Changes

Jump to navigation Jump to search
485 bytes added ,  15:17, 28 July 2017
Line 20: Line 20:  
| 256 || SetEnabledProgramVerification || bool enabled ||
 
| 256 || SetEnabledProgramVerification || bool enabled ||
 
|}
 
|}
 +
 +
== SetEnabledProgramVerification ==
 +
Seems to sets a global flag to inputval & 1.
 +
 +
When the flag is zero, it will set ret=0 instead of ret={error} when verifying a RSA signature fails. This RSA signature seems to be the signature in the [[NPDM]] ACID. It then skips verifying what seems to be the second signature in the [[NCA_Format|NCA header]]. Note that if verifying the NPDM(?) signature is successful, and verifying that second signature fails, it will throw an error and abort.
    
= fsp-srv =
 
= fsp-srv =

Navigation menu