An open-source cryptographic coprocessor

被引:0
|
作者
Gutmann, P [1 ]
机构
[1] Univ Auckland, Auckland 1, New Zealand
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current crypto implementations rely on software running under general-purpose operating systems alongside a horde of untrusted applications, ActiveX controls, web browser plugins, mailers handling messages with embedded active content, and numerous other threats to security, with only the OS's (often almost nonexistant) security to keep the two apart. This paper presents a general-purpose open-source crypto coprocessor capable of securely performing crypto operations such as key management, certificate creation and handling, and email encryption, decryption, and signing, at a cost one to two orders of magnitude below that of commercial equivalents while providing generally equivalent performance and a higher level of functionality. The paper examines various issues involved in designing the coprocessor, and explores options for hardware acceleration of crypto operations for extended performance above and beyond that offered by the basic coprocessor's COTS hardware.
引用
收藏
页码:97 / 111
页数:15
相关论文
共 50 条
  • [1] Open-Source Coprocessor for Integer Multiple Precision Arithmetic
    Rudnicki, Kamil
    Stefanski, Tomasz P.
    Zebrowski, Wojciech
    ELECTRONICS, 2020, 9 (07) : 1 - 20
  • [2] Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
    Ricci, Stefano
    MICROMACHINES, 2021, 12 (12)
  • [3] CAOVerif: An open-source deductive verification platform for cryptographic software implementations
    Almeida, Jose Bacelar
    Barbosa, Manuel
    Filliatre, Jean-Christophe
    Pinto, Jorge Sousa
    Vieira, Barbara
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 91 : 216 - 233
  • [4] A Modular Open-Source Cryptographic Co-Processor for Internet of Things
    Hesse, Dina
    Gay, Mael
    Polian, Ilia
    Kavun, Elif Bilge
    Millwood, Owen
    Bartsch, Witali
    2023 26TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, DSD 2023, 2023, : 251 - 259
  • [5] Open-Source FPGA Implementation of Post-Quantum Cryptographic Hardware Primitives
    Agrawal, Rashmi
    Bu, Lake
    Ehret, Alan
    Kinsy, Michel
    2019 29TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2019, : 211 - 217
  • [6] Protecting Cryptographic Material in Ethereum Blockchain Clients Using an Open-source Secure Element
    Navarro, Mario de la Haba
    Sanchez-Serrano, Pablo
    Agudo, Isaac
    ERCIM NEWS, 2024, (139):
  • [7] The IBM 4769 Cryptographic Coprocessor
    Busby, J. A.
    Cohen, E. N.
    Dames, E. A.
    Doherty, J.
    Dragone, S.
    Evans, D.
    Fisher, M. J.
    Hadzic, N.
    Hagleitner, C.
    Higby, A. J.
    Hocker, M. D.
    Jagich, L. S.
    Jordan, M. J.
    Kisley, R.
    Lamb, K. D.
    Marik, M. D.
    Mayfield, J.
    Morris, T. E., Jr.
    Needham, T. D.
    Santiago-Fernandez, W.
    Urban, V
    Visegrady, T.
    Werner, K.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2020, 64 (5-6) : 5 - 6
  • [8] IBM 4765 cryptographic coprocessor
    Arnold, T. W.
    Buscaglia, C.
    Chan, F.
    Condorelli, V.
    Dayka, J.
    Santiago-Fernandez, W.
    Hadzic, N.
    Hocker, M. D.
    Jordan, M.
    Morris, T. E., Jr.
    Werner, K.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2012, 56 (1-2) : 1 - 2
  • [9] OPEN-SOURCE HINDUISM
    Siddhartha
    TRAVERSING THE HEART: JOURNEYS OF THE INTER-RELIGIOUS IMAGINATION, 2010, 2 : 35 - 42
  • [10] Open-source hardware
    Davidson, S
    IEEE DESIGN & TEST OF COMPUTERS, 2004, 21 (05): : 456 - 456