The invention relates to an SFTP-based trackside security platform data downloading method,
system and device, and the method comprises the steps: carrying out
software self-inspection on an SFTP
server based on a configuration file, and building a
network connection with a trackside security platform after the self-inspection is passed; the SFTP
server sends a message to the trackside security platform every fixed period, wherein the message comprises a version number and a working state of the SFTP
server; starting the SFTP server, and setting relevant parameters of the server; starting an SFTP
event monitoring thread to manage a connection request of a
client, and if the connection request passes
authentication, transmitting a file through an SSH session to realize downloading of trackside security platform data from a server to the
client; wherein the configuration file comprises version information of the server,
IP address and port number information of a redundant red and blue network of a communication board card of the trackside security platform, and
IP address and port number information of a local redundant red and blue network. Compared with the prior art, the method has the advantages that transmission safety and integrity are improved, and transmission is more efficient.