Definiciones 2 Flashcards

1
Q

Un grupo es un conjunto G con una operacion binaria ∗ : G × G → G tal que

A
  • (asociativa) x ∗ (y ∗ z) = (x ∗ y) ∗ z para todo x, y, z ∈ G,
  • (neutro) existe un elemento e ∈ G tal que e ∗ x = x y x ∗ e = x para todo x ∈ G,
  • (inverso) para todo elemento g ∈ G, existe g 0 ∈ G tal que g ∗ g 0 = e y g 0 ∗ g = e.

En general escribimos al grupo como (G, ∗) o (G, ∗, e). Cuando la operacion y neutro son claros escribimos simplemente G.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Orden de G y Grupo abeliano

A

A la cantidad de elementos del grupo lo llamamos orden de G y lo escribimos |G|. La operación del grupo puede ser conmutativa o no. En el caso en que la operacion sea conmutativa decimos que el grupo es abeliano.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tabla de Cayley del grupo

A

Para grupos de orden finito puede resultar conveniente escribir la tabla de multiplicación. A esta tabla se la conoce como Tabla de Cayley del grupo y se construye de la siguiente forma: se colocan los elementos de G arriba de la tabla, y en el mismo orden se los colocan también a la izquierda de la tabla; luego en la entrada correspondiente a la fila del elemento g y a la columna del elemento h colocamos g ∗ h

Observar que un grupo finito G es abeliano si y sólo si su tabla es simétrica (en el sentido de matriz simétrica).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

El grupo de enteros módulo n

A

z̅ = {x ∈ Z : x ≡ z (mód n)}.

Tenemos entonces que (por la propiedad transitiva de la congruencia)

x ≡ z	(mód n) si y sólo si x̅ = z̅.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Producto directo de G y K

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Subgrupo

A

Dado un grupo (G,∗,e), un subconjunto H ⊂ G es un subgrupo de G si cumple:
1. (cerrado con la operación) para todo h,h’ ∈ H, h ∗ h’ ∈ H,
2. (neutro) e ∈ H.
3. (cerrado por inversos) si h ∈ H entonces h^(−1) ∈ H.

Escribiremos H < G cuando H es un subgrupo de G.
Claramente, un subgrupo es en particular un grupo (con la misma operación de G).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Potencias de g

A

Si (G,∗,e) es un grupo definimos las potencias de g como g^0 = e y si n ∈ Z+
g^n = g ∗ g ∗ ··· ∗ g (n veces)
g^(−n) = g^−1 ∗ g^−1 ∗ ··· ∗ g^−1 (n veces)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Orden de un elemento de un grupo

A

Sea (G,∗,e) un grupo y g ∈ G. Definimos el orden del elemento g (y lo escribiremos o(g)) de la siguiente manera:
* si g^n ≠ e para todo n ∈ Z+, decimos que o(g) = ∞;
* en caso contrario, definimos o(g) = mín{n ∈ Z+ : g^n = e}.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Homomorfismo de grupos

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Núcleo e Imágen

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Isomorfismo en 2 grupos (G,∗,eG) y (K,★,eK)

A

Definición 3.9.13. Dados dos grupos (G,∗,eG) y (K,★,eK), una función f : G → K es un isomorfismo si es un homomorfismo biyectivo. Decimos que G y K son isomorfos si existe un isomorfismo f : G → K.

Observaciones 3.9.14. Tenemos que
1. Un homomorfismo f : G → K es un isomorfismo si y sólo si Ker(f) = {eG} e Im(f) = K.
2. Si f : G → K es un isomorfismo, entonces la función f^−1 : K → G también es un isomorfismo.
3. Si G y K son grupos isomorfos, entonces |G| = |K|.
4. Si G y K son grupos isomorfos, entonces G es abeliano si y sólo si K es abeliano.
5. Si f : G → K es un isomorfismo y g ∈ G entonces o(g) = o(f(g)).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Raíz primitiva módulo n

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Criptosistema César

A

E : Zn → Zn, E(x) = x + k (mód n),

D : Zn → Zn, D(y) = y − k (mód n).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Criptosistema César afín

A

E : Zn → Zn, E(x) = ax + k (mód n).

D : Zn → Zn, D(y) = a’(y − k) (mód n)
donde a0 es un inverso de a módulo n

Pero para poder descifrar el mensaje original la función de cifrado debe ser inyectiva => mcd(a,n) = 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Método de cifrado Vigenére

A

Aquí la clave consiste en una palabra. El método consiste en repetir debajo del texto cifrado la palabra clave, luego sumar cada letra del texto plano, con la letra de la palabra clave que está debajo de ella y reduciendo módulo la cantidad de símbolos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Método Diffie-Helmann de intercambio de clave

A

Estamos suponiendo que los espías son atacantes pasivos, es decir, tienen la capacidad de acceder a la información, pero no de modificarla

17
Q

Problema del logaritmo discreto en U(p)

A
18
Q

Criptosistema RSA

A
19
Q

ECB (Electronic Codebook)

A

Supongamos que tenemos la clave pública (n,e) y que los caracteres que aparecen en nuestro texto son las 27 letras del alfabeto y el espacio en blanco (en total 28 caracteres) y sea k entero tal 28^k < n < 28^(k+1)
1. Separamos nuestro texto en bloques de tamaño k
2. Calculamos el valor de cada bloque con Xi = x1.28^(k-1)+x2.28^(k-2)+…+xk.28
3. Ciframos el valor de cada bloque
4. Calculamos el caracter de cada dígito utilizando la descomposición del número del bloque en base 28 (18461 = 0 · 28^3 + 21 · 28^2 + 11 · 28^1 + 8)