www.cryptomuseum.com Open in urlscan Pro
2a02:9e0:9000::11  Public Scan

Submitted URL: http://www.cryptomuseum.com//crypto//philips//tb100
Effective URL: https://www.cryptomuseum.com/crypto/philips/tb100/
Submission: On September 10 via api from US — Scanned from NL

Form analysis 1 forms found in the DOM

GET https://www.google.com/search

<form id="searchForm" action="https://www.google.com/search" method="get" style="display:inline; width:220px;">
  <input type="hidden" name="sitesearch" value="https://www.cryptomuseum.com">
  <input id="q" type="text" name="q" size="32" style="width: 192px;" placeholder="Enter your text and press Enter">
  <div style="display:inline; position:relative; left: -20px;" onclick="document.getElementById('q').value = ''; document.getElementById('q').focus();" onmouseover="this.style.cursor='pointer'">×</div>
  <input type="submit" value="Search" name="submit" style="display:none;">
</form>

Text Content

Homepage
Crypto
Index
Glossary
Enigma
Hagelin
Fialka

Rotor
Pin-wheel
Voice
Data
Hand
OTP
EMU
HSM
Mixers
Phones
Bulk
FILL
Codebooks
Algorithms
Chips
Cryptanalysis
Toys
World War II

Countries
Czechoslovakia
DDR
Germany
Netherlands
Russia
Switzerland
UK
USA
USSR
Yugoslavia
Manufacturers
ANT
Aristo
Ascom
AT&T
BBC
Bosch
Compumatica
Crypto AG
Datotek
Fox-IT
GD
Gemalto
Gretag
Harris
HELL
ITT
Lorenz
Lugagne
MEL
Mils
Motorola
Mykotronx
Nokia
OMI
Omnisec
Philips
PTT
R&S
Racal
RanData
Raytheon
RCA
Safenet
Secunet
Siemens
STK
Tadiran
Tait
TCC
Telefunken
Telsy
Teltron
Thales
Transvertex
TST
Ultra Electronics
Utimaco
Zellweger
OTHER

Spy radio
Burst encoders
Intercept
Covert
Radio
PC
Telex
Telephones
People
Agencies
Manufacturers

DONATE

Publications
Standards
For sale
Kits
Shop
News
Events
Wanted
Contact
About us
Links


 

 

 
×


Smart card
Philips
  


TB-100

Security smart card - this page is a stub

TB-100 was a credit card-size ISO-7812 smart card, developed around 1993 by
Philips (France). It was intended for financial transactions and electronic
wallet applications, and used as a security token — in combination with a PIN —
for cryptographically secured commu­ni­cations equipment produced by Philips
Usfa/Crypto, such as the PNVX secure telephone and the PFDX fax encryptor.


There are two types of TB-100 cards: one with the contact pads in the top left
corner (the old type) and one with the contact pads at the left centre (the new
type). The lat­ter was introduced in 1990 and became the standard format. The
physical specifications are defined in ISO 7816.

Early card readers, like the PE-118 and PE-112 were capable of reading both card
types — they had two sets of contacts — but later ones like PE-122 were only
suitable for the newer model. The electrical specifications and the layout of
the contact pads are identical for both card types.   



The actual smart chip is located under the gold-plated contact pads. It's a
monolythic (single-chip) design in HCMOS technology, and comprises a Motorola
68H05 8-bit microcontroller, 128 bytes RAM, 6KB ROM and 3KB EEPROM. The bare
chip is bonded directly to the contact pads, and is then embedded in a plastic
ID-1 format card that measures 85.6 × 53.98 × 0.80 mm.

➤ Smart card specifications


A

×
A
1 / 1
❮ ❯



Related equipment


PNVX

PFDX

PPSX

PLDX

PE-118

PE-112

PE-122

CS 100




Card readers

In order to prepare TB-100 cards for use with Philips crypto-equipment, and to
store suitable key material on them, Philips released a series of smart card
reader/writers. Initially such readers had to be built into a Personal Computer
(PC) and required a proprietary interface in the form of an ISA bus card, but
later units were simply connected to the COM port (i.e. the RS232 serial port).


PE-118   1988

