This document summarizes a project on a secure erasure code-based cloud storage system with secure data forwarding. The main technical contribution is a proxy re-encryption scheme that supports encoding and forwarding operations over encrypted messages. The proposed system uses threshold proxy re-encryption and decentralized erasure coding to implement distributed storage with secure storage servers and key servers. This provides secure data storage, confidentiality, and efficient distribution and forwarding of data in a decentralized structure.