Skip to content

asvorg/ot-harjoitustyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Salasana-wallet

The Salasana-wallet is a program that allows users to securely store and manage their passwords for various services. It provides a user-friendly interface and utilizes a MongoDB database for data persistence. The stored passwords are encrypted using AES encryption algorithm, and 16-bit block size.

Features

  • Create User: Allows users to create a new account by providing a username and master password.
  • Generate Random Password: Generates a strong and random password for users.
  • Add Password: Enables users to add passwords for different services along with relevant information.
  • List Passwords: Displays a list of stored passwords for a given user.
  • User deletion: Supports user deletion

Prerequisites

  • Python 3.x
  • MongoDB

Functional specifications

Hours spent

Changelog

How to use

Architecture