Articulo de referencia

Cadena de adición vectorial

En matemáticas, para los números enteros positivos k y s , una cadena de adición vectorial es una secuencia V de vectores k -dimensionales de números enteros no negativos v i pa...

En matemáticas, para los números enteros positivos k y s , una cadena de adición vectorial es una secuencia V de vectores k -dimensionales de números enteros no negativos v i para − k + 1 ≤ is junto con una secuencia w , tal que

v k +1 = [1,0,0,...0,0]
v k +2 = [0,1,0,...0,0]
v 0 = [0,0,0,,...0,1]
v i = v j + v r para todo 1≤ is con - k +1≤ j , ri -1
v s = [ n 0 ,..., n k -1 ]
w = ( w 1 ,... w s ), w i = ( j, r ).

Por ejemplo, una cadena de adición vectorial para [22,18,3] es

V =([1,0,0],[0,1,0],[0,0,1],[1,1,0],[2,2,0],[4,4,0] ,[5,4,0],[10,8,0],[11,9,0],[11,9,1],[22,18,2],[22,18,3])
w =((-2,-1),(1,1),(2,2),(-2,3),(4,4),(1,5),(0,6),(7 ,7),(0,8))

Las cadenas de adición vectorial son muy adecuadas para realizar exponenciaciones múltiples : [1]

Entrada : Elementos x 0 ,..., x k -1 de un grupo abeliano G y una cadena de adición vectorial de dimensión k calculando [ n 0 ,..., n k -1 ]
Salida : El elemento x 0 n 0 ... x k -1 n r -1
  1. para i = -k +1 a 0 hacemos y ix i + k -1
  2. para i = 1 a s hacer y iy j × y r
  3. volver y s

Secuencia de adición

Una secuencia de adición para el conjunto de enteros S ={ n 0 , ..., n r -1 } es una cadena de adición v que contiene cada elemento de S .

Por ejemplo, una secuencia de adición calculada

{47.117.343.499}

es

(1,2,4,8,10,11,18,36, 47,55,91,109 , 117,226 , 343,434,489, 499 ) .

Es posible encontrar secuencias de adición a partir de cadenas de adición vectoriales y viceversa, por lo que en cierto sentido son duales. [2]

Véase también

Referencias

  1. ^ de Rooij, Peter (1994). "Exponenciación eficiente usando procomputación y cadenas de adición de vectores". En Santis, Alfredo De (ed.). Avances en criptología - EUROCRYPT '94, Taller sobre la teoría y aplicación de técnicas criptográficas, Perugia, Italia, 9-12 de mayo de 1994, Actas . Apuntes de clase en informática. Vol. 950. Springer. págs. 389-399. doi :10.1007/BFB0053453.
  2. ^ Cohen, H., Frey, G. (editores): Manual de criptografía de curvas elípticas e hiperelípticas. Matemática discreta. Aplicaciones, Chapman & Hall/CRC (2006)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Cadena_de_adición_vectorial&oldid=1217659405"