Diseño e implementación de PRNG caótico con distribución variable en el tiempo

Autores
Lopresti, Raúl Eduardo; Antonelli, Maximiliano; Dondo Gazzano, Julio Daniel; de Micco, Luciana
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Gran parte de las aplicaciones electrónicas requieren de números pseudoaleatorios, en general, para mejorar su funcionamiento. Tal es el caso de los sistemas de encriptación, codificación y modulación digital. Si, además, los números pseudoaleatorios varían dinámicamente su función densidad de probabilidad (PDF) es posible potenciar el efecto causado. En este trabajo se presenta el diseño e implementación de un circuito capaz de entregar números pseudoaleatorios que varían su PDF en el tiempo. Para ello, se utilizan como base mapas caóticos, los que son diseñados según las PDF deseadas. Luego, la implementación se realiza mediante Reconfiguración Parcial Dinámica (RPD) la cual permite modificar, en tiempo de ejecución, parte del circuito para variar la PDF de la salida generada.
Many electronic applications require pseudorandom numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density function (PDF). In this article, a circuit that generates pseudo-random numbers that are capable of varying their PDF in time is presented. To this aim, chaotic maps are used as a base, which are designed according to the desired PDF. Then, the implementation is done through Dynamic Partial Reconfiguration (RPD) which allows modifying, at run time, part of the circuit to vary the PDF of the generated output.
Fil: Lopresti, Raúl Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
Fil: Antonelli, Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
Fil: Dondo Gazzano, Julio Daniel. Universidad Nacional de San Luis. Facultad de Ciencias Físico- Matemáticas y Naturales; Argentina
Fil: de Micco, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
Materia
GENERADOR DE NÚMEROS PSEUDOALEATORIOS
FUNCIÓN DENSIDAD DE PROBABILIDAD
RECONFIGURACIÓN PARCIAL DINÁMICA
CAOS
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/213414

