Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

3DES-UR Datasheet(PDF) 8 Page - Actel Corporation

Part # 3DES-UR
Description  Core3DES
Download  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ACTEL [Actel Corporation]
Direct Link  http://www.actel.com
Logo ACTEL - Actel Corporation

3DES-UR Datasheet(HTML) 8 Page - Actel Corporation

Back Button 3DES-UR Datasheet HTML 4Page - Actel Corporation 3DES-UR Datasheet HTML 5Page - Actel Corporation 3DES-UR Datasheet HTML 6Page - Actel Corporation 3DES-UR Datasheet HTML 7Page - Actel Corporation 3DES-UR Datasheet HTML 8Page - Actel Corporation 3DES-UR Datasheet HTML 9Page - Actel Corporation 3DES-UR Datasheet HTML 10Page - Actel Corporation 3DES-UR Datasheet HTML 11Page - Actel Corporation 3DES-UR Datasheet HTML 12Page - Actel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 13 page
background image
Core3DES
8
v5.0
Decryption
To begin the process of decrypting data, the following
inputs are set:
1. K[1:64] is set to the third of three cipher sub-keys
("ck3" in Figure 9) to encrypt the data.
2. D[1:64] is set to the ciphertext data ("d1" in Figure
9) to be decrypted.
3. ED is set to logic '0'.
4. EN is set to logic '1'.
After 15 clock cycles of the EN input being held
continuously at a logic '1' value, the KSEL[1:0] outputs
will change from '10' to '01', indicating that the second
of three cipher sub-keys (ck2 in Figure 9) will need to be
presented on the K[1:64] inputs, which must be done by
the rising clock edge of the start of clock cycle 17 (one
complete clock cycle of slack is built into the Core3DES
circuitry). After 31 clock cycles of the EN input being held
at a logic '1', the KSEL[1:0] outputs will change from '01'
to '00', indicating that the first of three cipher sub-keys
(ck1 in Figure 9) will need to be presented on the K[1:64]
inputs, which must be done by the rising clock edge of
the start of clock cycle 33. Note that for decryption, the
order in which the three cipher sub-keys are required
differs from the encryption process (described in the
previous section); cipher sub-key three is required first,
cipher sub-key two is next, and cipher sub-key one is last.
After 48 clock cycles of the EN input being held
continuously at a logic '1' value, the QVAL signal will
transition from logic '0' to logic '1' and remain valid for
one clock cycle, indicating that valid plaintext (un-
encrypted data, shown as q1 in Figure 9) is available on
the Q[1:64] outputs. Note that the decrypted plaintext
data is only available during clock cycle 48, thus the user
must register or latch the data on Q[1:64] using the
QVAL signal as a qualifying register enable or latch
enable.
As shown in Figure 9, continuous decryption is possible.
For example, the second 64-bit ciphertext data word (d2
in Figure 9) can be immediately decrypted by presenting
d2 on the D[1:64] inputs by the rising clock edge of clock
cycle 49 and by presenting the cipher sub-keys ck3, ck2,
and ck1 in the sequence described earlier in this section.
Figure 9 • Example Decryption Sequence
CLK
K[1:64]
D[1:64]
ED
EN
cycle
Q[1:64]
QVAL
KSEL[1:0]
d2
ck3
q1
ck3
d1
Don't care
Undefined
01
ck2
ck1
01
10
10
00
00
10
1
2
15 16
18
17
31 32
34
33
...
...
47 48
50
49
...



Html Pages

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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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