Incode Outcode — Mazda
[Diagnostic Scanner] ---> Reads Challenge ---> [Outcode (Seed Code)] | Processed by Algorithm | [Diagnostic Scanner] <--- Enters Response <--- [Incode (Passcode)]
Mazda does not publish the algorithm to convert Outcode to Incode publicly. You cannot "guess" it. You must: mazda incode outcode
A dynamic, randomly generated string of alphanumeric characters produced by the vehicle's computer (PCM, HEC, or Smart Start Module) when a secure operation is requested. This is a "seed code" that changes every single time you attempt a connection or cycle the ignition. mazda incode outcode
The is a 5-digit number generated by your Mazda's immobilizer system or ECU (Engine Control Unit) when you attempt to program a new key. mazda incode outcode
If you are trying to program a Mazda key yourself: