GRENZE International Journal of Engineering and Technology
Vol. 11
(2025), Issue 1
Encrypted File Sharing using Cloud for Educational Institutions
Authors
N. Shirisha, Balleda Ravi Kumar, M. Madhavi Latha, M. Sirisha, B Srinivasulu
Abstract
With the advancement of technology, the sharing of sensitive data in educational institutions becomes ever more critical today. Encrypted file sharing is a solution we introduce in this study for sharing educational data securely on cloud platforms. We focus on a secure approach for sharing educational data within educational institutions using cloud technology, allowing educational data to be shared securely and privately. This work is motivated by the need for securing educational data that limits the potential breaches and unauthorized access. To share data in educational institutions, data accessibility and security are major concerns for the institutions. Therefore, we suggest a detailed and robust infrastructure that prevents the educational data from being accessed by unauthorized users, using cryptographic techniques. We show that cloud technology for storing and analyzing data can limit data access and provide a way to prevent data access. We adopt data partitioning on the cloud, which ensures that the data is distributed to different cloud servers in order to protect data from access. The proposed solution adopts the state-of-the-art encryption techniques, access control methodology, and a secure data transmission protocol. Encrypted file sharing that secures the information in educational institutions is shown to simplify the administrative process in institutions, helps students and staff members to communicate and share information, and ultimately benefits the process of learning. This research is also making it possible to develop more secure cloud-based solutions tailored to the unique needs of educational institutions to ensure sensitive educational data remains protected while still being accessible and useful. However, this information can be seen by anyone, so we therefore need to get the data into the cloud and still keep it encrypted. In our novel architecture, the person who is sharing the document is going to encrypt using the public key, and the person who wishes to access the document will use the private key to decrypt it. To make the system fully trustable, we don't want a third party. This is important as the central server reduces the amount of control we need to give to a third party, and increases overall performance and security. Equally, the system should support seamless and continuous file sharing. This is not acceptable for a cloud-based system, since if the source device is off, the file cannot be shared. One of the ways we can tackle this problem is by using a sharding strategy, which distributes the data across cloud noter. Common cloud file sharing services are not designed for continuous file sharing: either the physical source device must always be up, or it must always have power, or it must not go to sleep or into hibernate mode. Our design allows sharing to a large number of data recipients on the one hand and it ensures that the system can scale to high request rates and high redundancy on the other. In large-scale encrypted file sharing systems, data management and retrieval is a non-trivial problem. Our system is designed to work in a peerto- peer manner by employing a cloud architecture, and that comes with challenges in maintaining the integrity and confidentiality of shared data across diverse cloud nodes and mobile devices. We can in fact propose an adaptive data sharing scheme that utilizes various cloud resources in a way that is both flexible and efficient. Furthermore, by adopting advanced encryption methods, such as semantically secure encryption etc., we can enhance the security of our system. We have focused on having end-to-end encryption in our system, but it would be interesting to explore how to keep data confidential even from peers in the cloud. Finally, by employing the P2P/cloud architecture, sharding has been essential to ensure the system can remain scalable and high-performance with high data redundancy.
Pages:
329 - 336