এই বিশেষ সমস্যাটি সমাধান করার জন্য একটি বিকল্প পদ্ধতি হল হার্ডওয়্যার ট্রোজানকে সম্পূর্ণরূপে প্রতিরোধ করা। তাই অপরিহার্যভাবে যদি আমরা একটি হার্ডওয়্যার ট্রোজানের উপস্থিতি সনাক্ত করতে না পারি, তাহলে আমরা সার্কিটগুলিকে এমনভাবে ডিজাইন করব। যাতে সার্কিটে হার্ডওয়্যার ট্রোজান সন্নিবেশ করা কঠিন হয়ে পড়ে।
આ ચોક્કસ સમસ્યાને હલ કરવા માટેનો વૈકલ્પિક અભિગમ એ છે કે હાર્ડવેર ટ્રોજનની હાજરી શોધી ન શકીએ તો આપણે સર્કિટ્સને એવી રીતે ડિઝાઇન કરી શકીએ કે જેથી સર્કિટમાં હાર્ડવેર ટ્રોજનની શામેલ કરવું મુશ્કેલ બને.