19 resultados para Cifra de Vigenère


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Hoy en día, los teléfonos inteligentes forman parte de la vida de la mayoría de las personas, desde los usuarios más jóvenes a los más adultos, demostrando su utilidad en distintas actividades y con objetivos diferentes, como pueden ser por cuestiones de trabajo, estudio, ocio o incluso seguridad. Con respecto a este último aspecto se ha detectado una utilidad práctica para el colectivo de peatones. Según la DGT el 48% de los fallecidos en accidentes urbanos fueron peatones. Con el objetivo de disminuir drásticamente esta cifra se ideó un proyecto que incrementara la seguridad del peatón avisándole de los potenciales peligros que pudieran afectarle. Para ello era necesario que los vehículos de su entorno, de alguna manera, informaran de su posición y trayectoria y que un software analizara esta información para detectar potenciales situaciones de riesgo. Dada la versatilidad y la ubicuidad de los teléfonos inteligentes (prácticamente la mayoría de personas lo llevan continuamente) se decidió utilizarlos como soporte para el procesado de esta información. Para especificar la funcionalidad de la aplicación se han definido una serie de historias de usuario. La aplicación desarrollada solicita a los vehículos la información necesaria para calcular sus trayectorias y comprueba si pueden suponer algún peligro para el peatón, alertándole en ese caso. ABSTRACT Nowadays, smartphones are part of most people’s life, from the youngest to the oldest users, showing their usefulness in different activities and with different objectives, such as labour issues, studies, leisure or even safety. With respect to this last point, it has been detected a practical utility for pedestrians. According to the DGT, the 48% of the deceased due to urban accidents were pedestrians. In order to slash this figure, it was devised a project to increase pedestrian safety warning him of potential hazards that could affect him. To do so, it was needed that vehicles around him report their position and trajectory, and that a software analyse this information to detect potential risk situations. Due to the versatility and ubiquity of smartphones (practically the majority of people carries them continuously), it was decided to use them as support for the processing of this information. To specify the application functionality, it has been defined a set of user stories. The application developed requests the information needed to the vehicles to calculate their trajectories and checks if they may constitute a hazard for pedestrians, alerting them if that is the case.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Esta tesis establece los fundamentos teóricos y diseña una colección abierta de clases C++ denominada VBF (Vector Boolean Functions) para analizar funciones booleanas vectoriales (funciones que asocian un vector booleano a otro vector booleano) desde una perspectiva criptográfica. Esta nueva implementación emplea la librería NTL de Victor Shoup, incorporando nuevos módulos que complementan a las funciones de NTL, adecuándolas para el análisis criptográfico. La clase fundamental que representa una función booleana vectorial se puede inicializar de manera muy flexible mediante diferentes estructuras de datas tales como la Tabla de verdad, la Representación de traza y la Forma algebraica normal entre otras. De esta manera VBF permite evaluar los criterios criptográficos más relevantes de los algoritmos de cifra en bloque y de stream, así como funciones hash: por ejemplo, proporciona la no-linealidad, la distancia lineal, el grado algebraico, las estructuras lineales, la distribución de frecuencias de los valores absolutos del espectro Walsh o del espectro de autocorrelación, entre otros criterios. Adicionalmente, VBF puede llevar a cabo operaciones entre funciones booleanas vectoriales tales como la comprobación de igualdad, la composición, la inversión, la suma, la suma directa, el bricklayering (aplicación paralela de funciones booleanas vectoriales como la empleada en el algoritmo de cifra Rijndael), y la adición de funciones coordenada. La tesis también muestra el empleo de la librería VBF en dos aplicaciones prácticas. Por un lado, se han analizado las características más relevantes de los sistemas de cifra en bloque. Por otro lado, combinando VBF con algoritmos de optimización, se han diseñado funciones booleanas cuyas propiedades criptográficas son las mejores conocidas hasta la fecha. ABSTRACT This thesis develops the theoretical foundations and designs an open collection of C++ classes, called VBF, designed for analyzing vector Boolean functions (functions that map a Boolean vector to another Boolean vector) from a cryptographic perspective. This new implementation uses the NTL library from Victor Shoup, adding new modules which complement the existing ones making VBF better suited for cryptography. The fundamental class representing a vector Boolean function can be initialized in a flexible way via several alternative types of data structures such as Truth Table, Trace Representation, Algebraic Normal Form (ANF) among others. This way, VBF allows the evaluation of the most relevant cryptographic criteria for block and stream ciphers as well as for hash functions: for instance, it provides the nonlinearity, the linearity distance, the algebraic degree, the linear structures, the frequency distribution of the absolute values of the Walsh Spectrum or the Autocorrelation Spectrum, among others. In addition, VBF can perform operations such as equality testing, composition, inversion, sum, direct sum, bricklayering (parallel application of vector Boolean functions as employed in Rijndael cipher), and adding coordinate functions of two vector Boolean functions. This thesis also illustrates the use of VBF in two practical applications. On the one hand, the most relevant properties of the existing block ciphers have been analysed. On the other hand, by combining VBF with optimization algorithms, new Boolean functions have been designed which have the best known cryptographic properties up-to-date.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

