With the rapid development of cloud storage, more data owners store their on remote to reduce heavy local storage overhead. Cloud provides clients with a space that they may outsource and use pay-as-you-go basis. Due ownership separation management, lose control over data. Hence, all operations outsourced such as transfer, update, deletion, will be executed by server. As result that, various se...