**8. Conclusions**

In the above, we describe different lightweight cryptographic algorithms that are used in different layers of the SDN-IoT network depending on the feature of the algorithm. We mainly focus on all the algorithms that satisfy the minimum requirements of 5G and IoT nodes in terms of throughput, power consumption, and hardware area requirement. There are many algorithms considered as lightweight encryption techniques based on different criteria, such as GE measure, code size, RAM/ROM, used. We here only focus on those encryption algorithms that satisfy the criteria of 5G network that is throughput value must be fair enough to support the minimum requirement of uplink and downlink speed and GE must be small enough for IoT nodes. Apart from throughput and GE constraints, there are other aspects that we have considered, such as implementation aspects of the algorithm, best suited in hardware or software environments. There is always a trade-off among different performance metrics of LWC algorithms. Depending on the requirements of the SDN-IoT network layer, the algorithms are set for a particular layer.
