https://github.com/vihlancevk/stack
Data structure stack
https://github.com/vihlancevk/stack
c canary-protection hashing learning-task student-project
Last synced: about 2 months ago
JSON representation
Data structure stack
- Host: GitHub
- URL: https://github.com/vihlancevk/stack
- Owner: vihlancevk
- Created: 2021-09-05T14:59:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-31T19:38:39.000Z (over 4 years ago)
- Last Synced: 2025-03-22T11:48:05.234Z (about 1 year ago)
- Topics: c, canary-protection, hashing, learning-task, student-project
- Language: C++
- Homepage:
- Size: 183 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Stack
Stack structure implemented on the basis of an array.
The main feature of this project is its protection, which is implemented using:
1) The canary method;
2) Hashing (using the HashRot13 function).
This structure can work in two modes: RELEASE and DEBUG.
In the second case, the maximum mode of protecting the glass from damage, and a file is also created *log.txt*, in which all debugging information will be output, while being as detailed as possible.