|
I know of a medical office where the staff is unhappy. The reason
is that the new HIPAA regulations are requiring unique usernames and
strong passwords for their computer systems. Before the office
implemented the requirements of the Health Insurance Portability and
Accountability Act, all the nurses logged on as NURSE. And they all
used the same password, which never expired. It was very convenient
– but not very secure.
It seemed at first to many health care providers that the HIPAA
requirements, with respect to their computer systems, were onerous.
However, most of them simply mandate the same procedures that every
business should be using – especially with respect to usernames,
passwords, expiration dates and lockouts.
In most secure computing environments, logging on requires at
least two steps. First you enter your username. This identifies you
to the system, and gives you the appropriate set of rights and
permissions – no more, and no less. Second, you enter your password,
which proves that you are the user you said you were.
Remarkably, the administrators of many computer networks do not
require user passwords. Clearly, such networks are a hacker’s dream.
However, many of the networks where passwords are required are
nonetheless highly vulnerable to hackers. The reason is that not all
passwords are created equal.
Many programs exist that can be used to crack users’ passwords.
And most users make it easy for these programs and the hackers that
use them by choosing for their passwords a common word or name. For
that reason, password-cracking programs typically start through a
library of words and names, and they try the most common ones first.
In trials on several networks in our area, one such program that
is freely available on the Internet was able to crack 80 percent of
a network’s user names and passwords within 15 minutes. Within 24
hours, it usually had all of them.
The conclusion is that many organizations should take their
password policy more seriously. If they don’t already so, every user
should be required to come up with a password, and it would be a
good idea to teach them how to choose a strong password. This is
especially important for users that have broad access to the files
on the network, such as the administrator.
My first tip is this: the longer the password, the better. It
should be at least six characters long, and eight characters are
better. It should also be a complicated set of upper and lower case
letters, numbers, and punctuation marks.
Many users are afraid of such passwords because they fear they
will forget them. Indeed, if a password is so complicated that the
user has to write it down somewhere to remember it, much of the
benefit is lost. I remember going to a bank once where an employee
had a strange word on a note stuck to her monitor. I asked her what
that was, and she told me it was her password.
However, a password can be both complicated and easy to remember.
For example, you might take the initials of your children and the
order they were born in, throwing an ampersand between each:
m1&j2&s3.
Or, you might use a word or name, but substitute some other
character for some of the letters: a zero for an “O”, or a $ for an
S, a “one” for an L, a 5 for an S, etc. Then enclose the word with
some punctuation. Using this method, the common word “houses” could
become the decent password: (H0u$e5).
Sophisticated passwords join the list of inconveniences that are
required of us as a result of dishonest people who would do harm to
us, our organizations and our computer systems. Like backups, data
redundancy, antivirus protection and firewalls, they have become an
essential element of protecting ourselves.
|