07/11 Blockchain e segurança em Python
Condições de conclusão
Aberto: sexta-feira, 3 nov. 2023, 00:00
Vencimento: sexta-feira, 10 nov. 2023, 23:59
a) Estudar os códigos abordados na aula, os quais estão em https://cutt.ly/2bhziPZ
b) Criar uma função separada para cifrar e decifrar mensagens para o cripto_symetric
c) Enviar hash de mensagens usando via "sockets TCP" (no código cripto_hash)
d) No exercício acima (b), usar códigos de comunicação de redes TCP disponíveis em https://github.com/joueyama/socket.git
e) O endereço de destino pode ser o IP 127.0.0.1 (loopback - localhost)
f) No código da blockchain, o aluno deverá modificar o código de forma que o grau de dificuldade do PoW seja um parâmetro de entrada a ser informado.
g) Submeter os códigos implementados