dc.contributorTrois, Celio
dc.creatorViriato, José Victor
dc.date.accessioned2021-10-22T18:41:54Z
dc.date.available2021-10-22T18:41:54Z
dc.date.created2021-10-22T18:41:54Z
dc.date.issued2021-08-31
dc.identifierhttp://repositorio.ufsm.br/handle/1/22514
dc.description.abstractFile sharing tools are becoming increasingly popular. The most common ways to share a file include cloud sharing services with data synchronization, where files placed in a directory are synchronized to other devices automatically. However, in these services, data is stored on third-party servers, subject to confidentiality issues. File sharing tools that use P2P (peer-to-peer) networks are also popular. However, in this set of applications, the shared data is available to the entire network, allowing it to be accessed by unknown users, in addition these applications to not perform directory synchronization. This context motivated the creation of SharP2P, a tool which proposes a decentralized way for synchronizing files and directories. The tool incorporates a permissions system that allows users to choose to whom the data is shared. To implement the proposal, a watcher was used, which keeps watching for changes in the shared directory, a messaging service for transmitting files, and a (broker) server, which assists in the initial connection between users. Finally, to evaluate the proposed tool, were successfully performed tests on connection tests between users, directory synchronization, change permissions, and files update.
dc.publisherUniversidade Federal de Santa Maria
dc.publisherBrasil
dc.publisherUFSM
dc.publisherCentro de Tecnologia
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightsAcesso Aberto
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.subjectCompartilhamento de arquivos
dc.subjectP2P
dc.subjectSincronização de arquivos
dc.titleSHARP2P: uma ferramenta P2P para sincronização e compartilhamento de arquivos e diretórios
dc.typeTrabalho de Conclusão de Curso de Graduação


Este ítem pertenece a la siguiente institución