Keith Lockstone's home page
Scottish Independence AKA Darien II
I consider the breakup of the Union to be an act of wilful vandalism that will cause long-standing fiscal
and irreversible political damage to both Scotland and the remainder of the UK.
Here are some random comments:
- As it effects us all profoundly, why doesn't the rest of the UK get a vote on Scottish Independence? This is not democracy.
- The Union flag contains the flags of 3 saints. Rip one out from this communion and there will be anger in heaven.
- No means 'Yes to the Union'. Forget politics and politicians, say 'Yes We're with You' to the British man and woman in the street.
- New borders always create bloodshed - Russia/Ukraine, Russia/Georgia, India/Pakistan, Middle East after WW I, Northern Ireland, Israel, what was Yugoslavia.
- How will Salmond deal with Putin? Will border guards have snow on their boots? Will there be Russian bases on UK mainland?
- Putin will be laughing all the way to the Kremlin if the UK is split up - how much Russian money is behind the Yes campaign?
- President Cristina Kirchner of Argentina will be laughing all the way to the Falklands if Britain is weakened.
- The Spaniards will be laughing all the way to the Gibraltar if Britain is weakened.
- As a populist measure, it is likely Salmond will nationalise (steal) the Crown Estates and estates of other large landowners.
- Who pays for the creation and upkeep of 195 foreign embassies? Who pays for the systems that produce passports, driving licences etc?
- Who pays for the creation and upkeep of an army, airforce, navy and intelligence services?
- Will Scotland pay the BBC Licence fee? Can it do without the likes of the BBC weather forecasts?
- If Scotland becomes independent, it becomes Britain's opponent/competitor/enemy. Britain cannot but look after its own interests.
- When faced with Darien II and there are angry mobs on the streets who do you blame? The English as usual? Where's plan B?
- Treat the smug Salmond and other politicians like nappies - change them frequently - for the same reason.
- Scottish composer James MacMillan says Salmond incites racial tensions and the SNP leadership has a history of anti-English bigotry.
- Why is Alex Salmond not cast by the media as a little Scotlander, a petty anti-English xenophobe or a racist?
- Sillars: "This referendum is about power, and when we get a Yes majority, we will use that power for a day of reckoning with BP and the banks".
- Alex Salmond should have condemned Sillars' comments immediately. He did not, leaving the impression that he agreed with him.
- Do you really want to empower Salmond and his jockbooted bullies? How long before they start bullying you? Remember 20's and 30's Germany.
- The BBC's political editor Nick Robinson seriously challenges Alex Salmond. Result? A mob of 1,000 bullies at the gates of the BBC in Glasgow.
- What happens to the islanders of Orkney and Shetland who don't want independance? Will they feel the full force of the jockboot?
- Cumberland is dead, Edward I is dead, William of Orange is dead, Robert Campbell is dead, Thatcher is dead - when will the SNP bury its hatred and bigotry?
- The outgoing President of the European Council, Herman Van Rompuy, said a few years ago that
"a rising tide of nationalism is the EU's biggest enemy. In every member state there are people
who believe their country can survive alone in the globalised world. It's a lie... the time of
the homogenous nation state is over."
- Debate is disparaged. Dissent is discouraged. More insidiously, discussion of difficult
matters of public policy is often actively suppressed by ministers, spin-doctors and
civil servants who hide behind a supposed need for consensus when their motive is to
ensure the government's "line" is not challenged in public ... the present
Scottish Government has become particularly and menacingly adept in this
technique of applying pressure to various organisations - lobby groups, unions, and
business bodies alike - in a clear effort to fool the voters into thinking it is master
of all it surveys. Such practices are profoundly anti-democratic -
- Edinburgh South Labour MP and Shadow Business Minister, Ian Murray, said: "The First
Minister has mis-used the power of his office. Both he and John Swinney have personally
tried to suppress a report from one of our most important and impartial organisations
simply because he knew that the questions and issues raised by that report would
damage their case for independence.
"What is going on in our country right now is completely unacceptable. Last month
we discovered that personal attacks on ordinary Scots who did not support breaking
up the UK were being instigated from within the First Minister's office.
"Now we learn that Alex Salmond and his Finance Minister have been personally
involved in trying to bully business leaders into silence.
"The jobs of 200,000 people in Scotland rely on our financial services sector.
Alex Salmond is trying to silence Scotland. He cannot be allowed to get away with it."
- A sympathy-seeking feature of bullying is
that the bully often complains that his victim is bullying him.
Here are some comments on 4-Strand
Luby-Rackoff schemes that seem to explain some of the odd
ways that certain candidates for the AES competition approach
their Feistel structures.
Some thoughts on Steganographic
Protocols show how plaintext bits can be embedded in random
Here is a protocol for padding both ends of a ciphertext:
For the Postscript challenged, here's an acrobat version of
David Wheeler's WAKE paper - plus
his 3 papers on TEA:
xxtea.pdf. David has produced
some test vectors for TEA and XTEA.
For on-line viewing, here's the
HTML version of WAKE and some
notes and sketches showing WAKE
features. David has also
answered some questions on WAKE and
approved an extended version called
Hereward that uses 8 tables.
Next, a real piece of history, the cover and 22 pages scanned
from British Cypher No. 5. This
inspired some thoughts on The 'One-Time
Codebook': a modern interpretation of codebooks.
The Message Authenticator Algorithm is, as far as the author
is aware, the first Cryptographic Hash Function or Message Digest
to gain widespread acceptance. It has become a part of ISO
standard 8731-2: Approved Algorithms for Message
Authentication. The designers were Donald Davies and David
Clayden. As it seems to be unavailable in electronic form,
here's an on-line version and a
version. See appended notes for extra material.
- Electronics Weekly, April 15, 1998, page 2, reported:
'100Mips Amulet3 ready by year end'. Amulet3 is the
asynchronous version of the ARM7 Thumb core being developed at
Manchester University.  The crypto interest lies in its
asynchronous design. The time taken by each instruction is
variable and is data dependent. The up side is that EMI is
much reduced due to lack of clocks. However, designers who
want to use this chip for crypto algorithms should consider the
increased vulnerability to timing attacks and power monitoring
attacks. Both these attacks effectively reduce the keyspace
of the algorithms.
- The use of Cyclic Redundancy Checks for message
authentication is asking for trouble. Here are some notes,
based on Mark Lomas' security lectures to Cambridge
undergraduates that show how to subvert a message,
hidden under a stream cipher, that is 'protected' by a CRC.
A talk given by Sir Harry
Hinsley to Cambridge University's Security Group on the
use of Ultra during WWII.
Lastly, articles on how 3 U-Boats were caught by deep laid mines off Padstow
as a result of Ultra intelligence.
Embedded Microprocessors - ADC Conversion without division
Small embedded microprocessors such as PICs and AVRs often have 10-bit ADCs
whose outputs need to be converted to recognisable units such as millivolts,
degC etc. Ideally, the conversion process should involve adds, multiplies
and shifts only.
One of the problems is due to the range of ADC values - 0 to 1023.
This means division by 1023 or a multiple of 1023 somewhere in the maths.
This can be circumvented by scaling up the equation by 1024/1023, simplifying
and then changing the remaining 1024/1023 factor to 1025/1024.
The difference between 1024/1023 and 1025/1024 is less than 1 ppm which
is an acceptable level of error. Here is
the math describing the process and
a spreadsheet to allow inspection of all
ADC output values and experimentation.
MPL115A Pressure Sensor (Freescale Semiconductor) - Application Note Error
See Freescale Semiconductor Application Note AN3785, Page 18. The line:
siPcomp = ((S16)lt3>>13); // goes to no fractional parts since this is an ADC count.
siPcomp = (S16)(lt3>>13);
so that the 13-bit shift acts on a 32-bit variable, not a 16-bit one.
Using the same sort of math,
this 32-bit variable can be converted to kPa using just shifting and addition.
A spreadsheet is available to allow
inspection of all values and experimentation.
A poem by Charles Causley
that reflects the human condition. (He served in the Royal
Navy in WWII - as a Coder, First Class)
If you work in an open plan office you'll appreciate that sometimes
concentration is difficult. One of my previous employers thought that
the problem could be solved by wearing
Beware of the work virus - it could
ruin your day.
For those with a keen interest in espionage, here are some photos of a
Description of a computer illiterate:
Someone who can't tell his ASCII
from his EBCDIC.
Has your life ever been made miserable by a psychopath/sociopath?
Most people have suffered at the hands of a perverse personality
at sometime in their lives, be it in the workplace or at home.
It may take years before the lovable glib mask is penetrated and the
destructive side exposed. An estimated 1 in 25 of the population
are sociopaths - which means that we all know a few. Journalist John
Simpson's description of Robert Maxwell is a good
In a book review on Psychopathy by Millon et al, the reviewer quotes:
". . . it was not until Cleckley wrote The Mask of Sanity in 1941
that we came to realize that psychopathy is a personality disorder that
wreaks havoc on personal and societal institutions. As reported in
chapter 8, Westman estimates that each sociopath costs society
about $50,000 a year." The case of
Robert Hendy-Freegard is one of the
worst ones to emerge recently.
This extended excerpt from a book by
Martha Stout gives a stark insight into the mindset of this type of
personality. When read slowly and carefully it can form the
basis for understanding the phenomenon. Notes include warnings
from religious texts as well as modern scientific findings involving
DNA markers and brain scans.
© 2014 Keith Lockstone
This page has been visited
Enigma,Colossus,Ultra,Bletchley Park,Max Newman,Alan Turing,Bombe,Welshman,
GC&CS,Government Code and Cipher School,Babbage,
Charles Causley,Causley,Normandy,Normandy crucifix,
David J Wheeler,David Wheeler,DJ Wheeler,
word auto key,word autokey,WAKE,Hereward,
Donald Davies,David Clayden,Codebook,Skellig,MAA,MDC,ISO 8731-2,
hash,message authenticator,message digest,
Message Authenticator Algorithm,timing attack,TEA Cipher,
codebook,Royal Navy codebook,Jim Reeds,Naval Cipher,Naval Cypher,
one-time codebook,predictive word processor,predictive word processors