Services on Demand
Journal
Article
Indicators
-
Cited by SciELO -
Access statistics
Related links
-
Similars in
SciELO
uBio
Share
Saber
On-line version ISSN 2343-6468
Saber vol.27 no.4 Cumaná Dec. 2015
NO LINEALIDAD DISTINTA DE CERO EN FUNCIONES BOOLEANAS BALANCEADAS
NONZERO NONLINEARITY IN BALANCED BOOLEAN FUNCTIONS
OSCAR CASTRO PÉREZ, FELICIA VILLARROEL VILLARROEL, DANIEL BRITO QUIJADA
Universidad de Oriente, Núcleo de Sucre, Escuela de Ciencias, Departamento de Matemáticas, Cumaná, Venezuela. E-mail: ocastro@udo.edu.ve / feliciavillarroel@gmail.com / danieljosb@gmail.com
RESUMEN
No todas las funciones booleanas son apropiadas para construir buenas cajas S (en el sentido que posean buenas propiedades criptográficas que incluyen: alta no linealidad, balance, alto grado algebraico, resistencia, n entre otras). El número de funciones booleanas elegibles de n bits de entrada está dado por 22 (Rodríguez 2007). Aún para valores moderados de n, el espacio de búsqueda es desmesurado. Así, en el presente trabajo, se usan los basamentos que describen al anillo Z para lograr detallar los conceptos criptográficos de forma tal que originen la construcción de métodos algorítmicos determinísticos para desarrollar patrones que permitan, eficientemente, localizar y descartar algunas funciones booleanas con la propiedad de Balance y con No Linealidad distinta de cero.
PALABRAS CLAVES: anillo de los números enteros, cadena binaria, cajas S, propiedades criptográficas.
ABSTRACT
Not all boolean functions are appropriate for construct good boxes S (in the sense having good cryptographic properties including: high nonlinearity, balance, high algebraic degree, resistance, etc). The boolean functions n eligible number, with n input bits, is 22 (Rodríguez 2007). Even for moderate values of n, the search space is immense. Thus, in the present work, the bases that describe the ring Z are used itemize to achieve cryptographic concepts so that originating deterministic algorithmic methods to develop models that allow, efficiently, locate and discard some boolean functions with balance and nonzero nonlinearity.
KEY WORDS: integers ring, binary chain, boxes S, cryptographic properties.
INTRODUCCIÓN
En la Figura 1 se muestra un esquema del proceso de la comunicación; este modelo está basado en el modelo propuesto por Umberto Eco en 1977 y que, a su vez, está íntimamente ligado al modelo propuesto por Claude E. Shannon en 1948 (Rodrigo 2005). En este modelo se plantea la existencia de una multiplicidad de códigos (subcódigos) compartidos entre emisor y receptor para emitir y/o recibir por algún medio, una información en un contexto determinado.

El código es la forma que toma la información que se intercambia entre las fuentes (véase la Figura 1) de un lazo informático. Por ejemplo, el código binario, código fundamental en el que se basan los computadores que sólo consta de combinaciones de bits (en particular, 0 ó 1) como impulsos eléctricos y forman la base en la informática para la edición y la lectura de datos (Arredondo 2007).
Usando el esquema de la Figura 1, la criptología es la ciencia para el desarrollo y tratamiento de códigos (subcódigos) distintos e inherentes al código común que se maneja en el proceso de la comunicación entre dos fuentes en un contexto determinado. Esto es, el primer objetivo de la criptología es cifrar, de modo que ésta sólo sea inteligible únicamente, por el emisor y el receptor, aunque la comunicación entre ambos se dé a en algún contexto y con cualquier medio. El segundo objetivo de la criptología es descifrar, hacer inteligible (decodificar), a través del análisis de códigos, cualquier información que se transmita y/o se capte por un medio en un contexto determinado y sea de interés para alguna de las fuentes.
Continua ..... ver PDF......
REFERENCIAS
1. ARREDONDO T. 2007. ELO211: Sistemas Digitales, 1er Semestre - 2000. Chile. Disponible en línea: http://profesores.elo.utfsm.cl/~tarredondo/info/digit al-systems/2Funciones%20Booleanas.pdf (Acceso 08.07.2010). [ Links ]
2. CILLERUELO J, KISS S, RUZSA I, VINUESA C. 2010. Generalization of a theorem of Erdos and Renyi on
Sidon sets. Rand Struct and Alg 37 ( 4): 455-464.
3. FERNÁNDEZ S. 2004. La Criptografía Clásica. España. Disponible en línea: http://www.hezkuntza.ejgv.
euskadi.net/r43573/es/contenidos/informacion/dia6 _sigma/es_sigma/adjuntos/sigma_24/9_Criptografi_ clasica.pdf (Acceso: 13/12/2010).
4. GONZÁLEZ M 2002. Códigos Reed-Muller sobre Ciertos Subconjuntos del Espacio Proyectivo. Ciudad de México, D.F: Universidad Autónoma Metropolitana Iztapalapa, División de Ciencias Básicas e Ingeniería. [Disertación Doctorado en Ciencias Especialidad en Matemáticas], pp 42.
5. HERSTEIN I. 2008. Álgebra Moderna. Trillas. México D.F., México, pp. 384. [ Links ]
6. RODRIGO M. 2005. Modelos de la Comunicación. España. Disponible en línea: http://www.portalcomuni cacion.com/esp/pdf/aab_lec/20.pdf (Acceso: 01/12/2010).
7. RODRÍGUEZ F. 2007. De la Búsqueda de Funciones Booleanas con Buenas Propiedades Criptográficas. México. Disponible en línea: http://delta.cs.cinvestav.mx/~francisco/cajass.pdf (Acceso: 28/05/2010). [ Links ]












