Power point

advertisement
USB Tokens
The Reader-less Smart Card
Bill Bialick
SPYRUS
© 2001 SPYRUS, Inc.
USB
 The Universal Serial Bus was originally developed in 1995 by a number of
leaders in the PC industry including Intel and Microsoft.
 The major goal of USB was to define an external expansion bus which makes
adding peripherals to a PC as easy as hooking up a "telephone to a walljack." The program's driving goals were ease of use and low cost.
 Highlights:




PC host controller hardware and software
Robust connectors and cable assemblies
Peripheral friendly master-slave protocols
Expansion via multi-port hubs
© 2001 SPYRUS, Inc.
2
Market Forecasts
 According to market researcher Dataquest (San Jose, Calif.), the
microprocessor and memory based smart card market will grow from 544
million units in 1995 to 3.4 billion units by 2001. (Dataquest, 408-468-8206)
 A market study released in March 1998 by research firm Dataquest Inc.,
projected that 100 percent of PC shipments in 2001 will be USB-compatible
units, and that the installed base of USB-compatible PCs will exceed 500
million by then. That represents nearly 300 percent growth over the 1998
figure of 136 million USB-equipped PCs, according to Dataquest.
 According to Andrew Prophet Research and Consulting
(http://www.apresearch.com), last year over 4.5 million PCs were shipped
with a PC Card slot. In 1999, just three years from now, there will be more
than 29 million platforms shipped with PC Card slots, representing 88% of all
portable computing devices. Over 20 million cards will ship this year, and over
33 million cards will be shipped in 1997.
© 2001 SPYRUS, Inc.
3
Smart Card
 According to market researcher Dataquest (San Jose, Calif.), the
microprocessor and memory based smart card market will grow
from 544 million units in 1995 to 3.4 billion units by 2001.
 According to the market-research firm Dataquest (San Jose, Calif.),
90 percent of worldwide integrated-chip-card shipments went to
Europe in 1995, while only 2 percent headed to the Americas. By
the year 2001, Europe is expected to account for only 40 percent of
these shipments, while Asia will command 25 percent and the
Americas 20 percent.
 Until 2004, ISO 7618 IC smart cards will remain one of several
hardware token types used for secure access within enterprises and
on bounded extranets (0.8 probability).
(Gartner Group 9/17/99)
© 2001 SPYRUS, Inc.
4
USB
 A market study released in March 1998 by research firm Dataquest
Inc., projected that 100 percent of PC shipments in 2001 will be USBcompatible units, and that the installed base of USB-compatible PCs
will exceed 500 million by then. That represents nearly 300 percent
growth over the 1998 figure of 136 million USB-equipped PCs,
according to Dataquest.
 In 2002, nearly 400 million PC peripherals supporting the Universal
Serial Bus (USB) will represent a market of more than $1 billion,
according to market-research company In-Stat. "USB will be the
primary connection for human-interface ICs and peripherals," says
Scott Hudson, senior analyst for Cahners In-Stat Group's PC Technology
Service. "Because you can integrate USB technology into
microcontrollers and other ICs, new competition with potential market
shift will occur."
© 2001 SPYRUS, Inc.
5
USB Pros and Cons
 Pros
 No IRQ or memory window constraints
 Supports up to 127 devices
 Faster


USB 1.1 (12 Mbits/s)
USB 2.0 (480 Mbits/s)
 Parallel and Serial devices being
removed from newer notebooks
 Cons
 No Microsoft support for Windows NT
 Very limited support for Windows 95
 Connectors are often on the back of the PC
© 2001 SPYRUS, Inc.
6
The Need for Speed
Serial port: 115kbits/s (.115Mbits/s)
Standard parallel port: 115kBYTES/s (.115MBYTES/s)
USB 1.1: 12Mbits/s (1.5MBYTES/s)
ECP/EPP parallel port: 3MBYTES/s
IDE: 3.3-16.7MBYTES/s
SCSI-1: 5MBYTES/s
SCSI-2 (Fast SCSI, Fast Narrow SCSI): 10MBYTES/s
Fast Wide SCSI (Wide SCSI): 20MBYTES/s
Ultra SCSI (SCSI-3, Fast-20, Ultra Narrow): 20MBYTES/s
UltraIDE: 33MBYTES/s
Wide Ultra SCSI (Fast Wide 20): 40MBYTES/s
Ultra2 SCSI: 40MBYTES/s
IEEE-1394: 100-400Mbits/s (12.5--50MBYTES/s)
USB 2.0: 480Mbits/s
Wide Ultra2 SCSI: 80MBYTES/s
Ultra3 SCSI: 80MBYTES/s
Wide Ultra3 SCSI: 160MBYTES/s
FC-AL Fiber Channel: 100-400MBYTES/s
© 2001 SPYRUS, Inc.
7
USB Crypto Tokens
New type of USB device
 Hybrid of smart card and USB device
 Direct connect



USB devices are typically connected via a cable
Board mounted USB connectors are not USB certified
yet
Often requires an A-to-A extension cable

Not approved by USB organization
© 2001 SPYRUS, Inc.
8
Example Device: Rosetta USB
FIPS 140-1 Level 3 Design
Sturdy key-ring hole
Internal LED for
visual status
USB 1.1 interface
© 2001 SPYRUS, Inc.
9
Drive for USB Tokens
Lower deployment costs
 No reader required
 Easier install
More functionality possible than smart card
Durability

More rugged if unit encapsulated
© 2001 SPYRUS, Inc.
10
Rosetta USB Features
Uses same SPYCOS chip as Rosetta Smart
Card
 High Assurance

FIPS 140-1 Certified
 Algorithm Agile

RSA, DSA, DES, 3DES, etc.
 Standards Support
© 2001 SPYRUS, Inc.
11
High Assurance
 FIPS 140-1 Level 2 Certified
 ITSEC E4 High certified processor
 DPA Resistant
 Prevents exploitation of private keys through timing or
power analysis
 NSA tested SPYCOS chip
for 6 weeks
© 2001 SPYRUS, Inc.
12
Plug and Play?
Middleware is necessary to provide the glue
between an application and the token
 PKCS#11 Support

Netscape Browser and Mail
 CSP Support


IE 5, Outlook 98+,
Win 2000 Smart Card Logon
APPLICATION
PKCS#11
CSP
SPEX/ Library
SWF
© 2001 SPYRUS, Inc.
13
Summary
USB Security Tokens Offer:
 High Assurance



FIPS 140-1
ITSEC
Common Criteria
 Lower Deployment Costs
 More Durable
 Interoperable
© 2001 SPYRUS, Inc.
14
Thank You
© 2001 SPYRUS, Inc.
Download