Implementação de um sistema de decriptografia em hardware para controle bancário.

Detalhes bibliográficos
Autor(a) principal: Morita, Augusto Ken
Data de Publicação: 2002
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3140/tde-25092024-135704/
Resumo: Este trabalho aborda a implementação de um sistema para decriptografar dados em tempo real a partir de um disco flexível criptografado. Neste trabalho é apresentado o padrão do disco flexível em detalhe como também é abordado o algoritmo de criptografia DES (Data Encryption Standard). O circuito foi modelado na linguagem VHDL. Investigações das possíveis vantagens e desvantagens na utilização desta tecnologia, comparadas com as técnicas tradicionais de software foram consideradas. É demonstrado que com a utilização de VHDL pode-se produzir circuitos independentes de tecnologia que facilitam na migração para futuras tecnologias como também na integração com outros dispositivos. Uma placa protótipo foi desenvolvida com dispositivo FPGA da família Altera FLEX10K para testes dos circuitos desenvolvidos. Após os testes iniciais e otimização do sistema quanto ao número de portas internas do FPGA, uma placa final foi desenvolvida, onde todo o circuito DES foi implementado no dispositivo FPGA FLEX6k. Finalmente, a placa com o sistema de decriptografia de floppy-disk, foi testado com sucesso para uma grande variedade de motherboard\'s e de unidades de disco flexível de diferentes fabricantes.
id USP_d4601292db4a0a260fc06ed495774579
oai_identifier_str oai:teses.usp.br:tde-25092024-135704
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Implementação de um sistema de decriptografia em hardware para controle bancário.Untitled in englishCriptologiaCryptologyEste trabalho aborda a implementação de um sistema para decriptografar dados em tempo real a partir de um disco flexível criptografado. Neste trabalho é apresentado o padrão do disco flexível em detalhe como também é abordado o algoritmo de criptografia DES (Data Encryption Standard). O circuito foi modelado na linguagem VHDL. Investigações das possíveis vantagens e desvantagens na utilização desta tecnologia, comparadas com as técnicas tradicionais de software foram consideradas. É demonstrado que com a utilização de VHDL pode-se produzir circuitos independentes de tecnologia que facilitam na migração para futuras tecnologias como também na integração com outros dispositivos. Uma placa protótipo foi desenvolvida com dispositivo FPGA da família Altera FLEX10K para testes dos circuitos desenvolvidos. Após os testes iniciais e otimização do sistema quanto ao número de portas internas do FPGA, uma placa final foi desenvolvida, onde todo o circuito DES foi implementado no dispositivo FPGA FLEX6k. Finalmente, a placa com o sistema de decriptografia de floppy-disk, foi testado com sucesso para uma grande variedade de motherboard\'s e de unidades de disco flexível de diferentes fabricantes.This work addresses an implementation of a hardware system to decrypt data in real-time from an encrypted floppy-disk. This work presents detailed floppy disk standard, and also the encryption algorithm DES (Data Encryption Standard) is presented. The hardware was modeled in VHDL language. Investigation on possible advantages and disadvantages using this technology, compared with traditional software techniques is also considered. It is demonstrated that using VHDL technology independent circuits can be produced, which make easier the migration for future technologies and the integration with other devices. A prototype test board with Altera FPGA\'s FLEX10K family device was designed to test the developed circuits. After initial tests and system optimization regards to the number of used gates internally of the device, a final board was developed, where the whole circuit of DES was implemented on a single FLEX6K FPGA device. Finally, a board with the decrypt system was tested successfully for many brands of motherboards and floppy-disk unitsBiblioteca Digitais de Teses e Dissertações da USPNoije, Wilhelmus Adrianus Maria VanMorita, Augusto Ken2002-02-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-25092024-135704/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-09-25T17:00:02Zoai:teses.usp.br:tde-25092024-135704Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-09-25T17:00:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Implementação de um sistema de decriptografia em hardware para controle bancário.
Untitled in english
title Implementação de um sistema de decriptografia em hardware para controle bancário.
spellingShingle Implementação de um sistema de decriptografia em hardware para controle bancário.
Morita, Augusto Ken
Criptologia
Cryptology
title_short Implementação de um sistema de decriptografia em hardware para controle bancário.
title_full Implementação de um sistema de decriptografia em hardware para controle bancário.
title_fullStr Implementação de um sistema de decriptografia em hardware para controle bancário.
title_full_unstemmed Implementação de um sistema de decriptografia em hardware para controle bancário.
title_sort Implementação de um sistema de decriptografia em hardware para controle bancário.
author Morita, Augusto Ken
author_facet Morita, Augusto Ken
author_role author
dc.contributor.none.fl_str_mv Noije, Wilhelmus Adrianus Maria Van
dc.contributor.author.fl_str_mv Morita, Augusto Ken
dc.subject.por.fl_str_mv Criptologia
Cryptology
topic Criptologia
Cryptology
description Este trabalho aborda a implementação de um sistema para decriptografar dados em tempo real a partir de um disco flexível criptografado. Neste trabalho é apresentado o padrão do disco flexível em detalhe como também é abordado o algoritmo de criptografia DES (Data Encryption Standard). O circuito foi modelado na linguagem VHDL. Investigações das possíveis vantagens e desvantagens na utilização desta tecnologia, comparadas com as técnicas tradicionais de software foram consideradas. É demonstrado que com a utilização de VHDL pode-se produzir circuitos independentes de tecnologia que facilitam na migração para futuras tecnologias como também na integração com outros dispositivos. Uma placa protótipo foi desenvolvida com dispositivo FPGA da família Altera FLEX10K para testes dos circuitos desenvolvidos. Após os testes iniciais e otimização do sistema quanto ao número de portas internas do FPGA, uma placa final foi desenvolvida, onde todo o circuito DES foi implementado no dispositivo FPGA FLEX6k. Finalmente, a placa com o sistema de decriptografia de floppy-disk, foi testado com sucesso para uma grande variedade de motherboard\'s e de unidades de disco flexível de diferentes fabricantes.
publishDate 2002
dc.date.none.fl_str_mv 2002-02-20
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3140/tde-25092024-135704/
url https://www.teses.usp.br/teses/disponiveis/3/3140/tde-25092024-135704/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815256535551442944