Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MathzRocha authored Dec 26, 2022
1 parent 4bc554f commit c5e3701
Showing 1 changed file with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<img src="https://user-images.githubusercontent.com/77537178/209512135-712971c1-475d-455c-8f9f-9ccf4afbb5d7.gif"/>

# SecurePasswordGenerator

Um pequeno projeto criado para geração de senhas seguras, ele permite a possibilidade de gerar senhas alfanuméricas ou então senhas diceware.

Este foi meu primeiro projeto que trabalhei voltado para a área de segurança utilizando Python, uma linguagem que a cada dia estou tentando aprender mais.

Vale lembrar que, esse programa não substitui a utilização de papel, caneta e um dado para a geração de uma senha diceware.

---

## 🚀 Como usar?

Modo de uso do programa:
```
mkdir password
cd password
git clone https://github.com/MathzRocha/SecurePasswordGenerator.git
python3 SecurePasswordGenerator.py
```
Dessa forma o programa começara a executar, será solicitado a entrada de dados para geração das senhas.

---

### 🔧 Pré-requisitos

Para o funcionamento total do script é necessário que você tenha as seguintes bibliotecas.

```
random
time
string
sys
secrets
```
Se por algum motivo você não tem essas bibliotecas, as instale com pip3.

---

## ⚙️ Referencias

Deixarei abaixo o Github de duas ferramentas que me auxiliaram durante o desenvolvimento desse script:

* https://github.com/sameera-madushan/Diceware-Password-Generator
* https://github.com/pedromanoel/diceware-ptbr

Através desses dois repositórios desenvolvi o meu script, obrigado aos autores acima, por publicarem as ferramentas.

---

### 🔩 Próximos etapas:

- [ ] - Terminar de colorir os textos;
- [ ] - Refatoração do código para melhor desempenho;
- [ ] - Calcular entrópia de senha;
- [ ] - Transformar o programa em um arquivo .exe.

---

0 comments on commit c5e3701

Please sign in to comment.