View Single Post
  #16   Report Post  
Old July 14th 08, 10:14 PM posted to uk.transport.london
Tom Anderson Tom Anderson is offline
external usenet poster
 
First recorded activity at LondonBanter: Oct 2003
Posts: 3,188
Default My OysterCard Whinge

On Mon, 14 Jul 2008, Mr Thant wrote:

On 14 Jul, 18:42, Tom Anderson wrote:

That article isn't outrageously detailed or specific, but taking it
together with the generic article on smart cards, i'd say that Oyster is
basically just memory, with a chip for accessing it and doing some
encryption. I would imagine it doesn't have firmware, BICBW.


Where do you think the encryption algorithm and the communication
protocol are stored?


In a ROM. To my mind, it has to be modifiable to be firmware, which makes
code in a ROM not firmware. Although thinking about it, my mind is
probably wrong on this point.

Or it could be done with an ASIC that isn't a microprocessor. It doesn't
need to be any more than a memory controller with an encryption processor
glued on the side.

They're called "smart" because they have a microprocessor running
software that decodes commands and reads, encrypts and transmits the
requested data.


Microprocessor or ASIC?

tom

--
Get my pies out of the oven!