Information technology for secure storing of academic performance results

Authors

  • Yurii Baryshev Vinnytsia National Technical University, Vinnytsia, Ukraine
  • Vladyslava Lanova Vinnytsia National Technical University, Vinnytsia, Ukraine

DOI:

https://doi.org/10.31649/1999-9941-2024-60-2-17-30

Keywords:

cyber security, decentralized systems, relational database, critical infrastructure, education, information security

Abstract

Abstract. The relevance of research on the protection of academic performance results in educational institutions is defined at the article. The legal framework regulating information protection requirements for the case was analyzed. The analysis of used mechanisms and tools of for the academic performance results protection used by known tools was presented. On the basis of the analysis, approaches for known solutions improvement were defined, that became the basis for proposing the solution for such protection. The results of data model designing are presented. On the basis of this model, the requirements for security attributes of the entities related to students’ academic performance were analyzed. To achieve the goal, the method of secure data storing of the academic performance results was adapted in order to improve scalability for the information protection in the academic field. The solution is proposed that involves simultaneous utilizing of centralized and decentralized data repositories, which allows to improve the level of protection of data integrity and availability in comparison too centralized repositories, and to increase the level of privacy protection and reduce data redundancy in comparison to decentralized repositories. To yield proof-of-concept, one of the possible architectures of the software application that implements the proposed information technology is presented. This architecture is implemented as a client-server web application that provides a user interface for secure data storage utilizing the relational database, distributed storage IPFS and blockchain, which supports smart contracts. The testing results of this developed software application for secure storing of academic performance information were presented. This made it possible to prove the security of the developed smart contracts, as well as the possibility of the proposed technology utilization in practical situations within the business processes of educational institutions. The perspectives of further research were defined.

Author Biographies

Yurii Baryshev, Vinnytsia National Technical University, Vinnytsia, Ukraine

PhD (eng), Associated Professor,
Associated Professor of Information Protection Department
Vinnytsia National Technical University

Vladyslava Lanova, Vinnytsia National Technical University, Vinnytsia, Ukraine

Student of Information Technology and Computer Engineering Faculty
Vinnytsia National Technical University

References

Baryshev, Y., & Lanova, V. (2023). Method of the Protected Storage of Medical Data, Based On The Relational Database And Blockchain. Scientific Works VNTU, 3, 9 p. Retrieved from https://works.vntu.edu.ua/index.php/works/article/view/638/633.

Belov O., & Delembovskyi M.M. (2021). Organization of Protection and Security in the Moodle System. In IX international scientific and practical conference "Theory and practice of using the Moodle learning management system", Retrieved from https://2021.moodlemoot.in.ua/course/view.php?id=23. [in Ukrainian]

Blockcerts. The Open Standard for Blockchain Credentials. Retrieved from https://www.blockcerts.org/guide/.

EDBO About. Accessed: Jul. 1, 2024Retrieved from https://info.edbo.gov.ua/about/.

Feist J., Grieco G., & Groce A. (2019). Slither: a static analysis framework for smart contracts. In 2019 IEEE/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB). IEEE, 8-15.

Goerli Testnet: A cross-client proof-of-authority testing network for Ethereum Accessed: Jul. 1, 2024. Retrieved from https://goerli.net/#about

Google Classroom – Management Tools & Resources. Accessed: Jul. 1, 2024. Retrieved from https://classroom.google.com/.

Harrington, J. L. (2016). Relational Database Design and Implementation. Fourth Ed. Elsevier.

Hjerppe, K., Ruohonen, J., & Leppanen, V. (2019). The General Data Protection Regulation: Requirements, architectures, and constraints. In Proceedings of the 2019 IEEE 27th International Requirements Engineering Conference (RE). doi: 10.1109/re.2019.00036.

IPFS documentation. Accessed: Jul. 1, 2024. Retrieved from https://docs.ipfs.tech/.

Kemmoe, V. Y., Stone, W., Kim, J., Kim, D. & Son, J. (2020). Recent Advances in Smart Contracts: A Technical Overview and State of the Art. IEEE Access, vol. 8, pp. 117782-117801, Retrieved from: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9125932.

Law of Ukraine No. 2297-VI “Law on the Protection of Personal Data”. (2012, February). Retrieved from https://zakon.rada.gov.ua/laws/show/2297-17#Text. [in Ukrainian]

Law of Ukraine No. 80/94-VR "On Information Protection in Information and Telecommunication Systems" (2023). Retrieved from https://zakon.rada.gov.ua/laws/show/80/94-vr#Text. [in Ukrainian]

Lee, H. (1995). Justifying database normalization: a cost/benefit model. Information Processing & Management, Volume 31, Issue 1, Pages 59-67. Retrieved from https://www.sciencedirect.com/science/article/pii/030645739580006F.

Moodle - Learning Management System. Accessed: Jul. 1, 2024. Retrieved from https://moodle.org/.

Open Campus Whitepaper: Overview (n.d.). User documentation. Retrieved from https://userdocs.opencampus.xyz/.

Panagiotidis, P. (2022). Blockchain in education: The case of language learning. European Journal of Education, 5(1), 66. doi: 10.26417/443gjm83.

Resolution of the Cabinet of Ministers of Ukraine No. 1109 "Some Issues of Critical Infrastructure". (2020, October 9; amended January 16, 2024). Retrieved from https://zakon.rada.gov.ua/laws/show/1109-2020-%D0%BF. [in Ukrainian]

Smart contract. (2024). Etherscan. Retrieved from https://goerli.etherscan.io/address/0xfa3db68927ade71daae8f1b78b51b369d6d23aad.

Sony Global Education. Accessed: Jul. 1, 2024. Retrieved from https://www.sony.com/en/SonyInfo/News/Press/201602/16-0222E/.

Steiu, M.-F. (2020). Blockchain in education: Opportunities, applications, and challenges. First Monday, 25(9). doi:10.5210/fm.v25i9.10654.

Storj Lab Inc (2024). Storj: A Decentralized Cloud Storage Network Framework v.3.1. 90 p. Retrieved from https://www.storj.io/storjv3.pdf.

Taherdoost, H. (2023). Smart Contracts in Blockchain Technology: A Critical Review. Information 14, 117. Retrieved from https://doi.org/10.3390/info14020117

Wood, G. (2024). Ethereum: A Secure Decentralised Generalised Transaction Ledger. Shanghai Version. Retrieved from https://ethereum.github.io/yellowpaper/paper.pdf

Yakovenko А., Solana Foundation. Solana: A new architecture for a high performance blockchain. Accessed: Jul. 1, 2024. Retrieved from https://solana.com/solana-whitepaper.pdf.

Downloads

Abstract views: 21

Published

2024-10-10

How to Cite

[1]
Y. . Baryshev and V. . Lanova, “Information technology for secure storing of academic performance results”, ІТКІ, vol. 60, no. 2, pp. 17–30, Oct. 2024.

Issue

Section

Information technology and coding theory

Metrics

Downloads

Download data is not yet available.