Tech, ExplainedNetworking, infrastructure and security
Part

Maritime cyber security

Cyber attacks at sea, read against the ship's signals.

INSIDE: OT AND IOT SECURITYHOW IT WORKS · A GPS POSITION THAT JUMPS ON A SHIP SAILING AT 14 KNOTSThe ship'snavigationcomputer reportsa GPS position40 km from whereit was oneminute agoThe softwarereads theship's speedlog: 14 knots,which is about26 km an hourAt that speed,the ship cancover onlyabout 0.4 kmin one minuteThe softwarealso sees thatan unknowndevice sentdata to thenavigationcomputer atthat momentThe jumpof 40 km isimpossible, sothe softwaremarks theGPS data asprobably fakedAn alert goesto the shoreteam over thesatellite link,and the crewuse radar andthe compassALSO TALKS TOSIEM↗ SECURITY OPERATIONS CENTREMaritime communications↗ LOGISTICS AND SUPPLY CHAINMaritime and aviationsatellite internet↗ SATELLITE AND REMOTE CONNECTIVITYShip management software↗ LOGISTICS AND SUPPLY CHAININSIDE: OT AND IOT SECURITYHOW IT WORKS · A GPS POSITION THAT JUMPS ON A SHIPSAILING AT 14 KNOTSThe ship's navigationcomputer reports a GPSposition 40 km from whereit was one minute agoThe software reads theship's speed log: 14knots, which is about 26km an hourAt that speed, the shipcan cover only about 0.4km in one minuteThe software also seesthat an unknown devicesent data to thenavigation computer atthat momentThe jump of 40 km isimpossible, so thesoftware marks the GPSdata as probably fakedAn alert goes to theshore team over thesatellite link, andthe crew use radarand the compassALSO TALKS TOSIEM↗ SECURITYOPERATIONS CENTREMaritimecommunications↗ LOGISTICS ANDSUPPLY CHAINMaritimeand aviationsatellite internet↗ SATELLITE ANDREMOTE CONNECTIVITYShipmanagement software↗ LOGISTICS ANDSUPPLY CHAININSIDE: OT AND IOT SECURITY · A GPS POSITIONTHAT JUMPS ON A SHIP SAILING AT 14 KNOTSThe ship's navigation computer reports aGPS position 40 km from where it was oneminute ago↓The software reads the ship's speed log:14 knots, which is about 26 km an hour↓At that speed, the ship can cover onlyabout 0.4 km in one minute↓The software also sees that an unknowndevice sent data to the navigationcomputer at that moment↓The jump of 40 km is impossible,so the software marks theGPS data as probably faked↓An alert goes to the shore team over thesatellite link, and the crew use radarand the compassALSO TALKS TOSIEM↗ SECURITY OPERATIONS CENTREMaritime communications↗ LOGISTICS AND SUPPLY CHAINMaritime and aviation satellite internet↗ SATELLITE AND REMOTE CONNECTIVITYShip management software↗ LOGISTICS AND SUPPLY CHAIN
Maritime cyber security compares network signs of an attack with a ship's physical signals, and sends an alert to the shore team through the satellite link.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

Maritime cyber security is the protection of a ship's computers and control systems against cyber attacks. A ship is hard to protect for a simple reason: it is out at sea, with a slow and costly link to the shore, and a small crew who are not security specialists.

The ship's computers run navigation, the engine and the cargo equipment. They are a kind of operational technology, and they are often connected through a satellite link, such as maritime satellite internet. That link also carries the crew's messages and the ship's reports to the shore office, through maritime communications.

Maritime cyber security software uses an idea that is easy to state. A ship has physical signals that cannot be faked easily: its speed, its engine revolutions and its position. If the computer data say one thing and the physical signals say another, something is wrong. The software compares signs of an attack with these physical signals.

GPS spoofing means sending a false satellite signal, so that a ship's receiver believes it is somewhere else. It is a main risk at sea, because the officers on the bridge depend on position data for navigation. Other risks are a virus brought on board by a USB stick that a crew member or a repair engineer plugs in, and an unprotected link between the engine control system and the ship's office network.

Take, for example, a cargo ship sailing at 14 knots. A knot is a speed of one nautical mile an hour, which is about 1.85 km an hour. Its position, as reported by GPS, suddenly jumps 40 km in one minute. At 14 knots, a ship covers only about 0.4 km in a minute. So the jump is impossible, and the GPS signal may have been faked. The software sends an alert to the shore team's SIEM, which collects security alerts, and the crew navigate with other instruments.

The shore office also holds the ship's maintenance and crew records in ship management software. Ships that sail with no crew, called unmanned systems, depend on this kind of protection even more.

The buyers are shipping companies and the ship management companies that run ships for their owners. They are pushed to buy by the International Maritime Organization (IMO), which requires ship operators to include cyber risk in their safety management systems. It differs from OT and IoT security on land mainly in the link: a ship has a slow satellite connection and cannot call a security expert on site.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.