PE-118 is an early smart card reader that could be placed in an empty 5¼" bay of
a Personal Computer (PC) of the era. It was introduced around 1988 and requires
a large ISA bus expansion card to be installed as well. The reader has a
parallel interface and is connected to the expansion card by means of a flat
cable.

➤ More information   



PE-122   1994

PE-122 was an external card reader that could be connected to the RS232 serial
port (the COM port) of any regular PC of the era. It was intro­duced around 1990
and is suitable for most existing smart cards, including the TB-100.

➤ More information   



Philips smart card readers

Model Year I/E Interface TB-100 Remarks PE-111 ? E ?   PE-112 1994 E RS232 ?  
PE-117 ? I PC   PE-118 1990 I Parallel Requires ISA Bus I/O card [D] PE-122 1997
E RS232  



Answer To Reset   ATR

When a smart card is powered on, or when reset is asserted, it produces a
so-called Answer-To-Reset (ATR) — a string of hexadecimal values (bytes) that
allows the card reader to check for compatibility. The ATR has a variable length
that should be parsed by the reader on-the-fly [9].

The TB-100 card produces the following ATR:
3F 67 25 04 21 20 00 07 68 90 00




Specifications

 * Device
   Smart Card
 * Supplier
   Philips
 * Model
   TB-100
 * Country
   Netherlands, France
 * Standards
   ISO 7810, 7811, 7816-1 — 7816-3
 * Strip
   Magnetic ISO 1, ISO 2, ISO 3 (optional)
 * Contacts
   ISO 7816-2
 * PIN
   No PIN, multiple PIN updates
 * Security
   6 basic keys
   
   
   2 keys per zone
   
   
   Flexible key management (session keys, large master key space)
 * Algorithm
   DES: 440 bps
   
   
   ECB according to ANSI X3.92
   
   
   MAC according to ANSI X9.9
 * Technology
   HCMOS single-chip
 * Processor
   68HC05 (8-bit microprocessor)
 * Memory
   3Kb EEPROM
   
   
   6Kb ROM
   
   
   128 bytes RAM
 * Dimensions
   85.60 × 53.98 × 0.80 mm
 * Weight
   4 g

Applications

 * Data protection
 * Workstation protection
 * Boot control
 * Access control
 * Portable file
 * Financial transactions
 * Electronic wallet



Literature

    
 a. De Smart Card Algemeen (Dutch)
    E.R. Lekanne gezegd Deprez, C. Bolt. Hogeschool Utrecht (Hilversum).
    Undated. pp. 29-31.
    
    

 b. Encryptie (Dutch)
    Nederlands Genootschap voor Informatica, Afdeling Beveiliging.
    Kluwer Bedrijfswetenschappen, 1993. pp. 68-77.
    ISBN 90-267-1862-4.



Documentation

    
 A. Smart Card MS-DOS Driver - User's Guide
    Philips Information Systems BV, May 1991.
    5122 995 69532 (Q46D).
    
    

 B. Smart Card TB100 Power Pack - User's Guide
    Philips Telecommunicatie en Data Systemen, May 1990.
    5122 995 52631 (Q40D).
    
    

 C. TB100KIT Training Kit Version 3.0
    Christophe Goyet & Bernard Geffrotin.
    Philips, September 1990. Version 3.0.
    
    

 D. Installation notice for PE-118
    PE-118 Conbin Board jumper settings.
    Philips, France, 30 August 1990.
    5111 991 15131.
    
    

 E. TB-100 KIT Power Pack software for MSDOS
    Philips, 1990. Version 3.0.
    5122 993 46532 / 4322 082 90231.

Third party

 * ENSICAEN-Card-Applet (TB100 like card)
   Simulate TB100-like Java smart card.
   GitHub, wsct.
   
   

 * WSCT-Fake-TB100Like
   Simulate smart card reader connected to a TB100 smart card.
   For exclusive use with WSCT core framework.
   GitHub, wsct.



References

    
 1. Wikipedia, Smart card
    Visted 21 March 2024.



Further information

 * PNVX crypto phone
   
 * PFDX fax encryptor
   
 * More about smart cards
   
 * Other Philips Crypto products
   





Any links shown in red are currently unavailable. If you like the information on
this website, why not make a donation?
© Crypto Museum. Created: Tuesday 16 June 2020. Last changed: Thursday, 09 May
2024 - 08:53 CET.