1. Method of protecting a password from unauthorized access, comprising: providing data representing at least a portion of a password; embedding the data into at least one of a plurality of instructions wherein the data is embedded into the plurality of instructions such that no data fetch operation is required; storing the plurality of instructions as processor executable code in the memory; and preventing read-out of the processor executable code as data from the memory; wherein the processor executable code includes additional instructions to carry out security related processes.