https://github.com/domamaric/srs
Python solutions for laboratory exercises for Computer Security course at FER.
https://github.com/domamaric/srs
cryptography cryptography-algorithms password-manager passwords
Last synced: 14 days ago
JSON representation
Python solutions for laboratory exercises for Computer Security course at FER.
- Host: GitHub
- URL: https://github.com/domamaric/srs
- Owner: domamaric
- License: mit
- Created: 2022-04-26T08:58:41.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-06-10T23:34:05.000Z (about 1 year ago)
- Last Synced: 2025-11-15T18:27:18.187Z (7 months ago)
- Topics: cryptography, cryptography-algorithms, password-manager, passwords
- Language: Python
- Homepage:
- Size: 440 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Computer Security Laboratory Project
This repository contains the solutions for two laboratory exercises in computer
security, focusing on symmetric cryptography, password management, and authentication
vulnerabilities.
## Laboratory Exercise 1: Symmetric Cryptography and Password Manager
### Overview
User passwords are often the weakest point in system security. In this exercise, the goal
is to design and implement a simple and secure prototype of a password manager using
symmetric cryptography. This tool aims to securely store user passwords, alleviating
the need for users to remember unique passwords for various services.
### Features
- **Symmetric Cryptography:** Implement secure storage of passwords using symmetric encryption techniques.
- **Password Manager Prototype:** Develop a tool that allows users to store and manage their passwords securely.
## Laboratory exercise 2: Password autentication
### Overview
Passwords are a common method of authentication, but they come with vulnerabilities.
In this exercise, the focus is on implementing a secure login application, addressing
threats and vulnerabilities associated with passwords.
### Features
- **Secure Authentication:** Implement a login application with a focus on addressing common threats and vulnerabilities associated with passwords.
- **Administrative Tool:** Develop a tool for administrators to manage passwords and usernames securely.
- **User Login Tool:** Create a user-facing tool for secure login.
## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/domamaric/SRS.git
cd SRS/