Osmotic Computing (OC) is an innovative computation paradigm that runs services on Cloud, Edge, and Internet of Things (IoT) resources based on their workload. Services are encapsulated in container images stored into a central repository on the Cloud. OC suffers from privacy and security issues, for example, hackers could attack the repository and download all container images. Furthermore, network latency could delay the deployment of services in Edge nodes. A possible solution to solve such problems is to employ Secret Share techniques to split the images of services into chunks and distribute them among Edge devices.
This work aims at assessing the applicability of these techniques for OC employing the Redundant Residue Number System (RRNS) to split and store Micro-Elements (MELs).
We made our analyses for different OC scenarios composed of 10, 100 and 1000 nodes running 1000 MELs each. Furthermore, we considered several degrees of redundancy from 0 to 7. From experimental analyses, we found that the reliability of the system increase with the increasing of the redundancy but the security decreases.
On the Applicability of Secret Share Algorithms for Osmotic Computing