Securing IoT edge device communication with efficient ECC middleware for resource-constrained systems | Synapse