1. Method of enhancing security of a storage component communicating with a host processor over a bus, said method comprising: receiving from the bus by the storage component one of a security unlock command, set password command, security disable command and security erase command along with a password associated therewith; determining a security state in which the storage component is operating at reception of the received command; determining if an enhanced security mode is enabled at reception of the received command; and performing security steps of the received command based on the determined security state and the determined security mode.