Net sleuth
AssigneeArgus Cyber Security Ltd.
InventorsOr DAGMI, Gilad BARZILAY, Yaron GALULA, Ofer BEN NOON, Amos SHALEV
Life of this patent
Estimating the term…
Abstract
A method of identifying a node of a plurality of nodes in an in-vehicle communications network that transmitted a waveform propagating in the network, comprising providing a library of fingerprints having a unique library fingerprint for waveforms transmitted by each node and comparing a fingerprint generated for the propagating voltage waveform with library fingerprints to determine which node transmitted the waveform.
Claims20
A method of identifying a node of a plurality of nodes in an in-vehicle communications network that transmitted a waveform propagating in the network, the method comprising:
- receiving a plurality of analog voltage waveforms representing bit streams transmitted over the network by a plurality of J nodes comprised in an in-vehicle network;
- sampling each of the analog voltage waveforms to generate a discrete time sequence of samples for the waveform;
- processing each time sequence in accordance with an integral transform to generate a discrete transform sequence of a function of the sequence of samples, the transform sequence comprising a sequence of functions multiplied by respective amplitudes;
- providing a library of fingerprints comprising a unique library fingerprint for each node that comprises a feature vector in a vector space having components based on the amplitudes;
- receiving an analog voltage waveform propagating over the network;
- determining a fingerprint for the propagating waveform comprising a feature vector in the same vector space as the library vectors;
- comparing the fingerprint for the propagating voltage waveform with library fingerprints to determine which node transmitted the waveform.
Dependencies are inferred from the claim text.