EXPLOITING PARALLELISM IN HARDWARE IMPLEMENTATION OF THE DES

被引:0
|
作者
BROSCIUS, AG
SMITH, JM
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Data Encryption Standard algorithm has features which may be used to advantage in parallelizing an implementation. The kernel of the algorithm, a single round, may be decomposed into several parallel computations resulting in a structure with minimal delay. These rounds may also be computed in a pipelined parallel structure for operations modes which do not require cryptext feedback. Finally, system I/O may be performed in parallel with the encryption computation for further gain. Although several of these ideas have been discussed before separately, the composite presentation is novel.
引用
收藏
页码:367 / 376
页数:10
相关论文
共 50 条
  • [11] Automatically exploiting implicit parallelism
    Bik, AJC
    Girkar, M
    Grey, PM
    Tian, XM
    DR DOBBS JOURNAL, 2001, 26 (07): : 28 - +
  • [12] A Hardware Implementation of DES with Combined Countermeasure against DPA
    Cui, XiaoXin
    Li, Rui
    Wei, Wei
    Gu, Juan
    Cui, Xiaole
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [13] Exploiting Randomness in Sketching for Efficient Hardware Implementation of Machine Learning Applications
    Wang, Ye
    Caramanis, Constantine
    Orshansky, Michael
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [14] Exploiting Loop Parallelism with Redundant Execution
    唐卫宇
    施武
    臧斌宇
    朱传琪
    Journal of Computer Science and Technology, 1997, (02) : 105 - 112
  • [15] JANUS: Exploiting parallelism via hindsight
    Tripp, Omer
    Manevich, Roman
    Field, John
    Sagiv, Mooly
    Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2012, : 145 - 155
  • [16] EXPLOITING TASK AND DATA PARALLELISM ON A MULTICOMPUTER
    SUBHLOK, J
    STICHNOTH, JM
    OHALLARON, DR
    GROSS, T
    SIGPLAN NOTICES, 1993, 28 (07): : 13 - 22
  • [17] Exploiting Parallelism in Coalgebraic Logic Programming
    Komendantskaya, Ekaterina
    Schmidt, Martin
    Heras, Jonathan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2014, 303 (303) : 121 - 148
  • [18] Exploiting parallelism in interactive theorem provers
    Moten, R
    THEOREM PROVING IN HIGHER ORDER LOGICS, 1998, 1479 : 315 - 330
  • [19] JANUS: Exploiting Parallelism via Hindsight
    Tripp, Omer
    Manevich, Roman
    Field, John
    Sagiv, Mooly
    ACM SIGPLAN NOTICES, 2012, 47 (06) : 145 - 155
  • [20] Exploiting parallelism in the Extended Andorra Model
    Lopes, R
    Costa, VS
    Silva, F
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 483 - 489