Skip to content

ryan-morais-rm/FilePriv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FilePriv

Motivação

  • Projeto da disciplina de Desenvolvimento Web do IFPB - Campus João Pessoa
  • Estudante = Ryan de Morais Correia
  • Professor = Luiz Carlos Rodrigues Chaves

Introdução

  • Este projeto é um protótipo funcional de um servidor de armazenamento distribuído seguro. O objetivo é permitir que usuários façam upload de arquivos que serão divididos, criptografados em partes e distribuídos. Cada parte é protegida com uma chave privada relacionada à uma senha, exigindo que o usuário forneça a combinação correta para reconstruir o arquivo.

  • O diferencial é a autenticação aleatória por parte do arquivo: mesmo que uma senha seja comprometida, não é garantido que a chave correspondente seja descoberta. Isso aumenta a segurança contra ataques de brute-force e vazamento parcial.

  • Este protótipo foi pensado para projeto acadêmico de 4 meses, utilizando as seguintes ferramentas:

Tecnologias

HTML5 CSS3 JavaScript Docker

Informações extras

Status GitHub Repo

Funcionalidades

  • Upload e download de arquivos via web.
  • Criptografia do arquivo usando AES-GCM.
  • Geração de chave aleatória por arquivo.
  • Proteção de cada partição do arquivo.
  • Reconstrução do arquivo a partir das senhas atreladas às chaves.

About

Projeto de Desenvolvimento Web de CSTRC-IFPB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published