1 |
8 |
motilito |
|
2 |
|
|
-------------------------------------
|
3 |
|
|
AES_HT_LA Simulation
|
4 |
|
|
-------------------------------------
|
5 |
|
|
|
6 |
|
|
VCD info: dumpfile test.vcd opened for output.
|
7 |
|
|
|
8 |
|
|
Testing encryption for 128 bit key:
|
9 |
|
|
-------------------------------------
|
10 |
|
|
Key: 128'h2b7e151628aed2a6abf7158809cf4f3c
|
11 |
|
|
Key expansion done
|
12 |
|
|
|
13 |
|
|
Plaintext Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
14 |
|
|
Plaintext Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
15 |
|
|
Plaintext Data 3: 128'h00112233445566778899aabbccddeeff
|
16 |
|
|
Plaintext Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
17 |
|
|
|
18 |
|
|
Waiting for cipher text data
|
19 |
|
|
Output Data 1: 128'hef0bc156ed8ff21223f247b3e0318a99
|
20 |
|
|
Output Data 2: 128'hf91914cd01924b124c2ec316b4b35a79
|
21 |
|
|
Output Data 3: 128'h8df4e9aac5c7573a27d8d055d6e4d64b
|
22 |
|
|
Output Data 4: 128'hec8ce641087165a463d4118dc35f9001
|
23 |
|
|
|
24 |
|
|
Testing decryption for 128 bit key:
|
25 |
|
|
-------------------------------------
|
26 |
|
|
Key: 128'h2b7e151628aed2a6abf7158809cf4f3c
|
27 |
|
|
Using the same key, expansion is not required.
|
28 |
|
|
|
29 |
|
|
Ciphertext Data 1: 128'hef0bc156ed8ff21223f247b3e0318a99
|
30 |
|
|
Ciphertext Data 2: 128'hf91914cd01924b124c2ec316b4b35a79
|
31 |
|
|
Ciphertext Data 3: 128'h8df4e9aac5c7573a27d8d055d6e4d64b
|
32 |
|
|
Ciphertext Data 4: 128'hec8ce641087165a463d4118dc35f9001
|
33 |
|
|
|
34 |
|
|
Waiting for plain text data
|
35 |
|
|
Output Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
36 |
|
|
Output Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
37 |
|
|
Output Data 3: 128'h00112233445566778899aabbccddeeff
|
38 |
|
|
Output Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
39 |
|
|
|
40 |
|
|
Testing encryption for 192 bit key:
|
41 |
|
|
-------------------------------------
|
42 |
|
|
Key: 192'h8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
|
43 |
|
|
Key expansion done
|
44 |
|
|
|
45 |
|
|
Plaintext Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
46 |
|
|
Plaintext Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
47 |
|
|
Plaintext Data 3: 128'h00112233445566778899aabbccddeeff
|
48 |
|
|
Plaintext Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
49 |
|
|
|
50 |
|
|
Waiting for cipher text data
|
51 |
|
|
Output Data 1: 128'h17d3cbb6a98f64ccd134e0d0b7695aa9
|
52 |
|
|
Output Data 2: 128'h4a7d86377de2a8faf00f8ef97c2eb982
|
53 |
|
|
Output Data 3: 128'heb1b03f2acb64bcf28c9991cc8a4fa50
|
54 |
|
|
Output Data 4: 128'h2adc503e1c9b669de6b5bc904035547d
|
55 |
|
|
|
56 |
|
|
Testing decryption for 192 bit key:
|
57 |
|
|
-------------------------------------
|
58 |
|
|
Key: 192'h8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
|
59 |
|
|
Using the same key, expansion is not required.
|
60 |
|
|
|
61 |
|
|
Ciphertext Data 1: 128'h17d3cbb6a98f64ccd134e0d0b7695aa9
|
62 |
|
|
Ciphertext Data 2: 128'h4a7d86377de2a8faf00f8ef97c2eb982
|
63 |
|
|
Ciphertext Data 3: 128'heb1b03f2acb64bcf28c9991cc8a4fa50
|
64 |
|
|
Ciphertext Data 4: 128'h2adc503e1c9b669de6b5bc904035547d
|
65 |
|
|
|
66 |
|
|
Waiting for plain text data
|
67 |
|
|
Output Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
68 |
|
|
Output Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
69 |
|
|
Output Data 3: 128'h00112233445566778899aabbccddeeff
|
70 |
|
|
Output Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
71 |
|
|
|
72 |
|
|
Testing encryption for 256 bit key:
|
73 |
|
|
-------------------------------------
|
74 |
|
|
Key: 256'h603deb1015ca71be2b73aef0857d77811f352c073b6108d7
|
75 |
|
|
Key expansion done
|
76 |
|
|
|
77 |
|
|
Plaintext Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
78 |
|
|
Plaintext Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
79 |
|
|
Plaintext Data 3: 128'h00112233445566778899aabbccddeeff
|
80 |
|
|
Plaintext Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
81 |
|
|
|
82 |
|
|
Waiting for cipher text data
|
83 |
|
|
Output Data 1: 128'h32573d9003bfd345029779298be53b96
|
84 |
|
|
Output Data 2: 128'ha5f464b57512d05db2bae8d2415b921d
|
85 |
|
|
Output Data 3: 128'hd83414223d20a0c928b136c884d07ea2
|
86 |
|
|
Output Data 4: 128'hc1f968d2a6859137bd9ad9111ad7f6dc
|
87 |
|
|
|
88 |
|
|
Testing decryption for 256 bit key:
|
89 |
|
|
-------------------------------------
|
90 |
|
|
Key: 256'h603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
|
91 |
|
|
Using the same key, expansion is not required.
|
92 |
|
|
|
93 |
|
|
Ciphertext Data 1: 128'h32573d9003bfd345029779298be53b96
|
94 |
|
|
Ciphertext Data 2: 128'ha5f464b57512d05db2bae8d2415b921d
|
95 |
|
|
Ciphertext Data 3: 128'hd83414223d20a0c928b136c884d07ea2
|
96 |
|
|
Ciphertext Data 4: 128'hc1f968d2a6859137bd9ad9111ad7f6dc
|
97 |
|
|
|
98 |
|
|
Waiting for plain text data
|
99 |
|
|
Output Data 1: 128'hdda97ca4864cdfe06eaf70a0ec0d7191
|
100 |
|
|
Output Data 2: 128'h3243f6a8885a308d313198a2e0370731
|
101 |
|
|
Output Data 3: 128'h00112233445566778899aabbccddeeff
|
102 |
|
|
Output Data 4: 128'h8ea2b7ca516745bfeafc49904b496089
|
103 |
|
|
|
104 |
|
|
Simulation Done !!!
|