We propose an accelerometer assisted authentication scheme to realize a smart bicycle lock. We assume that our smart lock equips a near field communication module e.g., Bluetooth, and an accelerometer module. During riding a bicycle, a smart lock and user's smartphone simultaneously measure acceleration and generate a one-time authentication code from it. However naively using raw acceleration measurements as authentication code brings about pour concordance rate between a lock and smartphone. Hence, we let each device calculate a score vector based on how moving acceleration essentially changes by each measurement and use it for authentication. If the similarity between two score vectors is sufficiently high, a lock regards that the smartphone was truly in the vicinity of the lock and is unlocked. We implement our scheme with Android smartphones and evaluate the efficiency by actually riding a bicycle.
展开▼