Abstract
Despite the approaches proposed so far, software plagiarism is still a problem which has not been solved entirely yet. The approach introduced throughout this paper is about a source code anti-plagiarism technique which aims at rendering the source code incomprehensible to a possible plagiarist and at the same time preventing source code modifications. The proposal is based on the concept of Router and makes use of both symmetric encryption and cryptographic hashing functions to provide such guarantees.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
References
Cardelli R (2019) Anti-plagiarism detectors: providing source code integrity for watermarking and protecting software. Master’s thesis, Sapienza University of Rome
Cavallaro S (2019) Anti-plagiarism in software development, a Java implementation. Master’s thesis, Sapienza University of Rome
d’Amore F, Zarfati, L (2022) Source code anti-plagiarism: a C# implementation using the routing approach. https://arxiv.org/pdf/2201.02241.pdf
Kavun EB, Mihajloska H, Yalçin T (2017) A survey on authenticated encryption–ASIC designer’s perspective. ACM Comput Surv 50(6)
Terrinoni J (2017) Anti-plagiarism detectors (APD): an innovation in source code protection. Master’s thesis, Sapienza University of Rome
Zhang F, Liang Z, Yang B, Zhao X, Guo S, Ren K (2018) Survey of design and security evaluation of authenticated encryption algorithms in the CAESAR competition. Frontiers Inf Technol Electron Eng 19(12):1475–1499
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
d’Amore, F., Zarfati, L. (2023). Source Code Anti-Plagiarism: A C# Implementation Using the Routing Approach. In: Yang, XS., Sherratt, S., Dey, N., Joshi, A. (eds) Proceedings of Seventh International Congress on Information and Communication Technology. Lecture Notes in Networks and Systems, vol 465. Springer, Singapore. https://doi.org/10.1007/978-981-19-2397-5_18
Download citation
DOI: https://doi.org/10.1007/978-981-19-2397-5_18
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-2396-8
Online ISBN: 978-981-19-2397-5
eBook Packages: EngineeringEngineering (R0)