Diseño y optimización de un multiplicador modular usando hardware reconfigurable
RESUMEN: Este artículo sugiere diversas alternativas para la implementación en hardware del operador Multiplicación Modular. Se propone una función de costo para evaluar las alternativas de diseño y se les compara con el objeto de optimizar su comportamiento respecto a parámetros como el área ocupad...
- Autores:
-
Bolaños Martínez, Freddy
Bernal Noreña, Álvaro
- Tipo de recurso:
- Article of investigation
- Fecha de publicación:
- 2006
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/34449
- Acceso en línea:
- https://hdl.handle.net/10495/34449
- Palabra clave:
- Aritmética modular
Modular arithmetic
Lenguajes descriptivos para equipos de computador
Computer hardware description languages
Matriz de puertas programables
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_d78d826a5ba6639557eb882266fa1998 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/34449 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| title |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| spellingShingle |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable Aritmética modular Modular arithmetic Lenguajes descriptivos para equipos de computador Computer hardware description languages Matriz de puertas programables |
| title_short |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| title_full |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| title_fullStr |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| title_full_unstemmed |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| title_sort |
Diseño y optimización de un multiplicador modular usando hardware reconfigurable |
| dc.creator.fl_str_mv |
Bolaños Martínez, Freddy Bernal Noreña, Álvaro |
| dc.contributor.author.none.fl_str_mv |
Bolaños Martínez, Freddy Bernal Noreña, Álvaro |
| dc.contributor.researchgroup.spa.fl_str_mv |
Sistemas Embebidos e Inteligencia Computacional (SISTEMIC) |
| dc.subject.lemb.none.fl_str_mv |
Aritmética modular Modular arithmetic Lenguajes descriptivos para equipos de computador Computer hardware description languages |
| topic |
Aritmética modular Modular arithmetic Lenguajes descriptivos para equipos de computador Computer hardware description languages Matriz de puertas programables |
| dc.subject.proposal.spa.fl_str_mv |
Matriz de puertas programables |
| description |
RESUMEN: Este artículo sugiere diversas alternativas para la implementación en hardware del operador Multiplicación Modular. Se propone una función de costo para evaluar las alternativas de diseño y se les compara con el objeto de optimizar su comportamiento respecto a parámetros como el área ocupada y el tiempo de ejecución. Éste último parámetro es de vital importancia en entornos criptográficos en donde el operador Multiplicación Modular se usa ampliamente. |
| publishDate |
2006 |
| dc.date.issued.none.fl_str_mv |
2006 |
| dc.date.accessioned.none.fl_str_mv |
2023-04-04T15:46:25Z |
| dc.date.available.none.fl_str_mv |
2023-04-04T15:46:25Z |
| dc.type.spa.fl_str_mv |
Artículo de investigación |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/ART |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| format |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| status_str |
publishedVersion |
| dc.identifier.citation.spa.fl_str_mv |
Bolaños Martínez, F., & Bernal Noreña, A. (2006). Diseño y Optimización de un Multiplicador Modular usando Hardware Reconfigurable. Revista Avances en Sistemas e Informática, 3(2), 77-82. |
| dc.identifier.issn.none.fl_str_mv |
1657-7663 |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/34449 |
| dc.identifier.eissn.none.fl_str_mv |
1909-0056 |
| identifier_str_mv |
Bolaños Martínez, F., & Bernal Noreña, A. (2006). Diseño y Optimización de un Multiplicador Modular usando Hardware Reconfigurable. Revista Avances en Sistemas e Informática, 3(2), 77-82. 1657-7663 1909-0056 |
| url |
https://hdl.handle.net/10495/34449 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartofjournalabbrev.spa.fl_str_mv |
Ava. Sis. Inf. |
| dc.relation.citationendpage.spa.fl_str_mv |
82 |
| dc.relation.citationissue.spa.fl_str_mv |
2 |
| dc.relation.citationstartpage.spa.fl_str_mv |
77 |
| dc.relation.citationvolume.spa.fl_str_mv |
3 |
| dc.relation.ispartofjournal.spa.fl_str_mv |
Avances en Sistemas e Informática |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
7 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia |
| dc.publisher.place.spa.fl_str_mv |
Bogotá, Colombia |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/2ecc6bb7-ee0d-4b55-96af-49045dec67fd/download https://bibliotecadigital.udea.edu.co/bitstreams/f95f8899-ce58-4af3-b381-2e23480b6f59/download https://bibliotecadigital.udea.edu.co/bitstreams/1248fbc7-3530-4bc1-b94d-0ad5197c3997/download https://bibliotecadigital.udea.edu.co/bitstreams/599cabea-69aa-4bb4-9620-0efe84c10f2e/download https://bibliotecadigital.udea.edu.co/bitstreams/e63bd258-eb60-4743-8621-e08cad758efd/download |
| bitstream.checksum.fl_str_mv |
507cea5fe566a52eb12c4584bc2cb273 e2060682c9c70d4d30c83c51448f4eed 8a4605be74aa9ea9d79846c1fba20a33 0175fa20275c91a10052fddaf14d4d8a ad2a4ea4f136a56d48f5374e16b6bf6b |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052271576547328 |
| spelling |
Bolaños Martínez, FreddyBernal Noreña, ÁlvaroSistemas Embebidos e Inteligencia Computacional (SISTEMIC)2023-04-04T15:46:25Z2023-04-04T15:46:25Z2006Bolaños Martínez, F., & Bernal Noreña, A. (2006). Diseño y Optimización de un Multiplicador Modular usando Hardware Reconfigurable. Revista Avances en Sistemas e Informática, 3(2), 77-82.1657-7663https://hdl.handle.net/10495/344491909-0056RESUMEN: Este artículo sugiere diversas alternativas para la implementación en hardware del operador Multiplicación Modular. Se propone una función de costo para evaluar las alternativas de diseño y se les compara con el objeto de optimizar su comportamiento respecto a parámetros como el área ocupada y el tiempo de ejecución. Éste último parámetro es de vital importancia en entornos criptográficos en donde el operador Multiplicación Modular se usa ampliamente.ABSTRACT: Several choices for the hardware implementation of the modular multiplication operator are presented. It proposes a cost function to evaluate these design choices and compares them for the optimization of parameters such as area and execution time. This last parameter is very important in cryptographic applications, where the modular multiplication operator is widely used.COL00107177application/pdfspaUniversidad Nacional de ColombiaBogotá, Colombiahttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Diseño y optimización de un multiplicador modular usando hardware reconfigurableArtículo de investigaciónhttp://purl.org/coar/resource_type/c_2df8fbb1https://purl.org/redcol/resource_type/ARThttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionAritmética modularModular arithmeticLenguajes descriptivos para equipos de computadorComputer hardware description languagesMatriz de puertas programablesAva. Sis. Inf.822773Avances en Sistemas e InformáticaPublicationORIGINALBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdfBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdfArtículo de investigaciónapplication/pdf273783https://bibliotecadigital.udea.edu.co/bitstreams/2ecc6bb7-ee0d-4b55-96af-49045dec67fd/download507cea5fe566a52eb12c4584bc2cb273MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/f95f8899-ce58-4af3-b381-2e23480b6f59/downloade2060682c9c70d4d30c83c51448f4eedMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/1248fbc7-3530-4bc1-b94d-0ad5197c3997/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdf.txtBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdf.txtExtracted texttext/plain23974https://bibliotecadigital.udea.edu.co/bitstreams/599cabea-69aa-4bb4-9620-0efe84c10f2e/download0175fa20275c91a10052fddaf14d4d8aMD54falseAnonymousREADTHUMBNAILBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdf.jpgBolañosFreddy_2006_DiseñoOptimizacionMultiplicador .pdf.jpgGenerated Thumbnailimage/jpeg6531https://bibliotecadigital.udea.edu.co/bitstreams/e63bd258-eb60-4743-8621-e08cad758efd/downloadad2a4ea4f136a56d48f5374e16b6bf6bMD55falseAnonymousREAD10495/34449oai:bibliotecadigital.udea.edu.co:10495/344492025-03-26 19:40:16.51http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
