Security of ATCS wireless railway communications

This paper covers the advanced train control systems (ATCS) protocol. ATCS is an open standard for radio frequency data systems in railroad networks. Currently ATCS is used for functions such as throwing track switches and changing track signals. Vulnerabilities in the ATCS protocol are discussed in this paper, along with a hobbyist program called "ATCS monitor" that decodes the signals. Finally the paper looks at the current mitigating factors for these vulnerabilities and proposes additional ones.

[1]  David J. Wheeler A Bulk Data Encription Algorithm , 1993, FSE.

[2]  Roger M. Needham,et al.  TEA, a Tiny Encryption Algorithm , 1994, FSE.

[3]  P.V. Craven,et al.  A brief look at railroad communication vulnerabilities , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[4]  G Achakji A REVIEW OF STATE-OF-THE-ART TRAIN CONTROL SYSTEMS TECHNOLOGY , 1998 .

[5]  Asrar U. H. Sheikh,et al.  The communications system architecture of the North American Advanced Train Control System , 1990 .

[6]  J. L. Darnell,et al.  ATCS network management: a design strategy , 1993, Proceedings of the 1993 IEEE/ASME Joint Railroad Conference.

[7]  M Luczak THE POWER OF REMOTE CONTROL , 2005 .

[8]  Whitfield Diffie,et al.  New Directions in Cryptography , 1976, IEEE Trans. Inf. Theory.