Abstract
Background: Cloud computing is a service that has undergone accelerated growth in the field of information technology in recent years. Privacy and security are challenging issues for cloud users and providers.
Objective: This work aims at ensuring secured validation of user and protecting data during transmission for users in a public IoT-cloud environment. Existing security measures have failed by their single level of security, adaptability for a large amount of data and reliability, to overcome these issues and to achieve a better solution for vulnerable data.
Methods: The suggested method utilizes secure transmission in the cloud using key policy attributebased encryption (KP-ABE). Initially, user authentication is verified. Then the user data is encrypted with the help of KP-ABE algorithm. Finally, data validation and privacy preservation are done by Burrows-Abadi-Needham (BAN) logic. This verified, shows that the proposed encryption is correct, secure and efficient to prevent unauthorized access and prevents data leakage with fewer chances of data/identity theft of a user as this analysis performed by KP-ABE is based on access control approach.
Results: Here, the method attains a maximum of 88.35% of validation accuracy with a minimum 8.78ms encryption time, which is better when compared to the existing methods. The proposed mechanism is done by MATLAB. The performance of the implemented method is calculated based on the time of encryption and decryption, execution time and validation accuracy.
Conclusion: Thus, the proposed approach attains high IoT-cloud data security and increases the speed for validation and transmission with high accuracy and is used for cyber data science processing.
Keywords: Cloud computing, key policy attribute-based encryption, burrows-abadi-needham, encryption, decryption and accuracy, IoT.
Graphical Abstract
[http://dx.doi.org/10.1109/TITS.2015.2492981]
[http://dx.doi.org/10.1109/IC4.2015.7375688]
[http://dx.doi.org/10.1016/j.jksuci.2016.03.004]
[http://dx.doi.org/10.1504/IJBRA.2016.078235]
[http://dx.doi.org/10.5815/ijcnis.2019.06.06]
[http://dx.doi.org/10.1109/ICCSDET.2018.8821190]
[http://dx.doi.org/10.17485/ijst/2017/v10i12/103770]]
[http://dx.doi.org/10.1016/j.measurement.2019.107077]
[http://dx.doi.org/10.2139/ssrn.3639058]
[http://dx.doi.org/10.1186/s40537-020-00318-5]