Ahmad ShahzaibFA16-BCS-011Ali KhanLHR TP 61302026-02-242020-11-20https://repository.cuilahore.edu.pk/handle/123456789/2119Recently the emergence of edge computing in Iot has enhanced the number of edge devices. In IoT, establishment of trust among the edge computing devices is highly significant to secure integrity and reliability of applications. In the time of need, trust establishment supports neighboring devices by communicating authentic and credible information with each other. Due to the enumeration and easy creation of edge devices there is an increased unreliability in IoT environments. To cater this unreliability, a secure and reliable trust model is requisite to eliminate the possibility of uncertainty and risk. The introduction of a federated system in edge computing plays an important role by allowing the edge devices to share and allocate available computational resources when in need by other devices. Trust between edge devices is the main hindrance to form a federation in edge devices, whereby a trustworthy service provider is required by the service consumers. We have developed a trust calculation and evaluation mechanism for the federated IoT environments. The data and information shared with other nodes(edges) for computation may be confidential and misused by the computing node. So, the requesting node cannot trust any node outside in the network. Our trust calculation mechanism is based on the QoS parameters of SLA (Service level argument) and feedback from the nearby edge devices. This proposed mechanism is effective against bad mouthing attacks caused by malicious devices in modern IoT networks.Trust Calculating and Evaluating Mechanism for IoT Edge DevicesComputer scienceFA16edge computingTrust Calculating and Evaluating Mechanism for IoT Edge Devices: A federated wayThesis