José Antonio Martín Pereda, secretario del Plan Nacional de Investigación Científica y Desarrollo Tecnológico, dio a conocer en Vitoria el resultado de unos estudios de gastos en I+D para el período 1987-91. Estas cifras serán de 460.000 millones de ecus en la CEE, mientras que en EEUU superarán el billón de ecus y en Japón la cifra se acercará a los 330.000 millones.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En la actualidad caminar hacia el residuo cero es la máxima de toda política medioambiental. Cada año se producen millones de toneladas de residuos solamente en la Unión Europea, entre los que se encuentran los residuos de vidrio y esta cifra no deja de aumentar. El almacenamiento de estos residuos no es una solución sostenible y su destrucción no resulta satisfactoria debido a que los desechos que se producen como derivados de dichos residuos son muy concentrados y contaminantes. La mejor solución sigue consistiendo en minimizar la producción de residuos y en reintroducirlos en el ciclo de producción mediante el reciclado de sus componentes cuando existan soluciones sostenibles desde los puntos de vista ecológico y económico. El objetivo de esta tesis doctoral es analizar la posibilidad de utilización de los desechos últimos de polvo de vidrio provenientes de la industria vidriera y cerámica, que se destinan a vertedero controlado, como conglomerante en el campo de la ingeniería civil. Se han realizado estudios físicos, mecánicos y químicos para la caracterización y sostenibilidad de hormigones desactivados cuyo conglomerante sea los residuos últimos de polvo de vidrio. Dichos estudios han permitido evidenciar los factores que influyen en la reactividad de estos materiales. Después de la molienda con diferentes granulometrías de los residuos de polvo de vidrio se ha estudiado su papel en el crecimiento de las resistencias mecánicas a largo plazo de los morteros y los hormigones, dando como resultado que dichas resistencias son mayores cuanto más finos son los polvos de vidrio utilizados. El fraguado que proporciona el vidrio se debe a la formación de geles tipo C-S-H, ricos en Si, Ca y Na (los 3 principales elementos constitutivos del vidrio). La disolución de estos elementos y sus asociaciones después de su precipitación es lo que provoca la aparición de estos geles. El cierre progresivo de la estructura de estos productos, que se traduce en una colmatación de los poros, nos permite explicar el crecimiento de las resistencias mecánicas. La utilización de estos productos de desecho del vidrio como conglomerante conlleva beneficios medioambientales, como son, la minimización de los residuos en vertedero y uso en morteros y hormigones no provocan un impacto perjudicial sobre la naturaleza, ya que solamente el Na es liberado en cantidad apreciable, lo que pone en evidencia su sostenibilidad medioambiental. Una vez caracterizados estos materiales se analizan sus distintas aplicaciones, sobre todo su uso como componente mayoritario de conglomerante (entre un 70 y un 80%) destinado a la fabricación de hormigones desactivados. Los áridos de estos hormigones se hacen visible de dos formas: la primera desactivando el fraguado superficial extendiendo un producto desactivante que después se elimina con un chorro de agua, la segunda mediante un barrido enérgico con una escoba de pelo duro. La utilización de estos desechos de vidrio abre, igualmente, perspectivas interesantes en el sector de los firmes de carreteras, de los morteros o del tratamiento de suelos finos que para concretar implicaría ensayos complementarios en cada uno de estos sectores que pueden ser objeto de la ejecución de otras tesis doctorales. Lo mismo que se abre el estudio sobre el origen de las propiedades conglomerantes del vidrio, de los escalones de concentración en Si y Na tras la disolución de los polvos de vidrio y de la desecación del interior de las probetas de morteros. Dentro de la tesis, se ha desarrollado un modelo matemático basados en A.C.(Autómatas Celulares) para la predicción del comportamiento mecánico a compresión de estos morteros fabricados con polvo de vidrio, donde, como ha quedado establecido, lo más importante en la formación de la microestructura del cemento es su proceso de hidratación, proceso mediante el cual, la pasta va tomando consistencia a medida que transcurre el tiempo y se van combinando las diferentes especies de reacción para formar una estructura que gana en complejidad y resistencia, estando en correlación los obtenidos en el modelo con los obtenidos en los trabajos de laboratorio.