Flexible IoT security middleware for end-to-end cloud-fog communication
security , privacy and trust in internet of things : the road ahead .