Cryptography core implementation starting from Open-Source RTL

被引:0
|
作者
Margineanu, Teodor [1 ]
Enescu, Horia-Razvan [1 ]
Vasile, Costin-Emanuel [1 ]
Enachescu, Marius [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Elect Telecommun & Informat Technol, Elect Devices Circuits & Architectures, Bucharest, Romania
关键词
AES; open-source; RTL; UVM; physical design;
D O I
10.1109/CAS62834.2024.10736862
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The chip shortage and demand for skilled workers have driven the adoption of open-source tools and IP reuse in the industry. This paper presents the design and implementation of a low power, small area IC encryption core, based on the AES protocol. Starting from open-source RTL modules, such as the CPU, the AES and the UART, three buffers and a peripheral adapter have been designed to enable the entire crypto-system integration (AESCRYPT), hence enabling the system to serve as a central hub for data encrypt within a larger framework. By developing the UVM-based verification environment, the AESCRYPT system was verified before and after implementation in a 65nm technology, demonstrating its full functionality.
引用
收藏
页码:253 / 256
页数:4
相关论文
共 50 条
  • [41] An open-source ABAQUS UEL implementation of SBPML for wave problems
    Ren, Yifei
    Zhang, Guoliang
    Zhang, Junqi
    Zhao, Mi
    Du, Xiuli
    SOIL DYNAMICS AND EARTHQUAKE ENGINEERING, 2025, 190
  • [42] An open-source implementation of tree-based scan statistics
    Russo, Massimiliano
    Wang, Shirley V.
    PHARMACOEPIDEMIOLOGY AND DRUG SAFETY, 2024, 33 (03)
  • [43] An Open-Source Implementation of the CMPS Algorithm for Assessing Similarity of Bullets
    Ju, Wangqian
    Hofmann, Heike
    R JOURNAL, 2022, 14 (02): : 267 - 285
  • [44] The Design and Implementation of an Open-source Programmable Bot for Educational Purposes
    Dochshanov, Alden M.
    Tramonti, Michela
    DIGITAL PRESENTATION AND PRESERVATION OF CULTURAL AND SCIENTIFIC HERITAGE, 2023, 13 : 289 - 298
  • [45] The Design and Implementation of an Open-source Programmable Bot for Educational Purposes
    Dochshanov, Alden M.
    Tramonti, Michela
    DIGITAL PRESENTATION AND PRESERVATION OF CULTURAL AND SCIENTIFIC HERITAGE, 2023, 13 : 289 - 298
  • [46] Implementation and verification of gust modeling in an open-source flow solver
    Ghoreyshi, Mehdi
    Jirasek, Adam
    Miller, Tyler
    Nuzum, Michael
    Greenwood, Roger
    AEROSPACE SCIENCE AND TECHNOLOGY, 2019, 92 : 777 - 789
  • [47] AVMf : An Open-Source Framework and Implementation of the Alternating Variable Method
    McMinn, Phil
    Kapfhammer, Gregory M.
    SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2016, 2016, 9962 : 259 - 266
  • [48] An Open-source Implementation of LSTM and GRU in the Ptolemy Simulation Framework
    Daoulas, Vasilis
    Tampouratzis, Nikolaos
    Mousouliotis, Panagiotis
    Papaefstathiou, Ioannis
    PROCEEDINGS OF THE 2021 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2021), 2021,
  • [49] Open-source MATLAB implementation of consistent discretisations on complex grids
    Knut–Andreas Lie
    Stein Krogstad
    Ingeborg Skjelkvåle Ligaarden
    Jostein Roald Natvig
    Halvor Møll Nilsen
    Bård Skaflestad
    Computational Geosciences, 2012, 16 : 297 - 322
  • [50] Acceleration of Core Post-quantum Cryptography Primitive on Open-Source Silicon Platform Through Hardware/Software Co-design
    Urquhart, Emma
    Stajano, Frank
    CRYPTOLOGY AND NETWORK SECURITY, CANS 2024, PT I, 2025, 14905 : 144 - 161