Skip to main content

A password manager

Project description

Secure Password Manager

With this program you will be able to create random passwords with the length you desire. The passwords will be saved in the same directory your console is. You can also edit the password generating another one or even delete a file you don't need anymore.

Tests Static Badge

Usage

First of all, you can install this project with pip install sec-pass-manager

There are 2 ways for using this program.

1. Graphical interface

All you need to do type spm on your console.

After that a window will popup where you can create, delete or edit a file that contains username and password:

2. Console

This is a more direct way to manage the files using the console command cpass. Now you will see an example of each function:

cpass create --filename test --username pingu --length 24
cpass edit --filename test --username pingu2 --length 12
cpass delete --filename test

There is also de reduced commands

cpass create -f test -u pingu -l 24
cpass edit -f test -u pingu2 -l 12
cpass delete -f test

[!NOTE] This program will create .key files that you can open with any notepad as if it was a .txt

If you don't indicate a length it will be set to 10 as default.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sec_pass_manager-1.2.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

sec_pass_manager-1.2-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file sec_pass_manager-1.2.tar.gz.

File metadata

  • Download URL: sec_pass_manager-1.2.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for sec_pass_manager-1.2.tar.gz
Algorithm Hash digest
SHA256 2eabbd7a5f13485d5ad43913f558ccd94d4e67b77e76498f41ded40d94a78fc4
MD5 331eeb1e824f7f5f990dc5122c812a18
BLAKE2b-256 50c68006245ed64c5bb8d09f9623bf82d98e991a21ba466dda7bced36d353ce7

See more details on using hashes here.

File details

Details for the file sec_pass_manager-1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for sec_pass_manager-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3decee4c098a5c6d2565d38357e480000004f63cb03c381341399f33c07d3b20
MD5 fbbe99a6715832730bea6b111f20bd3b
BLAKE2b-256 f019db78bd9571b93a1decde053c2fd130d5e57b7dfbcd83b0bc6bbcd389153b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page