This is your token.
Yeah those things work really well, which is the primary reason I got the CE. I have one for my Bnet account, got it after I was hacked for a second time on WoW. I have never been hacked since.
Edit: Just checked the back of my Bnet authenticator, it too says 'Made in China'.
Edited, Sep 22nd 2010 4:05am by Phantymwolf
SE's and Blizzard's tokens are both Vasco Digipass Go 6's with a Square Enix or Blizzard logo slapped on it. The customer (i.e SE or Blizzard,) can choose between DES, AES or 3DES depending on their preference.
The server end software comes from Digipass along with a support contract. They set it up for the customer usually, some customers (usually banks) may not want this and prefer to keep everything in house. The verification server has a list of keys that match the encryption keys used by the tokens they have sold to their users. The code your token displays is generated from a unique key and an internal clock. The server also has the same key and knows what numbers the token should make (this is also how it knows how long a key should be valid).
This ensures that tampering with the tokens at a factory or some such thing doesn't do thieves any good. All this would do is cause the token to produce the wrong numbers and not work. Edited, Sep 22nd 2010 6:56pm by Lobivopis