smallbiab.jpg

Murphy's law - 25 million people know it to be true

Did I really hear Gordon Brown saying that the loss of data about 25 million people was due to some junior civil servant not following procedures?  Yes, I did - he said this

"When mistakes happen in enforcing procedures, we have a duty to do everything we can to protect the public."

Did senior management at HM Revenues and Customs really believe that they could keep huge amounts of sensitive data safe from incompetence, laziness and fraud by simply enforcing a few rules? If so, then a major government department is seriously in breach of the Data Protection Act.

Murphy's Law states that "If anything can go wrong it will go wrong". And that should be the first and most important guiding principle of any data security system. Or put another way, "If something can be done then someone will do it"

The second principle is to design out errors and (more difficult) the unauthorised access to and handling of data.  A system as sensitive as this should have had layer upon layer of technical safeguards built into it. These would have made it impossible for someone to copy such a vast amount of unencrypted data onto CDs and ultra-safe data channels should have been developed for transferring the data from one centre to another.

This catastrophe was not due to unenforced procedures, as Brown tells us, but to a major systemic design flaw. And that cannot be put right by rewriting some procedures, but only through a very extensive analysis and rebuild of the system.

 

Jock
on  21 November 2007  at  21:38

Absolutely agree (see my own post linked to), but before even the system was designed someone should have been questioning the need at all to send the entire data set to NAO for "audit". If NAO runs other audits on sensitive data sets that way they also need a huge rollocking!
on  21 November 2007  at  21:51

0star(s) awarded
Thanks. Actually someone said at one point that the National Audit Office only asked for anonymised data anyway.
Helen Elsom
on  22 November 2007  at  08:59

From what John Bourne said yesterday, I'd infer that the data set wasn't for audit, but for the NAO to set up their system for the on-site audit (selecting cases to audit and setting up appropriate records, for example). But, yes, this requirement should have been designed into the system and the service level agreement.

Comment on this entry

Registered users may login here




Graphical Security Code


About me
Liberal Democrat Councillor for Chessington North & Hook, in the Royal Borough of Kingston upon Thames
More about me
« May 2008 »
  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • .
  • .
  • .
  • .
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

winner-elected-office.png

winner-best-designed.png

sl_bestblogpost.png

New Statesman New Media