• DocumentCode
    2917249
  • Title

    Scalable cryptographic authentication for high performance computing

  • Author

    Prout, Andrew ; Arcand, William ; Bestor, David ; Chansup Byun ; Bergeron, Bill ; Hubbell, Matthew ; Kepner, Jeremy ; Michaleas, Peter ; Mullen, Jon ; Reuther, A. ; Rosa, Alberto

  • Author_Institution
    MIT Lincoln Lab., Lexington, MA, USA
  • fYear
    2012
  • fDate
    10-12 Sept. 2012
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    High performance computing (HPC) uses supercomputers and computing clusters to solve large computational problems. Frequently HPC resources are shared systems and access to restricted data sets or resources must be authenticated. These authentication needs can take multiple forms, both internal and external to the HPC cluster. A computational stack that uses web services among nodes in the HPC may need to perform authentication between nodes of the same job or a job may need to reach out to data sources outside the HPC. Traditional authentication mechanisms such as passwords or digital certificates encounter issues with the distributed and potentially disconnected nature of HPC systems. Distributing and storing plain-text passwords or cryptographic keys among nodes in a HPC system without special protection is a poor security practice. Systems that reach back to the user´s terminal for access to the authenticator are possible, but only in fully interactive supercomputing where connectivity to the user´s terminal can be guaranteed. Point solutions can be enabled for these use cases, such as software-based role or self-signed certificates, however they require significant expertise in digital certificates to configure. A more general solution is called for that is both secure and easy to use. This paper presents an overview of a solution implemented on the interactive, on-demand LLGrid computing system [1,2,3] at MIT Lincoln Laboratory and its use to solve one such authentication problem.
  • Keywords
    Web services; cryptography; grid computing; parallel processing; HPC; HPC cluster; MIT Lincoln Laboratory; Web services; computational stack; computing clusters; cryptographic authentication; cryptographic keys; digital certificates; high performance computing; on-demand LLGrid computing system; plain-text passwords; self-signed certificates; software-based role; supercomputers; Authentication; Cryptography; Laboratories; Servers; Smart cards; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing (HPEC), 2012 IEEE Conference on
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4673-1577-7
  • Type

    conf

  • DOI
    10.1109/HPEC.2012.6408671
  • Filename
    6408671