8294
DATA ENCRYPTION UNIT
• Certified by National Bureau of
Standards
•
SO
Byte/Sec Data Conversion Rate
• 64·Blt Data Encryption Using 56· Bit
Key
• DMA Interface
•
3 Interrupt Outputs to Aid In Loading
and
Unloading Data
DESCRIPTION
• 7·Blt User Output Port
• Single 5V
::t
10%
Power Supply
• Peripheral
to MCS·S6™, MCS·S5™,
MC5-S0™
and MCS·48™ Processors
• Implements Federal Information
Processing Data Encryption Standard
• Encrypt and Decrypt Modes Available
The
Intell!>
8294
Data Encryption Unit
(DEU)
is a microprocessor peripheral device designed
to
encrypt and decrypt
64·bit blocks of data using the algorithm specified in the Federal Information Processing Data Encryption Standard.
The
DEU
operates
on
64·bit text words using a 56·bit user·specifled key
to
produce 64·blt cipher words. The operation
is reversible: if the cipher word
Is operated upon, the original text word is produced. The algorithm itself is perma·
nently contained in the
8294;
however, the 56·blt key is user·defined and may
be
changed at any time.
The
56·bit key and 64·blt message data are transferred to and from the
8294
in 8·bit bytes
by
way
of
the system data
bus. A DMA interface and three interrupt outputs are available
to
minimize software overhead associated with data
transfer.
Also,
by
using the DMA interface two or more
DEUs
may
be
operated
In
parallel to achieve effective system
conversion rates which are virtually
any
multiple
of
80
bytes/second. The
8294
also has a 7·bit TTL compatible output
port for
user·specified functions.
Because the
8294
implements the NBS encryption algorithm it can be used in a variety
of
Electronic Funds Transfer
applications
as
well
as
other electronic banking and data handling applications where data must
be
encrypted.
PIN
CONFIGURATION
Vee
Ne
!lACK
ORO
SRO
DAV
Ne
P6
PS
P'
P3
P2
01
PI
02
PO
03
VDD
D4
Ne
OS
CCMP
06
Ne
07
Ne
GND
NC
BLOCK
DIAGRAM
DATA
BUS
Ac
SRQ
DAV
teMP
po'p,
RESET
SYNC
X,
x,
+5V-
INTERNAL
POWER--
OND--
BUS
9-121
oo230B