Pinned Repositories
2DTanks
2DTanks: 2D Tank Battle in TypeScript. Crush Your Foes!
Algorithm-A5-1-with-NIST-Test-Suite
This project implements A5/1 algorithm and NIST randomness tests, such as Frequency, Frequency within a Block, Runs, Longest Run of Ones in a Block, Binary Matrix Rank, Discrete Fourier Transform (Spectral), Linear Complexity, and Maurer’s “Universal Statistical”.
Basic-Encryption-Algorithms
This program implements simple encryption algorithms: Decimation Method, Transposition Method, Rotating Grid, Vigenere Method (Direct Key, Progressive Key, Autokey), and Playfair Method (Using 4 Tables).
Lab1
Function counting
Lab2
Palindrome numbers
Long-arithmetic
Created unit for working with integer long numbers in different number systems. As an example, implemented a program for calculating long numbers in different NS
Multiplayer-snake
This is a Snake game written in C# using the console. In this game you can play by yourself or with your friends (up to 3 people). The longer you are, the more points you have. The goal of this game is to score 200 points as fast as you can!
Nassi-Shneiderman-Editor
Nassi-Shneiderman Editor: Intuitive graphical tool for creating and editing Nassi-Shneiderman diagrams, enhancing algorithm visualization and software development
Rabin-Cryptosystem
This project implements the Rabin cryptosystem for encrypting and decrypting binary files, with additional tests for unambiguous decryption using specific values of p, q, and b.
Void-Guardian
Immerse yourself in thrilling gameplay with a diverse weapon arsenal, challenging adversaries like the relentless Reapers, and treacherous landscapes. Safeguard the void by defeating enemies, unlocking new weapons, and progressing through portals. Your cosmic battle experience awaits!
Riborok's Repositories
Riborok/Long-arithmetic
Created unit for working with integer long numbers in different number systems. As an example, implemented a program for calculating long numbers in different NS
Riborok/Multiplayer-snake
This is a Snake game written in C# using the console. In this game you can play by yourself or with your friends (up to 3 people). The longer you are, the more points you have. The goal of this game is to score 200 points as fast as you can!
Riborok/Nassi-Shneiderman-Editor
Nassi-Shneiderman Editor: Intuitive graphical tool for creating and editing Nassi-Shneiderman diagrams, enhancing algorithm visualization and software development
Riborok/Lab2
Palindrome numbers
Riborok/Lab3
Iterative calculations
Riborok/Lab4
1D array
Riborok/Lab5
2D array (maze)
Riborok/Lab6
User types (range, enum)
Riborok/Lab7
Sorting
Riborok/Lab8
String
Riborok/LCM-and-GCD
Find GCD or LCM for n numbers
Riborok/Void-Guardian
Immerse yourself in thrilling gameplay with a diverse weapon arsenal, challenging adversaries like the relentless Reapers, and treacherous landscapes. Safeguard the void by defeating enemies, unlocking new weapons, and progressing through portals. Your cosmic battle experience awaits!
Riborok/WarmUp2
Bacteria
Riborok/WarmUp3
Disks
Riborok/WarmUp4
Long arithmetic (sum)
Riborok/WarmUp5
Long arithmetic (residual)
Riborok/WarmUp6
Long arithmetic (product)
Riborok/WarmUp7
Long arithmetic (division)
Riborok/2DTanks
2DTanks: 2D Tank Battle in TypeScript. Crush Your Foes!
Riborok/ADS2023-02-06
Riborok/Algorithm-A5-1-with-NIST-Test-Suite
This project implements A5/1 algorithm and NIST randomness tests, such as Frequency, Frequency within a Block, Runs, Longest Run of Ones in a Block, Binary Matrix Rank, Discrete Fourier Transform (Spectral), Linear Complexity, and Maurer’s “Universal Statistical”.
Riborok/Algorithms-Part-II
https://www.coursera.org/learn/algorithms-part2
Riborok/Basic-Encryption-Algorithms
This program implements simple encryption algorithms: Decimation Method, Transposition Method, Rotating Grid, Vigenere Method (Direct Key, Progressive Key, Autokey), and Playfair Method (Using 4 Tables).
Riborok/Algorithms-Part-I
https://www.coursera.org/learn/algorithms-part1
Riborok/BOAP-Labs
Basics Of Algorithmization and Programming - Labs
Riborok/Game-Catalog
This is an educational project for the Web Technologies course. It includes authentication, registration, localization, an admin panel, statistics collection, and much more. The project is written in PHP using the Laravel framework.
Riborok/RSA-Digital-Signature
The RSA Digital Signature project provides an implementation of digital signatures using the RSA algorithm. This program signs text files by generating a digital signature and appending it to the end of the file.
Riborok/UID-pixel-perfect
UID lab1 - html/css
Riborok/UID-Royal-Family
UID lab2 - react
Riborok/Rabin-Cryptosystem
This project implements the Rabin cryptosystem for encrypting and decrypting binary files, with additional tests for unambiguous decryption using specific values of p, q, and b.