Torsten Meissner
|
c3026a176f
|
new function frame shift row, outcommented
|
13 years ago |
Torsten Meissner
|
00cd0eba79
|
new function 'sortdata' to put input vector into internal data matrix
|
13 years ago |
Torsten Meissner
|
25cf2bfb54
|
new functions: byte sub & invbytesub
|
13 years ago |
Torsten Meissner
|
ba30457fbd
|
new tcl-file to control gtkwave
|
13 years ago |
Torsten Meissner
|
ac8f8eb529
|
integrated tcl-file into gtkwave starting parameters
|
13 years ago |
Torsten Meissner
|
c5fa11fbef
|
integrated tcl-file into gtkwave starting parameters
|
13 years ago |
Torsten Meissner
|
fbd8c111f5
|
integrated tcl-file into gtkwave starting parameters
|
13 years ago |
Torsten Meissner
|
36aeb55a1c
|
new tcl-file to control gtkwave
|
13 years ago |
Torsten Meissner
|
4aa2f20b5a
|
added array constants for forward & reverse s-boxes
|
13 years ago |
Torsten Meissner
|
42d69ab72f
|
Initial release, pre-alpha state, only framework code
|
13 years ago |
Torsten Meissner
|
2e7c021255
|
initial release of tdes in cbc mode
|
13 years ago |
Torsten Meissner
|
4b8ab0d0cc
|
added async reset to des-module to avoid simulation warnings and unititialized ports
|
13 years ago |
Torsten Meissner
|
d3314a7d46
|
minor updates
|
13 years ago |
Torsten Meissner
|
e1c9cb244b
|
fixed some bugs with the key suppliment
|
13 years ago |
Torsten Meissner
|
aec8130bdc
|
some minor bugfixes
|
13 years ago |
Torsten Meissner
|
a288199209
|
initial release of testbench and makefile
|
13 years ago |
Torsten Meissner
|
25f37f7d9e
|
Revision 0.1 2011/10/08
Initial release of TDES according to FIPS 46-3 specification
|
13 years ago |
Torsten Meissner
|
2a0a9348f3
|
Revision 0.1 2011/10/08
Initial release of TDES according to FIPS 46-3 specification
|
13 years ago |
Torsten Meissner
|
5f440e10ad
|
Revision 0.2 2011/10/06
corrected some bugs which were found while testing cbc ability
|
13 years ago |
Torsten Meissner
|
5e4bd28cf1
|
added basic verification of cbc ability
|
13 years ago |
Torsten Meissner
|
f0cba7ebb6
|
expanded simulation time to 220us
|
13 years ago |
Torsten Meissner
|
80f6b63062
|
Revert 32e44bdf948f5fc3a420a37defe918ec55d67b6a^..HEAD
|
13 years ago |
Torsten Meissner
|
32e44bdf94
|
Revision 1.2 2011/10/05
integrated all decryption tests of NIST 800-17 publication except the
modes-tests
|
13 years ago |
Torsten Meissner
|
5b924ff4e2
|
expanded simulation time to 200 us for decryption testcases
|
13 years ago |
Torsten Meissner
|
b9ed938d6d
|
register mode_i and iv_i only if start_i is high
|
13 years ago |
Torsten Meissner
|
8909aa0d9a
|
expanded simulation time to 100 us for encryption testcases
|
13 years ago |
Torsten Meissner
|
ec99a6b8eb
|
Revision 1.1 2011/09/25
integrated all encryption tests of NIST 800-17 publication except the
modes-tests
|
13 years ago |
Torsten Meissner
|
5c4b112411
|
Initial Release of CBC-DES
cbcdes.vhd and tb_cbcdes.vhd are still incomplete, maybe they contain
some bugs
|
13 years ago |
Torsten Meissner
|
12bc2b697e
|
I mean the test vases in NIST document 800-17 ;-)
|
13 years ago |
Torsten Meissner
|
e32dae12f1
|
Revision 1.1 2011/09/18
now with all ecb tests of NIST 800-16 publication except the modes-tests
|
13 years ago |
Torsten Meissner
|
0feb33c308
|
extended simulation time to 11 us
|
13 years ago |
Torsten Meissner
|
65aaba575b
|
initialize all internal variables to 0 to remove numeric_std-lib warnings
|
13 years ago |
Torsten Meissner
|
ce9571eea6
|
array signals replaced by constants
|
13 years ago |
Torsten Meissner
|
a08763c2a0
|
new test case: Substitution table known answer test - encryption
|
13 years ago |
Torsten Meissner
|
efacbab6d2
|
new test case: permutation operation known answer test - encryption
|
13 years ago |
Torsten Meissner
|
9ff075be14
|
Revision 1.0.2 2011/09/18
integrated more tests of NIST 800-16 publication
|
13 years ago |
Torsten Meissner
|
b08ff1f872
|
set assertion level for ghdl to 'error', expanded simulation time to 7us
|
13 years ago |
Torsten Meissner
|
091efc0f85
|
correct bug in enc / dec test key, test works successfully now
|
13 years ago |
Torsten Meissner
|
e1980efa74
|
longer simulation time
|
13 years ago |
Torsten Meissner
|
248f3e62d8
|
partial adapted on tests according nist 800-17 publication
|
13 years ago |
Torsten Meissner
|
4b59f1b69d
|
adapted on the initial release of the testbench
|
13 years ago |
Torsten Meissner
|
75efc1f03f
|
initial release of testbench for des
|
13 years ago |
Torsten Meissner
|
cc9989e997
|
makefile for simulation environment, needs ghdl and gtkwave to work
|
13 years ago |
Torsten Meissner
|
e180a6a327
|
1st draft of testbench for the des, must be completed
|
13 years ago |
Torsten Meissner
|
5b9db07fb5
|
removed .DS_Store
|
13 years ago |
Torsten Meissner
|
f30ba5e180
|
added ip-core: des algorithm as described in fips document 46-3
|
13 years ago |
Torsten Meissner
|
d8a4ae31e4
|
initial created
|
13 years ago |