cloud cryptography : theory , practice and future research directions .
The cyber threat landscape: Challenges and future research directions