Desenvolvimento de software modular para criptografia de sinais em banda base
Autor(a) principal: | |
---|---|
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 |