Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

COREDES-SN Datasheet(PDF) 3 Page - Actel Corporation

Part # COREDES-SN
Description  CoreDES
PDF  12 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ACTEL [Actel Corporation]
Direct Link  http://www.actel.com
Logo ACTEL - Actel Corporation

COREDES-SN Datasheet(HTML) 3 Page - Actel Corporation

  COREDES-SN Datasheet HTML 1Page - Actel Corporation COREDES-SN Datasheet HTML 2Page - Actel Corporation COREDES-SN Datasheet HTML 3Page - Actel Corporation COREDES-SN Datasheet HTML 4Page - Actel Corporation COREDES-SN Datasheet HTML 5Page - Actel Corporation COREDES-SN Datasheet HTML 6Page - Actel Corporation COREDES-SN Datasheet HTML 7Page - Actel Corporation COREDES-SN Datasheet HTML 8Page - Actel Corporation COREDES-SN Datasheet HTML 9Page - Actel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 12 page
background image
CoreDES
v4.0
3
CoreDES consists of four main blocks (shown in Figure 2).
1. Data schedule logic – computes the intermediate
data values at each round of the DES algorithm.
2. Iteration state machine logic – keeps track of
which round of the DES algorithm is currently in
progress.
3. Key schedule logic – computes the intermediate
keys at each round of the DES algorithm.
4. Parity
check
logic
–
checks
for
odd-parity
compliance of the 56 bits of cipher key and issues
an error signal if parity is not correct.
Design Security
Figure 3 shows a typical system diagram. Note
that the cipher key, which is the "secret" key, can be
made up of FPGA logic cells thereby preventing the
possibility of design or data theft. Actel Flash-based
devices (ProASICPLUS) employ FlashLockTM technology,
and Actel antifuse-based devices (Axcelerator, SX-A,
RT54SX-S) employ FuseLockTM technology, each of which
provides a means to keep the cipher key and the rest of
the logic secure. The output of the CoreDES macro
should be connected to registers or FIFOs, as it is only
valid
for
one
clock
cycle,
as
shown
in
the
sections"Encryption" on page 6 and "Decryption" on
page 7, respectively.
Figure 2 • CoreDes Block Diagram
Key
schedule
logic
Cipher Key
Parity Enable
Data In
Parity Error
Data Out
Iteration
state
machine
schedule
logic
Data
Parity
check
logic
Figure 3 • CoreDES in Typical System
Encrypted
Data
Output
To other logic or
global distribution,
e.g., Internet, etc.
Plaintext
(Unencrypted)
Data
Source
Local Device
Actel FPGA
CoreDES
Registers or
FIFO
Other
Logic
Other
Logic
Cipher
Key



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com