Criptoanálise diferencial
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
dARK ID: | ark:/64986/00130000066rc |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/5611 |
Resumo: | Desde a criação do padrão de cifragem de dados DES (Data Encryption Standard) em 1978, cifras iterativas de chave secreta baseadas em redes de Feistel têm sido construídas, visando a aumentar a segurança das informações armazenadas e transmitidas em ambientes de comunicações inseguros. Tais cifras, além de apresentarem, em geral, um alto nível de resistência a ataques criptoanalíticos, permitem implementações eficientes em diferentes plataformas, sendo portanto uma alternativa muito atraente para a proteção de grandes massas de dados. Uma das técnicas mais eficientes para criptoanalisar esse tipo de cifra é a chamada Criptoanálise Diferencial, introduzida em 1990 por Biham e Shamir. Este trabalho tem como objetivo apresentar um estudo da técnica de Criptoanálise Diferencial, bem como demonstrar uma aplicação da mesma na criptoanálise do criptosistema de chave secreta Blowfish, introduzido por Schneier em 1994. Inicialmente o trabalho aborda os principais aspectos matemáticos relacionados com a criptografia de chave secreta e, em seguida, apresenta uma introdução à área de Segurança de Dados, discorrendo sobre aspectos importantes da mesma, tais como criptografia de chave secreta e de chave pública. Além disso, são também descritos os cripto-sistemas de chave secreta DES, RC5, IDEA e Blowfish. A técnica da Criptoanálise Diferencial é então considerada em detalhes, onde são examinados os conceitos mais importantes da mesma, tais como as noções de pares diferenciais e características, entre outros. Uma aplicação da técnica é então apresentada, na avaliação do grau de segurança da cifra de bloco Blowfish |
id |
UFPE_d45cced77570b9a6b572b0f28258a57b |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/5611 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
Corrêa de Oliveira, RaimundoMenezes Campello de Souza, Ricardo 2014-06-12T17:40:37Z2014-06-12T17:40:37Z2003Corrêa de Oliveira, Raimundo; Menezes Campello de Souza, Ricardo. Criptoanálise diferencial. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Engenharia Elétrica, Universidade Federal de Pernambuco, Recife, 2003.https://repositorio.ufpe.br/handle/123456789/5611ark:/64986/00130000066rcDesde a criação do padrão de cifragem de dados DES (Data Encryption Standard) em 1978, cifras iterativas de chave secreta baseadas em redes de Feistel têm sido construídas, visando a aumentar a segurança das informações armazenadas e transmitidas em ambientes de comunicações inseguros. Tais cifras, além de apresentarem, em geral, um alto nível de resistência a ataques criptoanalíticos, permitem implementações eficientes em diferentes plataformas, sendo portanto uma alternativa muito atraente para a proteção de grandes massas de dados. Uma das técnicas mais eficientes para criptoanalisar esse tipo de cifra é a chamada Criptoanálise Diferencial, introduzida em 1990 por Biham e Shamir. Este trabalho tem como objetivo apresentar um estudo da técnica de Criptoanálise Diferencial, bem como demonstrar uma aplicação da mesma na criptoanálise do criptosistema de chave secreta Blowfish, introduzido por Schneier em 1994. Inicialmente o trabalho aborda os principais aspectos matemáticos relacionados com a criptografia de chave secreta e, em seguida, apresenta uma introdução à área de Segurança de Dados, discorrendo sobre aspectos importantes da mesma, tais como criptografia de chave secreta e de chave pública. Além disso, são também descritos os cripto-sistemas de chave secreta DES, RC5, IDEA e Blowfish. A técnica da Criptoanálise Diferencial é então considerada em detalhes, onde são examinados os conceitos mais importantes da mesma, tais como as noções de pares diferenciais e características, entre outros. Uma aplicação da técnica é então apresentada, na avaliação do grau de segurança da cifra de bloco BlowfishporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCritpoanálise DiferencialBlowfishSegurança de DadosCriptoanálise diferencialinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo7039_1.pdf.jpgarquivo7039_1.pdf.jpgGenerated Thumbnailimage/jpeg1380https://repositorio.ufpe.br/bitstream/123456789/5611/4/arquivo7039_1.pdf.jpg1b1b94f5ad1a1775d1ad6438618a8f86MD54ORIGINALarquivo7039_1.pdfapplication/pdf1009362https://repositorio.ufpe.br/bitstream/123456789/5611/1/arquivo7039_1.pdf625b48f5d5a3de823ef461b914c02a80MD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/5611/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo7039_1.pdf.txtarquivo7039_1.pdf.txtExtracted texttext/plain210254https://repositorio.ufpe.br/bitstream/123456789/5611/3/arquivo7039_1.pdf.txta5c5cd397d34b9e3ad5318ddd86f1977MD53123456789/56112019-10-25 14:16:03.384oai:repositorio.ufpe.br:123456789/5611Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T17:16:03Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Criptoanálise diferencial |
title |
Criptoanálise diferencial |
spellingShingle |
Criptoanálise diferencial Corrêa de Oliveira, Raimundo Critpoanálise Diferencial Blowfish Segurança de Dados |
title_short |
Criptoanálise diferencial |
title_full |
Criptoanálise diferencial |
title_fullStr |
Criptoanálise diferencial |
title_full_unstemmed |
Criptoanálise diferencial |
title_sort |
Criptoanálise diferencial |
author |
Corrêa de Oliveira, Raimundo |
author_facet |
Corrêa de Oliveira, Raimundo |
author_role |
author |
dc.contributor.author.fl_str_mv |
Corrêa de Oliveira, Raimundo |
dc.contributor.advisor1.fl_str_mv |
Menezes Campello de Souza, Ricardo |
contributor_str_mv |
Menezes Campello de Souza, Ricardo |
dc.subject.por.fl_str_mv |
Critpoanálise Diferencial Blowfish Segurança de Dados |
topic |
Critpoanálise Diferencial Blowfish Segurança de Dados |
description |
Desde a criação do padrão de cifragem de dados DES (Data Encryption Standard) em 1978, cifras iterativas de chave secreta baseadas em redes de Feistel têm sido construídas, visando a aumentar a segurança das informações armazenadas e transmitidas em ambientes de comunicações inseguros. Tais cifras, além de apresentarem, em geral, um alto nível de resistência a ataques criptoanalíticos, permitem implementações eficientes em diferentes plataformas, sendo portanto uma alternativa muito atraente para a proteção de grandes massas de dados. Uma das técnicas mais eficientes para criptoanalisar esse tipo de cifra é a chamada Criptoanálise Diferencial, introduzida em 1990 por Biham e Shamir. Este trabalho tem como objetivo apresentar um estudo da técnica de Criptoanálise Diferencial, bem como demonstrar uma aplicação da mesma na criptoanálise do criptosistema de chave secreta Blowfish, introduzido por Schneier em 1994. Inicialmente o trabalho aborda os principais aspectos matemáticos relacionados com a criptografia de chave secreta e, em seguida, apresenta uma introdução à área de Segurança de Dados, discorrendo sobre aspectos importantes da mesma, tais como criptografia de chave secreta e de chave pública. Além disso, são também descritos os cripto-sistemas de chave secreta DES, RC5, IDEA e Blowfish. A técnica da Criptoanálise Diferencial é então considerada em detalhes, onde são examinados os conceitos mais importantes da mesma, tais como as noções de pares diferenciais e características, entre outros. Uma aplicação da técnica é então apresentada, na avaliação do grau de segurança da cifra de bloco Blowfish |
publishDate |
2003 |
dc.date.issued.fl_str_mv |
2003 |
dc.date.accessioned.fl_str_mv |
2014-06-12T17:40:37Z |
dc.date.available.fl_str_mv |
2014-06-12T17:40:37Z |
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.citation.fl_str_mv |
Corrêa de Oliveira, Raimundo; Menezes Campello de Souza, Ricardo. Criptoanálise diferencial. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Engenharia Elétrica, Universidade Federal de Pernambuco, Recife, 2003. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/5611 |
dc.identifier.dark.fl_str_mv |
ark:/64986/00130000066rc |
identifier_str_mv |
Corrêa de Oliveira, Raimundo; Menezes Campello de Souza, Ricardo. Criptoanálise diferencial. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Engenharia Elétrica, Universidade Federal de Pernambuco, Recife, 2003. ark:/64986/00130000066rc |
url |
https://repositorio.ufpe.br/handle/123456789/5611 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/5611/4/arquivo7039_1.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/5611/1/arquivo7039_1.pdf https://repositorio.ufpe.br/bitstream/123456789/5611/2/license.txt https://repositorio.ufpe.br/bitstream/123456789/5611/3/arquivo7039_1.pdf.txt |
bitstream.checksum.fl_str_mv |
1b1b94f5ad1a1775d1ad6438618a8f86 625b48f5d5a3de823ef461b914c02a80 8a4605be74aa9ea9d79846c1fba20a33 a5c5cd397d34b9e3ad5318ddd86f1977 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1815172737302265856 |