id CONICETDig_a61852efac4f2451838accba8b1077d3
oai_identifier_str oai:ri.conicet.gov.ar:11336/213414
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Diseño e implementación de PRNG caótico con distribución variable en el tiempoDesign and Implementation of a Chaotic-Time-Varying Distribution PRNGLopresti, Raúl EduardoAntonelli, MaximilianoDondo Gazzano, Julio Danielde Micco, LucianaGENERADOR DE NÚMEROS PSEUDOALEATORIOSFUNCIÓN DENSIDAD DE PROBABILIDADRECONFIGURACIÓN PARCIAL DINÁMICACAOShttps://purl.org/becyt/ford/2.2https://purl.org/becyt/ford/2Gran parte de las aplicaciones electrónicas requieren de números pseudoaleatorios, en general, para mejorar su funcionamiento. Tal es el caso de los sistemas de encriptación, codificación y modulación digital. Si, además, los números pseudoaleatorios varían dinámicamente su función densidad de probabilidad (PDF) es posible potenciar el efecto causado. En este trabajo se presenta el diseño e implementación de un circuito capaz de entregar números pseudoaleatorios que varían su PDF en el tiempo. Para ello, se utilizan como base mapas caóticos, los que son diseñados según las PDF deseadas. Luego, la implementación se realiza mediante Reconfiguración Parcial Dinámica (RPD) la cual permite modificar, en tiempo de ejecución, parte del circuito para variar la PDF de la salida generada.Many electronic applications require pseudorandom numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density function (PDF). In this article, a circuit that generates pseudo-random numbers that are capable of varying their PDF in time is presented. To this aim, chaotic maps are used as a base, which are designed according to the desired PDF. Then, the implementation is done through Dynamic Partial Reconfiguration (RPD) which allows modifying, at run time, part of the circuit to vary the PDF of the generated output.Fil: Lopresti, Raúl Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; ArgentinaFil: Antonelli, Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; ArgentinaFil: Dondo Gazzano, Julio Daniel. Universidad Nacional de San Luis. Facultad de Ciencias Físico- Matemáticas y Naturales; ArgentinaFil: de Micco, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; ArgentinaUniversidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica2022-05info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/213414Lopresti, Raúl Eduardo; Antonelli, Maximiliano; Dondo Gazzano, Julio Daniel; de Micco, Luciana; Diseño e implementación de PRNG caótico con distribución variable en el tiempo; Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica; Elektron; 6; 1; 5-2022; 46-512525-0159CONICET DigitalCONICETspainfo:eu-repo/semantics/altIdentifier/url/http://elektron.fi.uba.ar/index.php/elektron/article/view/156info:eu-repo/semantics/altIdentifier/doi/10.37537/rev.elektron.6.1.156.2022info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-10T13:05:49Zoai:ri.conicet.gov.ar:11336/213414instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-10 13:05:49.887CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Diseño e implementación de PRNG caótico con distribución variable en el tiempo
Design and Implementation of a Chaotic-Time-Varying Distribution PRNG
title Diseño e implementación de PRNG caótico con distribución variable en el tiempo
spellingShingle Diseño e implementación de PRNG caótico con distribución variable en el tiempo
Lopresti, Raúl Eduardo
GENERADOR DE NÚMEROS PSEUDOALEATORIOS
FUNCIÓN DENSIDAD DE PROBABILIDAD
RECONFIGURACIÓN PARCIAL DINÁMICA
CAOS
title_short Diseño e implementación de PRNG caótico con distribución variable en el tiempo
title_full Diseño e implementación de PRNG caótico con distribución variable en el tiempo
title_fullStr Diseño e implementación de PRNG caótico con distribución variable en el tiempo
title_full_unstemmed Diseño e implementación de PRNG caótico con distribución variable en el tiempo
title_sort Diseño e implementación de PRNG caótico con distribución variable en el tiempo
dc.creator.none.fl_str_mv Lopresti, Raúl Eduardo
Antonelli, Maximiliano
Dondo Gazzano, Julio Daniel
de Micco, Luciana
author Lopresti, Raúl Eduardo
author_facet Lopresti, Raúl Eduardo
Antonelli, Maximiliano
Dondo Gazzano, Julio Daniel
de Micco, Luciana
author_role author
author2 Antonelli, Maximiliano
Dondo Gazzano, Julio Daniel
de Micco, Luciana
author2_role author
author
author
dc.subject.none.fl_str_mv GENERADOR DE NÚMEROS PSEUDOALEATORIOS
FUNCIÓN DENSIDAD DE PROBABILIDAD
RECONFIGURACIÓN PARCIAL DINÁMICA
CAOS
topic GENERADOR DE NÚMEROS PSEUDOALEATORIOS
FUNCIÓN DENSIDAD DE PROBABILIDAD
RECONFIGURACIÓN PARCIAL DINÁMICA
CAOS
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv Gran parte de las aplicaciones electrónicas requieren de números pseudoaleatorios, en general, para mejorar su funcionamiento. Tal es el caso de los sistemas de encriptación, codificación y modulación digital. Si, además, los números pseudoaleatorios varían dinámicamente su función densidad de probabilidad (PDF) es posible potenciar el efecto causado. En este trabajo se presenta el diseño e implementación de un circuito capaz de entregar números pseudoaleatorios que varían su PDF en el tiempo. Para ello, se utilizan como base mapas caóticos, los que son diseñados según las PDF deseadas. Luego, la implementación se realiza mediante Reconfiguración Parcial Dinámica (RPD) la cual permite modificar, en tiempo de ejecución, parte del circuito para variar la PDF de la salida generada.
Many electronic applications require pseudorandom numbers, in general, to improve their performance. Such is the case of encryption, coding and digital modulation systems. In addition, it is possible to enhance the effect if the pseudorandom numbers dynamically vary their probability density function (PDF). In this article, a circuit that generates pseudo-random numbers that are capable of varying their PDF in time is presented. To this aim, chaotic maps are used as a base, which are designed according to the desired PDF. Then, the implementation is done through Dynamic Partial Reconfiguration (RPD) which allows modifying, at run time, part of the circuit to vary the PDF of the generated output.
Fil: Lopresti, Raúl Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
Fil: Antonelli, Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
Fil: Dondo Gazzano, Julio Daniel. Universidad Nacional de San Luis. Facultad de Ciencias Físico- Matemáticas y Naturales; Argentina
Fil: de Micco, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Instituto de Investigaciones Científicas y Tecnológicas en Electrónica; Argentina
description Gran parte de las aplicaciones electrónicas requieren de números pseudoaleatorios, en general, para mejorar su funcionamiento. Tal es el caso de los sistemas de encriptación, codificación y modulación digital. Si, además, los números pseudoaleatorios varían dinámicamente su función densidad de probabilidad (PDF) es posible potenciar el efecto causado. En este trabajo se presenta el diseño e implementación de un circuito capaz de entregar números pseudoaleatorios que varían su PDF en el tiempo. Para ello, se utilizan como base mapas caóticos, los que son diseñados según las PDF deseadas. Luego, la implementación se realiza mediante Reconfiguración Parcial Dinámica (RPD) la cual permite modificar, en tiempo de ejecución, parte del circuito para variar la PDF de la salida generada.
publishDate 2022
dc.date.none.fl_str_mv 2022-05
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/213414
Lopresti, Raúl Eduardo; Antonelli, Maximiliano; Dondo Gazzano, Julio Daniel; de Micco, Luciana; Diseño e implementación de PRNG caótico con distribución variable en el tiempo; Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica; Elektron; 6; 1; 5-2022; 46-51
2525-0159
CONICET Digital
CONICET
url http://hdl.handle.net/11336/213414
identifier_str_mv Lopresti, Raúl Eduardo; Antonelli, Maximiliano; Dondo Gazzano, Julio Daniel; de Micco, Luciana; Diseño e implementación de PRNG caótico con distribución variable en el tiempo; Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica; Elektron; 6; 1; 5-2022; 46-51
2525-0159
CONICET Digital
CONICET
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://elektron.fi.uba.ar/index.php/elektron/article/view/156
info:eu-repo/semantics/altIdentifier/doi/10.37537/rev.elektron.6.1.156.2022
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-nd/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Electrónica
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1842980226108227584
score 13.004268