Operating-system-level and application protections
Right, here’s where things might get a wee bit complicated. I know you may feel a bit of apprehension when I make such a statement. So, with that in mind, I offer this disclaimer: I do not know your application. How could I? I (and you) must trust that your team does.
In this section, I am going to challenge you and your team to build a comprehensive interface that isn’t just for your application but user access, updates, etc. The more that you can obscure with your application/user interface the more secure your appliance will be. This, along with the next few sections, are dedicated to how you can make that happen. This challenge I present to you may ultimately determine the success or failure of your product. The more effort you put forth in providing a rich and enjoyable user experience, the more likely the end customers are to applaud your product and adopt it wholesale.
These actions are not just for security...