Fig 1.
Cloud computing architecture and features.
Table 1.
A comparison of cryptographic algorithms for cloud data security.
Fig 2.
Work flow diagram for proposed algorithm SK4OA.
Table 2.
Total encryption and mean and standard deviation (μσ) times for proposed SK4OA.
Table 3.
Total decryption and mean and standard deviation (μσ) times for proposed SK4OA.
Fig 3.
Plaintext of file size 2KB to be encrypted.
Fig 4.
Encrypted results for 2KB data.
Fig 5.
Decrypted results for a 2KB data.
Table 4.
Comparing the mean and standard deviation (μσ) encryption time of the proposed SK4OA algorithm against RC4, Salsa20, Chacha20 utilizing different data sizes.
Table 5.
Comparing the mean and standard deviation (μσ) decryption time for the proposed SK4OA algorithm against RC4, Salsa20, Chacha20 algorithms utilizing different data sizes.
Table 6.
Comparing the mean encryption throughput time of the proposed SK4OA scheme against RC4, Salsa20, Chacha20 algorithms utilizing different data sizes.
Table 7.
Comparing the mean decryption throughput time of the proposed SK4OA scheme against RC4, Salsa20 and Chacha20 algorithms utilizing different data sizes.
Table 8.
Comparing the amount of memory utilized by SK4OA and other state-of-the-art algorithms (RC4, Salsa20, Chacha20) during encryption.
Table 9.
Comparing the amount of memory utilized by SK4OA and other state-of-the-art algorithms (RC4, Salsa20, Chacha20) during decryption.