[PD1] - Report Added Digital Envelope Diagram and more topics to develop
This commit is contained in:
parent
a657093d4c
commit
1f50a1c0d1
2 changed files with 9 additions and 6 deletions
|
@ -12,6 +12,10 @@ Algumas notas sobre o projeto:
|
|||
- Implementamos algumas funcionalidades extra, como o armazenamento dos dados no servidor numa base de dados **sqlite3**
|
||||
Nas secções seguintes iremos detalhar cada componente do sistema, bem como as funcionalidades implementadas.
|
||||
|
||||
## Certificates and Keys
|
||||
|
||||
Falar da criacao de certificados e chaves para o servidor e clientes e se calhar das fake ou entao no fim para falar da validacao e seguranca contra ataques
|
||||
|
||||
## Arquitetura do Sistema
|
||||
|
||||
Neste projeto, a arquitetura do sistema é composta por 2 componentes principais:
|
||||
|
@ -20,6 +24,8 @@ Neste projeto, a arquitetura do sistema é composta por 2 componentes principais
|
|||
|
||||
### Crypto
|
||||
|
||||
![Digital Envelope](report_content/digital-envelope-diagram.drawio.png3)
|
||||
|
||||
Justificar a necessidade de cifrar e autenticaçao e explicar melhor o processo de encryption com o diagrama
|
||||
|
||||
|
||||
|
@ -41,20 +47,17 @@ Para facilitar a serialização e desserialização dos pacotes em formato JSON,
|
|||
|
||||
Este package serve como uma camada de abstração que facilita a comunicação entre os componentes cliente e servidor, garantindo que os dados sejam transmitidos de forma estruturada e padronizada, facilitando o desenvolvimento, manutenção e expansão do sistema de comunicação.
|
||||
|
||||
## Diagramas
|
||||
|
||||
|
||||
|
||||
|
||||
## Server
|
||||
|
||||
### Data Store
|
||||
|
||||
Verificaçao de dados ? Proteçao contra ataques a base de dados
|
||||
Verificaçao de dados ? Proteçao contra ataques a base de dados (falar apenas em nota que nao foi implementado, possivelmente fora do scope deste projeto)
|
||||
|
||||
## Client
|
||||
|
||||
|
||||
## Verificacao e Teste de Seguranca
|
||||
|
||||
falar da fakeCA
|
||||
|
||||
[Commands used to generate the key stores](./certs/README.md)
|
||||
|
|
BIN
Projs/PD1/report_content/digital-envelope-diagram.drawio.png
Normal file
BIN
Projs/PD1/report_content/digital-envelope-diagram.drawio.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
Loading…
Reference in a new issue