SPoTKD: IoT protocol for cryptography using self-powered timekeeping devices | Heykuki News