- -

Narrowing and Unification in the Maude Programming Language

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Narrowing and Unification in the Maude Programming Language

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Escobar Román, Santiago es_ES
dc.contributor.advisor Sapiña Sanchis, Julia es_ES
dc.contributor.author López Rueda, Raúl es_ES
dc.date.accessioned 2021-10-06T10:26:22Z
dc.date.available 2021-10-06T10:26:22Z
dc.date.created 2021-09-20
dc.date.issued 2021-10-06 es_ES
dc.identifier.uri http://hdl.handle.net/10251/173970
dc.description.abstract [ES] Los protocolos de seguridad en las comunicaciones evolucionan cada día buscando mejoras y corrección de errores, muchos de los cuales pueden llevar a vulnerabilidades con consecuencias fatales. Por ello, se vuelve de vital importancia el encontrar algoritmos y herramientas capaces de encontrar esas vulnerabilidades para poder solucio-narlas cuanto antes. Uno de estos algoritmos es el narrowing, implementado en Maude, un lenguaje utilizado por varias herramientas de análisis de protocolos, que, a pesar de ser potente y eficiente en muchos casos, tiene algunas limitaciones, que pueden ser resueltas mediante la utilización de variantes del algoritmo. Una posible variante es el canonical narrowing, que se basa en restricciones de irreductibilidad para descartar aquellas secuencias del narrowing estándar que pueden obviarse porque no representan secuencias de reescritura reales. es_ES
dc.description.abstract [EN] Communications security protocols evolve every day seeking improvements and bug fixes, many of which can lead to vulnerabilities with fatal consequences. For this reason, it becomes vitally important to find algorithms and tools capable of finding these vulnerabilities in order to fix them as soon as possible. One of these algorithms is narrowing, implemented in Maude, a language used by various protocol analysis tools, which, despite being powerful and efficient in many cases, has some limitations, which can be resolved by using variants of the algorithm. A possible variant is canonical narrowing, which relies on irreducibility constraints to discard those sequences of the standard narrowing that can be ignored because they do not represent actual rewrite sequences. es_ES
dc.format.extent 74 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Algorithmic processing es_ES
dc.subject Narrowing es_ES
dc.subject Unificación es_ES
dc.subject Canonical narrowing es_ES
dc.subject Protocolo es_ES
dc.subject Unification es_ES
dc.subject Protocol es_ES
dc.subject Maude language es_ES
dc.subject Security protocols es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari es_ES
dc.title Narrowing and Unification in the Maude Programming Language es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation López Rueda, R. (2021). Narrowing and Unification in the Maude Programming Language. Universitat Politècnica de València. http://hdl.handle.net/10251/173970 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\141755 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem