Fault Analysis Based Logic Encryption