Desenvolvimento de software modular para criptografia de sinais em banda base

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Ivan Eduardo Lage [UNESP]
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/244657
Resumo: A pesquisa para criação de técnicas de criptografia seguras mostra-se tornando vital para impedir tentativas de interceptação e quebra do sigilo das mensagens. Nas telecomunicações, o modelo de referência de Sistemas Abertos de Interconexão (Open Systems Interconnection, OSI) é contemplado por técnicas de criptografias comercialmente viaveis em todas as suas camadas, exceto a Camada Física. Esta vulnerabilidade é preocupante. Especialmente considerando que é relativamente fácil espiar o conteúdo desta camada utilizando dobras na fibra ou captura de pacotes em sistemas sem fio, por exemplo. Durante décadas foram estudadas métodos de criptografia de sinais para solucionar este problema, e mais recentemente, temos o advento da criptografia espectral. Porém, o uso desta técnica em sinais modulados mostra-se complexa e custosa. Uma abordagem recente que vem sendo estudada é usar o processamento digital de sinais (digital signal processing, DSP) para implementar a criptografia espectral em sinais em banda-base. Desta forma, surgiu uma nova abordagem de criptografia de sinais, que chamamos de criptografia de amostragem espectral. Torna-se, então, cada vez mais necessário a existência de softwares de simulação que sejam flexíveis ao surgimento de novas estratégias de encriptação e decriptação de sinais em banda-base. Para isto, é necessária a escolha de uma arquitetura de software versatil em relação às múltiplas estratégias de criptografia de sinais. Neste trabalho, propomos um software, chamado KryptoSJPy, utilizando uma arquitetura híbrida de multicamadas e modelo-visão-controlador (MVC) para atender as necessidade de simulações específicas de criptografia de amostragem espectral. Escolhemos a codificação espectral de fase (Spectral Phase Encoding, SPE) e o embaralhamento intracanal (Spectral Shuffling, Scr) para testar as primeiras versões do software. Apresentamos também algumas simulações e a comparação com resultados obtidos em códigos anteriores realizados em Matlab.
id UNSP_47cf499d2b48a7371c1e8105a53d854b
oai_identifier_str oai:repositorio.unesp.br:11449/244657
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Desenvolvimento de software modular para criptografia de sinais em banda baseDevelopment of a modular software for baseband signal cryptographyCriptografia de sinaisCriptografia de amostragem espectralProcessamento Digital de SinaisArquitetura de softwareSignal cryptographySpectral Sampling CryptographyDigital Signal ProcessingSoftware architectureA pesquisa para criação de técnicas de criptografia seguras mostra-se tornando vital para impedir tentativas de interceptação e quebra do sigilo das mensagens. Nas telecomunicações, o modelo de referência de Sistemas Abertos de Interconexão (Open Systems Interconnection, OSI) é contemplado por técnicas de criptografias comercialmente viaveis em todas as suas camadas, exceto a Camada Física. Esta vulnerabilidade é preocupante. Especialmente considerando que é relativamente fácil espiar o conteúdo desta camada utilizando dobras na fibra ou captura de pacotes em sistemas sem fio, por exemplo. Durante décadas foram estudadas métodos de criptografia de sinais para solucionar este problema, e mais recentemente, temos o advento da criptografia espectral. Porém, o uso desta técnica em sinais modulados mostra-se complexa e custosa. Uma abordagem recente que vem sendo estudada é usar o processamento digital de sinais (digital signal processing, DSP) para implementar a criptografia espectral em sinais em banda-base. Desta forma, surgiu uma nova abordagem de criptografia de sinais, que chamamos de criptografia de amostragem espectral. Torna-se, então, cada vez mais necessário a existência de softwares de simulação que sejam flexíveis ao surgimento de novas estratégias de encriptação e decriptação de sinais em banda-base. Para isto, é necessária a escolha de uma arquitetura de software versatil em relação às múltiplas estratégias de criptografia de sinais. Neste trabalho, propomos um software, chamado KryptoSJPy, utilizando uma arquitetura híbrida de multicamadas e modelo-visão-controlador (MVC) para atender as necessidade de simulações específicas de criptografia de amostragem espectral. Escolhemos a codificação espectral de fase (Spectral Phase Encoding, SPE) e o embaralhamento intracanal (Spectral Shuffling, Scr) para testar as primeiras versões do software. Apresentamos também algumas simulações e a comparação com resultados obtidos em códigos anteriores realizados em Matlab.The research to create secure cryptography techniques have shown to be vital in the prevention of message interceptions and breach of secrecy. In telecommunications, the Open System for Interconnections (OSI) reference model is contemplated by commercially viable cryptography techniques in every layer, except the Physical Layer. This vulnerability is alarming. Especially considering that spying the contents of the Physical Layer is relatively easy with the aid of fiber bending or packet capture in wireless systems, for instance. For decades, methods of signal cryptography have been studies to solve this problem, and recently, there has been the breakthrough of spectral cryptography. However, using this technique in modulated signals turned out to be difficult and costly. A very recent approach that is being researched is using digital signal processing (DSP) to implement spectral cryptography in sampled base-band signals. As such, a new approach to signal cryptography has emerged, which we call Spectral Sampling Cryptography. Thus, it becomes necessary the existence of simulation softwares which are flexible to the advent of new strategies of encryption and decryption of base-band signals. In this dissertation, we propose a software, named KryptoSJPy, using a hybrid multi- layer and model-view-controller architecture to address the necessecity of specific simulations of Spectral Sampling Cryptography. We choose to test the Spectral Phase Encoding (SPE) and Spectral Shuffling (Scr) in the early versions of the software. We also present the analysis of some simulations and the comparation with results obtained by other codes made in Matlab.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Capes:001Universidade Estadual Paulista (Unesp)Abbade, Marcelo Luís Francisco [UNESP]Universidade Estadual Paulista (Unesp)Rodrigues, Ivan Eduardo Lage [UNESP]2023-07-19T18:36:51Z2023-07-19T18:36:51Z2022-11-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/11449/244657Outroporinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2023-10-03T06:05:40Zoai:repositorio.unesp.br:11449/244657Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T13:54:49.807312Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Desenvolvimento de software modular para criptografia de sinais em banda base
Development of a modular software for baseband signal cryptography
title Desenvolvimento de software modular para criptografia de sinais em banda base
spellingShingle Desenvolvimento de software modular para criptografia de sinais em banda base
Rodrigues, Ivan Eduardo Lage [UNESP]
Criptografia de sinais
Criptografia de amostragem espectral
Processamento Digital de Sinais
Arquitetura de software
Signal cryptography
Spectral Sampling Cryptography
Digital Signal Processing
Software architecture
title_short Desenvolvimento de software modular para criptografia de sinais em banda base
title_full Desenvolvimento de software modular para criptografia de sinais em banda base
title_fullStr Desenvolvimento de software modular para criptografia de sinais em banda base
title_full_unstemmed Desenvolvimento de software modular para criptografia de sinais em banda base
title_sort Desenvolvimento de software modular para criptografia de sinais em banda base
author Rodrigues, Ivan Eduardo Lage [UNESP]
author_facet Rodrigues, Ivan Eduardo Lage [UNESP]
author_role author
dc.contributor.none.fl_str_mv Abbade, Marcelo Luís Francisco [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Rodrigues, Ivan Eduardo Lage [UNESP]
dc.subject.por.fl_str_mv Criptografia de sinais
Criptografia de amostragem espectral
Processamento Digital de Sinais
Arquitetura de software
Signal cryptography
Spectral Sampling Cryptography
Digital Signal Processing
Software architecture
topic Criptografia de sinais
Criptografia de amostragem espectral
Processamento Digital de Sinais
Arquitetura de software
Signal cryptography
Spectral Sampling Cryptography
Digital Signal Processing
Software architecture
description A pesquisa para criação de técnicas de criptografia seguras mostra-se tornando vital para impedir tentativas de interceptação e quebra do sigilo das mensagens. Nas telecomunicações, o modelo de referência de Sistemas Abertos de Interconexão (Open Systems Interconnection, OSI) é contemplado por técnicas de criptografias comercialmente viaveis em todas as suas camadas, exceto a Camada Física. Esta vulnerabilidade é preocupante. Especialmente considerando que é relativamente fácil espiar o conteúdo desta camada utilizando dobras na fibra ou captura de pacotes em sistemas sem fio, por exemplo. Durante décadas foram estudadas métodos de criptografia de sinais para solucionar este problema, e mais recentemente, temos o advento da criptografia espectral. Porém, o uso desta técnica em sinais modulados mostra-se complexa e custosa. Uma abordagem recente que vem sendo estudada é usar o processamento digital de sinais (digital signal processing, DSP) para implementar a criptografia espectral em sinais em banda-base. Desta forma, surgiu uma nova abordagem de criptografia de sinais, que chamamos de criptografia de amostragem espectral. Torna-se, então, cada vez mais necessário a existência de softwares de simulação que sejam flexíveis ao surgimento de novas estratégias de encriptação e decriptação de sinais em banda-base. Para isto, é necessária a escolha de uma arquitetura de software versatil em relação às múltiplas estratégias de criptografia de sinais. Neste trabalho, propomos um software, chamado KryptoSJPy, utilizando uma arquitetura híbrida de multicamadas e modelo-visão-controlador (MVC) para atender as necessidade de simulações específicas de criptografia de amostragem espectral. Escolhemos a codificação espectral de fase (Spectral Phase Encoding, SPE) e o embaralhamento intracanal (Spectral Shuffling, Scr) para testar as primeiras versões do software. Apresentamos também algumas simulações e a comparação com resultados obtidos em códigos anteriores realizados em Matlab.
publishDate 2022
dc.date.none.fl_str_mv 2022-11-03
2023-07-19T18:36:51Z
2023-07-19T18:36:51Z
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 http://hdl.handle.net/11449/244657
Outro
url http://hdl.handle.net/11449/244657
identifier_str_mv Outro
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128289361887232