People tend to trust hardware more that software. In fact, it is often assumed that hardware cannot have its security compromised, so when people say that a feature is "implemented in hardware" it often ends any discussion about its security. Why is this? I think that the reasons for this are as follows.