[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(fwd) 8052-Based Crypto Engine

I just found this is sci.crypt. It may be useful for the "crypto
dongle" folks.

--Tim May

Newsgroups: sci.crypt,comp.arch
Subject: 8052-Based Crypto Engine
From: [email protected] (Mark Robert Thorson)
Date: 27 Nov 92 06:50:33 GMT

Here is the text from a press release which landed on my desk

A new microcontroller from Philips Semiconductors-Signetics designed
for use in smart-card applications is the first to incorporate an on-chip
arithmetic unit optimized to calculate public-key cryptography
algorithms widely used in commercial transactions.

The 83C852 CMOS microcontroller can be embedded in plastic smart cards
and provides 2K bytes of on-chip EEPROM for program and data storage
accessed under control of the unit's CPU.  "The new microcontroller removes
the barrier to smart-card use in applications where data security is a
concern," said Thomas Brenner, product manager.

"There is strong interest in using smart cards, for example, in medical
insurance or remote banking transactions.  But in such applications a
high level of data security is indispensable," he said.  "Likewise
the need for secure access codes is a primary consideration for
customer-card use in the Pay TV and cellular phone markets."

The on-chip arithmetic unit running in parallel with the CPU can complete
a 512-byte calculation in less than 1.5 seconds versus more than a
minute to do the calculation in software.  This high-speed performance
makes it feasible to use highly secure and complex public-key
cryptography algorithms in everyday transactions.

Asymmetric, public-key cryptography uses one key to encrypt and another
to decrypt so that only one of the keys need be kept secret.  The other
can be freely distributed.  The method is thus highly applicable to
commercial transactions.

The 83C852 microcontroller is based on the industry-standard 8-bit
80C51 processor core and uses the same instruction set.  The circuit
incorporates 6 Kbytes of ROM and 256 bytes of RAM in addition to the
2 Kbytes of EEPROM.

The EEPROM provides automatic hardware error correction for single-bit
errors in any of the stored data bytes.  After customer software is loaded,
electronic fuses in the array can be blown to limit access to processor
fetch commands.  The address bus is mixed to provide further protection
against fraudulent access and optical scanning, and a low-frequency
detection circuit can guard against external tampering.

The new processor operates from a single 5-volt supply at clock
frequencies up to 6 MHz (1 microsecond instruction cycle).  All voltages
required during programming or erasure of the EEPROM are generated on chip.
Nonvolatile data retention is for ten years and the circuit offers an
infinite number of read cycles.  The microcontroller includes a power-on/off
reset circuit, and idle and power-down modes.

The microcontrollers can be ordered as a wafer, die on foil or in SO-28
small-outline packages.  The SO package is available for smart-card
readers and can function as an embedded security module in systems such
as restricted access computers.

Wafer and die-on-foil versions of the 83C852 smart card microcontroller
are available now at a unit price of $5.10 and $5.20 respectively in
10,000 quantites.  Units in SO-28 packages will be available in
first quarter 1993 priced at $6.85 in the same quantities.

CONTACT:  Thomas Brenner (408) 991-3552

He's with Philips-Signetics.  I have no affiliation with them, so don't
contact me about this part.  If you call Tom, be sure to tell him you
heard about the chip from MARK THORSON on USENET.  If enough people
do this, maybe they'll give me a free development system.  (On the
other hand maybe they'll tell me "Please don't post any more of our
press releases on Usenet." :-)

Timothy C. May         | Crypto Anarchy: encryption, digital money,  
[email protected]       | anonymous networks, digital pseudonyms, zero
408-688-5409           | knowledge, reputations, information markets, 
W.A.S.T.E.: Aptos, CA  | black markets, collapse of governments.
Higher Power: 2^756839 | PGP Public Key: by arrangement.