Ilya Smut's repositories
AffineCipher
This repository contains a Python implementation of the Affine Cipher, a monoalphabetic substitution cipher. It includes utility functions, encryption/decryption methods, and a usage example.
algorithms
The repository is dedicated to tasks I am going through while learning basics of algorithms
basic_stream_cipher
Python code for implementing a basic stream cipher. Presented scripts allow you to understand how a basic stream cipher works.
BasicUtils
This repository aims to streamline your programming tasks with a variety of utility functions. Currently featuring encoding and decoding utilities, bit operations, finding modular inverse, and input sanitization.
Cracking-Codes-with-Python-AIStewart-tasks
Exercises from the book
Discord-ChatGPT-Bot
This repository hosts a Discord bot leveraging OpenAI's GPT-3 model, enabling it to respond to user queries. It includes setup instructions, bot code, and dependency details. Users can interact with the bot using the '!gpt' command.
discord_bot_uni
The Discord University Bot is a Discord bot developed by a Cyber Security student at De Montfort University. It's designed to enhance server management and user interaction, providing a range of commands for welcoming new members, filing complaints, fetching word definitions, and encoding/decoding utilities.
python-glossary
Python module that uses free dictionary API to retrieve definitions, examples, synonyms, antonyms, and audio of english words
Vignere_Cipher_Python
This repository contains a Python implementation of the Vignere Cipher for encrypting and decrypting alphabetic text. It includes utility functions and classes for mapping letters to indexes, and for constructing and manipulating the Vignere Cipher table.
dictionary-bot
Telegram bot that gives definitions of words
endpoint2023
This GitHub repository provides study notes and code samples for Cyber Security students. It includes examples in Assembly, C, and Bash script demonstrating key cybersecurity concepts
glossary-in-python
Building an application to use as a Dictionary. It can return transcription, definitions, links for pronunciation and examples for definitions
is_english
This Python script helps to identify if a given message is in English. It is roughly based on the percentage of words that are valid English words and the percentage of characters that are valid English characters.
networking-cybersec
The repository which contains notes about cybersec tools, networking and cybersec concepts, etc.
python-notes
The repository to host files relevant to codered python3 course
securecoding2023
The Repository for my labs at DMU Cyber Security 2023
The-Financier--A-Novel_1840
The Financier: A Novel by Dreiser, Theodore is a Project Gutenberg book, now on Github.