rate,rates,foreign exchange,savings,borrowing,tax,tourist rates foreign exhange rates, tourist exchange rates savings rates, isa rates,deposit rates,cheque account rates borrowing rates, mortgage rates, loan rates tax rates, tax allowances
Personal finance home | glossary | guides | links | contact
money rates,interest rates,exhange rates,currency rates rates,rate,interest rates,best rates,comparisons of rates
Rate home page
SEARCH THE WEB

 


ONLINE BANKING SECURITY GUIDE

A lot of people worry about online banking security. You hear all sorts of pretty mystifying stuff about 128-bit encryption, Triple-DES, and SSL. Not to mention the occasional report in the papers about how someone accidentally accessed another person's account.

Well, the latter point is easily dealt with. It's extremely rare that this happens and it's the bank's fault -- and that makes them liable if any of your money is stolen. Which means they're going to make damn sure their software doesn't go wrong again! Your only task is to take some sensible precautions such as making sure no-one knows your password. More on this later but let's deal with the technical stuff first by having a look at what happens in a "Secure Session" with your bank.

A Typical Secure Session

There are various ways of setting up a secure connection between you and your bank, but they are different ways of achieving the same thing. One of them is SSL, or "Secure Sockets Layer". Here is roughly what actually happens under SSL.

Your computer requests a secure connection.

The bank's computer (the server) responds with a "certificate" from some independent authority (such as Verisign) which confirms that the page you are looking at really belongs to your bank. Your software reads the certificate, and tells you if anything is wrong. There's usually also a way for you to view the details yourself.

The bank also sends you its public key, which is a very large, apparently random number. This number acts like a box with an open padlock.

Your browser now thinks up another large number, called the session key. It scrambles this number using the bank's public key. This is done in such a way that it can only be unscrambled using a different number, the private key, which the bank has kept to itself (more on this below). In effect, your browser puts the session key inside the box, shuts the lock, and sends the box back to the bank.

The bank's server opens the box. Both sides now have the "session key", and they can be sure that no-one else does.

The two computers now encode and decode their messages by feeding them, along with the session key, through a scrambling system such as Triple DES (Data Encryption Standard). These scrambling systems get improved on at intervals.

When you say goodbye, the session key is destroyed.

So What?

This process is ridiculously secure. The part with public and private keys works because certain mathematical operations are easy to do one way, but practically impossible to do in reverse. The public key is created from the private key, but you can't go back the other way. Even if you overhear everything that's transmitted, it's useless without the private key, which is never transmitted at all. The part where both sides are using the same key depends for its security on the length of the key (say, "128 bits"), the system used (such as Triple DES), and the fact that the key is secret and is only used once. Again, to a listener, nothing makes sense.

These systems are not infinitely secure. Research mathematicians keep looking for ways to crack them, and by doing so they find out exactly how secure they are. But, when mathematicians say a thing is "very difficult", or "practically impossible", they really, really mean it.

Enough of Your Computer -- Now You

Encryption does nothing except prevent eavesdropping. It builds a virtually indestructible steel pipe between two computers. None of it proves that the person clicking your mouse is you.

When you open an online account, the bank asks you for various bits of information, things that you can be expected to know, but which can't easily be guessed. Typically, they include place of birth, mother's maiden name, and so forth. So, after setting up your secure connection, the bank's computer asks you a few questions from its list. It checks that the answers are the same as you gave before, and if they are, it assumes that you're you.

You are expected to remember all the answers and keep them to yourself. You can make the system more secure by making up funny answers to all the factual questions rather than using the real ones, and you can also make it totally useless by writing all the answers down in your diary on a page marked "Banking." So, at the end of the day, your security is basically under your control.

If you take the trouble to read the agreement when you open an account, you may see that, if the codes are cracked, the bank pays. If you write down your passwords in a letter to your lover and he steals your money, that's your fault, and you pay. The reason they write the contract that way is that the cracking almost certainly won't happen, but the telling very often does.

The most important thing to look for when you are accessing your account is the little padlock in the bottom right-hand corner of your screen. This tells you that the encryption mechanism is in operation. The second most important thing is to log out of your account when you have finished. And never, ever walk away from your computer whilst your account is 'open'.

A Cautionary Tale

A man has an argument with his wife. On a cold, sad, winter's night, she decides to take revenge. She sits down at his computer and summons up his savings account. She enters his account number and sort code, which are in his desk diary. She knows where he was born (at the hospital up the road). She guesses that his "memorable date" is the date of their marriage, and that the four-digit PIN is the one he's told her, and which he uses for everything else as well. She knows what his first school and his last school were (both the same as hers). She knows his mother's maiden name perfectly well. She knows him well enough to guess that his password is "DamonHill." She transfers all his savings into her own account with the same bank. She leaves a sticky note on the screen, saying 'Ha, ha, ha". Five minutes later she departs for Bali.

Forging a signature would have been easier to detect, would probably have taken longer, and almost certainly would have required more luck, planning, and nerve.

Conclusions

You should probably make sure that your browser is up-to date and supports 128-bit encryption, and you should probably download anything the bank suggests you should. But the conclusion is that encryption is not something to worry about in online banking. What you should worry about is this: banking security systems are there to protect the bank. The major difference between ordinary banking and internet banking is that the Internet puts responsibility, as well as power, squarely with you.

Online banking guide...
What to look for in an online bank...

Online banking security guide...


Exchange Rates | Saving | Borrowing | Tax | Email this page to a friend

Built by Skychaser Computing Ltd © 1999-2008