-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
4bc554f
commit c5e3701
Showing
1 changed file
with
59 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. | ||
|
||
--- |