Watermark;Authentication;sensor data security;Integrity;Computer engineering;Computer science;Computer Engineering, College of Engineering & Computer Science
Sensors have been widely used in robots, Internet of Things and automobiles. The data sent from sensor is used to detect objects, measure environment and make decision or conclusion. Since the sensor data is so critical for the system, the data from sensors must be authenticated before it is processed. The obvious approach is to use encryption. But this approach is not suitable for real-time streaming and may fail because of the noise or lossy compression. Besides, the receiver side must decrypt the data before displaying it and the encryption and decryption takes time when the data is huge, e.g. video streaming. In this paper, we propose an approach which combines encryption and watermarking to authenticate the sensor data. It has two phases and is spatial, invisible and blind-detected. We designed the approach carefully and try to achieve real-time performance. The experiment shows it is robust and fast.