So, we have seen that there are different types of such vulnerabilities or what we call as a flaws and we have seen that the flaws could occur due to design aspects, due to hardware Trojans or due to programming bugs as well as due to the human factor.
সুতরাং, আমরা দেখেছি যে, এই প্রকার বিভিন্ন ধরণের দুর্বলতা রয়েছে, বা যাকে আমরা ত্রুটি হিসাবে বলি। এবং আমরা দেখেছি যে, ত্রুটিগুলি ডিজাইনের দিকগুলির কারণে, হার্ডওয়্যার ট্রোজানের কারণে, বা প্রোগ্রামিং বাগগুলির কারণে এবং সেইসাথে মানবিক উপাদানের কারণেও ঘটতে পারে।