"Security requires a particular mindset. Security professionals -- at least the good ones -- see the world differently." ... "I've often speculated about how much of this is innate, and how much is teachable. In general, I think it's a particular way of looking at the world, and that it's far easier to teach someone domain expertise -- cryptography or software security or safecracking or document forgery -- than it is to teach someone a security mindset."Debate rages in comments, of course. It's one of the founding Laws of the Internet (right up there with horses having right-of-way over dump trucks) that making an unequivocal statement of one's opinion is grounds for an immediate flame war. So I'm going to make an unequivocal statement:
http://www.schneier.com/blog/archives/2008/03/the_security_mi.html
It is not difficult to teach someone a security mindset. What is difficult is selling them on the idea that the security mindset is a desirable one.
Law school, business school, boot camp, police academy, even some undergrad programs are all designed to take a generalist human being, re-shape their mindset, and turn them into a tool with a specific purpose. When done for academic or career training purposes, we call it "school"; when done for nefarious purposes, we call it "brainwashing." It doesn't happen overnight - those programs range from months to years - but it does happen reliably and systematically. Mindsets are changed every day.
Unfortunately, it's a lot easier to sell law school than it is to sell security training. Most people can readily understand how the legal mindset will be helpful to them, their careers, and their businesses. Very few people in the world understand why it would be valuable or desirable to, upon encountering a new system, automatically think of ways to exploit it. That pings most people's morality meters as bad.
You have to sell them on the idea that it's good.
I would argue that the infosec community's difficulty in getting more of the world to have "a security mindset" is a failure not of their product but of their marketing.
I write this blog specifically because I do not know how to market "the security mindset" to the video game industry. I'll admit that I've had an easier time of it than most. It's my job to point out flaws, both in our software and in our business process. Having a security mindset in my job is immediately recognizable as good - or at least as not evil. (I do keep my mouth shut about mailing people tubes full of live ants.) But I'm having trouble convincing them that it's not merely good for one person to have by happy accident, but necessary for the entire company to understand and prioritize. In short, I have a marketing problem.
Successful marketing requires a number of factors:
- a perceived need in the marketplace
- a product or service that meets the perceived need
- understanding of the people or businesses who have that need
- communication that physically and psychologically reaches these people or businesses
Some needs are obvious and exist even in absence of a product (clean water, clothing, a cure for AIDS.) Some products create a need for that product once the customer is exposed to it (post-it notes, iPhones, crack cocaine.) Some products are basically unnecessary to anyone, yet brilliant marketers created a perception of need (Oreos, designer handbags, Beanie Babies.) You can create this perception for just about anything, though it's not easy, even when the value of the product seems obvious. Creating a perceived need for the Internet took a couple of decades.
At the moment in the games industry, there is no perceived need for the security mindset. There is a recognized need for some level of security; CEOs do understand that they need to be PCI compliant and programmers do know that it's bad when their game software is pirated. But, as I've mentioned in previous posts, there exists a fundamental naivety in most game companies I'm familiar with. "No one wants to hurt us; we just make video games" is, in marketing speak, a lack of perceived need. Conflation of hacking with cheating reinforces this view. Looking at the world through rose-colored Glasses of Fun and Games reinforces this view.
So how does one market "the security mindset" to the games industry? To any industry?