2003
DOI: 10.1049/ip-cds:20030574
|View full text |Cite
|
Sign up to set email alerts
|

High-performance FPGA implementation of DES using a novel method for implementing the key schedule

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0
1

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 42 publications
(27 citation statements)
references
References 4 publications
0
26
0
1
Order By: Relevance
“…The system designed by M. McLoone and J. McCanny [4] used 6446 slices for the operation. Further, the works designed by Praveen K., et.al.…”
Section: Performance Comparisonmentioning
confidence: 99%
See 1 more Smart Citation
“…The system designed by M. McLoone and J. McCanny [4] used 6446 slices for the operation. Further, the works designed by Praveen K., et.al.…”
Section: Performance Comparisonmentioning
confidence: 99%
“…It works through a series of 16 rounds and each round consists of the same operations, ie, bitshuffling, non-linear substitutions & exclusive-OR operations. This structure of DES Algorithm makes it suitable for pipelining and the 16 rounds of the algorithm are unrolled and pipelined using additional registers [3], [4].…”
Section: Introductionmentioning
confidence: 99%
“…These operations make use of tables PC1 and PC2 which are permuted choice 1 and permuted choice 2 [6].The 8 bits of 64 bits is discarded by PC1 .The remaining 56 bits are permuted and assigned to two 28-bit variables C and D; and then a cyclic shift operation is carried out on each half. Both C and D are rotated either 1 or 2 bits for 16 iterations, and 48 bit keys (Ki) are selected from the concatenated result.…”
Section: Key Schedulingmentioning
confidence: 99%
“…The ECB mode of DES algorithm is implemented in this paper as it can be easily pipelined [8].This pipelined DES design increases the speed and throughput of DES significantly [6]. A combinational digital circuit can be converted into a pipelined design by dividing it into stages and inserting buffers (registers) at proper places [2].…”
Section: Pipelined Implementationmentioning
confidence: 99%
See 1 more Smart Citation