A Consultant's View

Prairie Trail Software, Inc. ............................................................. October 2005

40 million Card Numbers Hacked

Laptop Lost with Information on Millions of Federal Employees

When Microsoft provided easy to design web interactions with Access, they also provided an easy way to lose a lot of money. These databases are vulnerable to web attacks, and a fresh system has about 5 minutes before the first attack starts.

But, most web attacks are not detected— their goal is to gain information: Does this system have any data that is worth taking, or can it be hijacked to run some other data, files, or service?

The incident with CardSystems Solutions, Inc. is typical. Nobody at that organization knew that they had been attacked until the data was being used fraudulently.

So what is the cost of not worrying about security? Visa and MasterCard have instituted programs to impose 50 to 100 thousand dollar fines for each breach of database security. CardSystems is facing shutdown and bankruptcy.

Although security details are best left in the hands of the technical people with that bent and interest, the rest of security has to be a top level concern. Normally, after a well publicized database hacking, we hear about making sure passwords are secure and network settings are correct. But focusing on the technical is misfocused.

Jim Settle, former head of the FBI Computer Crime squad, said about all the efforts on computer security... “’It won’t work, duh!”

Huh? The assumption that a "secure" computer system can be built is too often based on ideas like: "We can build an organization where people will change their passwords every 90 days, not use common words in the password, and remember what they changed them to (without writing the new password down)." Riigghhtt. "People will do exactly as we want them to"... is a bad assumption

When any group of people is supposed to be following instructions, somebody in that group won’t. An army general once stated that he knew a certain percentage of his troops had to be watched, and that another percentage were criminals. Any system he designed was built around that knowledge. Similarly, any data protection has to be designed around how people operate, not how they should operate.

Security is a process. That means that security needs to be based on behavior, not technology.