Implementação de um servidor de arquivos utilizando Linux embarcado e desenvolvimento de um algoritmo de permutação em blocos (2016)
- Authors:
- Autor USP: NUNES, ROBÉRIO SOARES - EESC
- Unidade: EESC
- Subjects: CRIPTOLOGIA; LINUX; SISTEMAS EMBUTIDOS
- Keywords: Criptografia privada; Embedded Linus; Interface web; LAMP server; Linux embarcado; Permutation boxes; Permutação em blocos; Private cryptografy; Raspberry Pi; Servidor LAMP; Web interface
- Language: Português
- Abstract: Este trabalho de conclusão de curso visa implementar um servidor de arquivos em um sistema embarcado Linux, utilizando uma Raspberry Pi. O servidor de arquivos é acessado pelo usuário através de uma plataforma web, utilizando um sistema LAMP (Linux, Apache, MySQL e PHP). O acesso e controle dos arquivos é feitos através do website criado em PHP. Também é desenvolvido e proposto um algoritmo de permutação em blocos, do inglês permutation box. O algoritmo usa chaves escolhidas pelo usuário para realizar a permutação. Tal permutação é realizada de maneira dinâmica e é uma etapa fundamental em qualquer algoritmo de criptografia de chave privada. O webserver funcionou como planejado, sendo possível armazenar arquivos de maneira prática, confidencial e com um baixo custo. O algoritmo de permutação também funcionou como planejado, ele foi implementado em linguagem de programação c, sendo ágil e tornando prática a permutação de arquivos e posterior armazenamento no webserver
- Imprenta:
- Publisher place: São Carlos
- Date published: 2016
-
ABNT
NUNES, Robério Soares. Implementação de um servidor de arquivos utilizando Linux embarcado e desenvolvimento de um algoritmo de permutação em blocos. 2016. Trabalho de Conclusão de Curso (Graduação) – Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 2016. Disponível em: https://bdta.abcd.usp.br/directbitstream/f306f60f-4a92-4b08-ade1-4c098dfae905/Nunes_Roberio_Soares_tcc.pdf. Acesso em: 27 mar. 2025. -
APA
Nunes, R. S. (2016). Implementação de um servidor de arquivos utilizando Linux embarcado e desenvolvimento de um algoritmo de permutação em blocos (Trabalho de Conclusão de Curso (Graduação). Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos. Recuperado de https://bdta.abcd.usp.br/directbitstream/f306f60f-4a92-4b08-ade1-4c098dfae905/Nunes_Roberio_Soares_tcc.pdf -
NLM
Nunes RS. Implementação de um servidor de arquivos utilizando Linux embarcado e desenvolvimento de um algoritmo de permutação em blocos [Internet]. 2016 ;[citado 2025 mar. 27 ] Available from: https://bdta.abcd.usp.br/directbitstream/f306f60f-4a92-4b08-ade1-4c098dfae905/Nunes_Roberio_Soares_tcc.pdf -
Vancouver
Nunes RS. Implementação de um servidor de arquivos utilizando Linux embarcado e desenvolvimento de um algoritmo de permutação em blocos [Internet]. 2016 ;[citado 2025 mar. 27 ] Available from: https://bdta.abcd.usp.br/directbitstream/f306f60f-4a92-4b08-ade1-4c098dfae905/Nunes_Roberio_Soares_tcc.pdf
Download do texto completo
Tipo | Nome | Link | |
---|---|---|---|
Nunes_Roberio_Soares_tcc.... | Direct link |
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas