Home
Global Journal of Engineering and Technology Advances
International Peer reviewed Engineering Journal || Crossref DOI || Impact Factor 8.6 || ISSN: 2582-5003

Main navigation

  • Home
    • Journal Information
    • Editorial Board Members
    • Reviewer Panel
    • Abstracting and Indexing
    • Journal Policies
    • Our CrossMark Policy
    • Publication Ethics
    • Issue in Progress
    • Current Issue
    • Past Issues
    • Instructions for Authors
    • Article processing fee
    • Track Manuscript Status
    • Get Publication Certificate
    • Join Editorial Board
    • Join Reviewer Panel
  • Contact us
  • Downloads

Research & review articles are invited for publication in October 2026 (Vol. 29, Issue 1) || Submission: up to 28th October || Editorial decision: within 48 hrs.

Development of Cloud-Based e-Learning Repository using SHA-256 Cryptographic Hashing Algorithm

Breadcrumb

  • Home
  • Development of Cloud-Based e-Learning Repository using SHA-256 Cryptographic Hashing Algorithm

Felix Olutokunbo Idepefo 1, *, Ojo Stephen Aderibigbe 2, Temilola Adijat Okunade 2 and Oluwayemisi Boye Fatade 1

1 Department of Computer Science, School of Computing, Babcock University, Ilishan-Remo, Ogun State, Nigeria.
2 Department of Computer Science, Lagos State University of Science & Technology, Ikorodu, Lagos State, Nigeria.
 
Research Article
Global Journal of Engineering and Technology Advances, 2025, 24(03), 345-359.
Article DOI: 10.30574/gjeta.2025.24.3.0286
DOI url: https://doi.org/10.30574/gjeta.2025.24.3.0286
Received on 16 August 2025; revised on 21 September 2025; accepted on 24 September 2025
 
The advancement of information and communication technologies has transformed education through e-learning platforms, a shift accelerated by the COVID-19 pandemic. At Babcock University, the absence of a centralized repository hampers efficient access to learning materials. To address this, a Cloud-based eLearning repository was developed using the SHA-256 cryptographic hashing algorithm for enhanced security. The system, designed with Unified Modeling Language and Agile methodology, employed HTML, CSS, and JavaScript for the front-end, PHP for the back-end, MySQL for authentication data, and Firebase for storing academic resources. Database stress tests exhibited stability and delivered satisfactory performance despite heavy data insertion, with execution times of 749 seconds for sequential reads, 308 seconds for sequential writes, 947 seconds for random reads, and 209 seconds for random writes. SHA-256 delivered strong results, averaging 11.8 cycles per byte and 1653 megabytes per second in throughput, which significantly enhances the security and reliability of the Cloud-based eLearning repository. The developed system demonstrated effectiveness in facilitating the process of making available course materials to students within the Babcock University community. Feedback from users highlights a generally positive experience with the system, emphasizing its ease of use and convenience.
 
Cloud-based storage; eLearning; Firebase; Learning Management System; SHA-256 Cryptographic Hashing Algorithm; Throughput
 
https://gjeta.com/sites/default/files/fulltext_pdf/GJETA-2025-0286.pdf

Preview Article PDF

Felix Olutokunbo Idepefo, Ojo Stephen Aderibigbe, Temilola Adijat Okunade and Oluwayemisi Boye Fatade. Development of Cloud-Based e-Learning Repository using SHA-256 Cryptographic Hashing Algorithm. Global Journal of Engineering and Technology Advances, 2025, 24(3), 345-359. Article DOI: https://doi.org/10.30574/gjeta.2025.24.3.0286

Copyright © Author(s). All rights reserved. This article is published under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, sharing, adaptation, distribution, and reproduction in any medium or format, as long as appropriate credit is given to the original author(s) and source, a link to the license is provided, and any changes made are indicated.


All statements, opinions, and data contained in this publication are solely those of the individual author(s) and contributor(s). The journal, editors, reviewers, and publisher disclaim any responsibility or liability for the content, including accuracy, completeness, or any consequences arising from its use.

Get Certificates

Get Publication Certificate

Download LoA

Check Corssref DOI details

Issue details

Issue Cover Page

Editorial Board

Table of content

          

 

Copyright © 2026 Global Journal of Engineering and Technology Advances - All rights reserved

Developed & Designed by VS Infosolution