• DocumentCode
    1906748
  • Title

    Security improvements for IEEE 1588 Annex K: Implementation and comparison of authentication codes

  • Author

    Önal, Cagri ; Kirrmann, Hubert

  • Author_Institution
    ABB Switzerland Ltd., Baden, Switzerland
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    IEEE 1588 Annex K describes a security mechanism for clock synchronization based on authentication of the PTP messages through HMAC. Since the standard was published, several new improved authentication algorithms were implemented and tested, in particular GMAC, XCBCMAC and CMAC, which provide the same level of security. Simulations and measurements show that contrarily to popular belief, these algorithms allow to authenticate on-the-fly the one-step Sync or Pdelay_Resp messages even at 1 Gbit/s. Faster algorithms would improve throughput only marginally. It was also found that the present security association and key management could be improved. These results should be considered for a next revision of Annex K. Such changes should first be coordinated with other protocols, in particular IEC 62351 and IEC 62439-3, to achieve a unified, hardware-implemented security for all Layer 2 protocols.
  • Keywords
    IEEE standards; computer network security; protocols; synchronisation; GMAC; HMAC; IEC 62351; IEC 62439-3; IEEE 1588 Annex K; Layer 2 protocols; PTP messages; XCBCMAC; authentication codes; clock synchronization; security improvements; Authentication; IEC standards; Protocols; Radiation detectors; Synchronization; CMAC; GMAC; HMAC; IEC 62351; IEC 62439-3; IEEE 1588; PTP; XCBCMAC; authentication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Precision Clock Synchronization for Measurement Control and Communication (ISPCS), 2012 International IEEE Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1949-0305
  • Print_ISBN
    978-1-4577-1714-7
  • Type

    conf

  • DOI
    10.1109/ISPCS.2012.6336632
  • Filename
    6336632