Mostrando entradas con la etiqueta crypt4you. Mostrar todas las entradas
Mostrando entradas con la etiqueta crypt4you. Mostrar todas las entradas

lunes, 1 de mayo de 2017

Novena lección " Algoritmos de cifra por sustitución polialfabética" del MOOC Crypt4you

Se ha publicado la novena lección del MOOC Introducción a la seguridad informática y criptografía clásica, de título "Algoritmos de cifra por sustitución polialfabética" correspondiente al Tema IV: "Algoritmos de Cifra Clásica".

En esta novena lección del MOOC, nos adentramos a los sistemas más interesantes de la criptografía clásica: la cifra polialfabética. Todos los sistemas de cifra anteriores habían sucumbido muy fácilmente, de una u otra forma, ante un criptoanálisis basado en las estadísticas del lenguaje, en tanto la redundancia del lenguaje, que fue estudiada entre otros por Claude Shannon, se manifestaba de manera clara también en el criptograma. No obstante, al tener varios alfabetos de cifra, el criptograma presentará una relación de frecuencias de sus letras más o menos plana, lo que no nos permite -al menos en una primera aproximación- aplicar las técnicas que nos habían servido en sistemas de cifra monoalfabéticos. Tanto es así, que hubo que esperar hasta casi 300 años para que estos sistemas polialfabéticos fuesen criptoanalizados, todo un récord.

Se seguirá usando el software para prácticas de criptografía clásica Criptoclásicos v2.1, desarrollado por D. Juan Contreras Rubio. Comprueba que tienes instalada la última versión, dado que se han hecho algunas actualizaciones:

La lección tiene como elementos multimedia de apoyo la píldora formativa Thoth 19 "¿Qué es la cifra de Vigenère?" y la píldora formativa Thot 19: "¿Qué es la cifra de Vigenère?".

Así mismo, se han publicado en las redes sociales de twitter y facebook del MOOC Crypt4you las soluciones al test de la lección anterior número 8. En el caso de Facebook, las respuestas están además comentadas.


La siguiente y última entrega de4 este MOOC Crypt4you será la Lección 10 "Algoritmos de cifra poligrámica y con matrices". Terminado el MOOC, se publicará un examen de tipo teórico y práctico que no se evaluará ni dará derecho, de momento, a certificación.

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema IV: Algoritmos de cifra clásica
Lección 9: Algoritmos de cifra por sustitución polialfabética

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (15/03/2016) Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (03/04/2016) Cuarta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (17/04/2016) Quinta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (11/01/2015) Publicadas las píldoras formativas Thoth 13, 14 y 15 dedicadas a los cifrados clásicos por sustitución y por permutación

una-al-dia (29/05/2016) Sexta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (20/06/2016) Séptima lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (16/10/2016) Octava lección "Algoritmos de cifra por sustitución monoalfabética" del MOOC Crypt4you


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you 

domingo, 16 de octubre de 2016

Octava lección "Algoritmos de cifra por sustitución monoalfabética" del MOOC Crypt4you

Se ha publicado la octava lección del MOOC Introducción a la seguridad informática y criptografía clásica, de título "Algoritmos de cifra por sustitución monoalfabética" correspondiente al Tema IV: "Algoritmos de Cifra Clásica".

En esta octava lección del MOOC, iniciamos el estudio de los sistemas de cifra por sustitución. Como ya sabes, son los que han tenido un mayor desarrollo en la historia de la criptografía clásica. La lección 8 está dedicada a la cifra monográmica (ciframos letra a letra) y monoalfabética (con un único alfabeto de cifrado) y dejaremos para la lección 9 la cifra monográmica polialfabética. Estudiaremos las operaciones de cifrado, descifrado y criptoanálisis de sistemas de cifra por desplazamiento puro, entre ellos el famoso sistema de cifra del César, sistemas de cifra por decimación pura y sistemas de cifra por multiplicación y adición, más conocida como cifra afín. Vas a comprobar que, además de cifrar y descifrar, la acción de un ataque elegante al criptograma o criptoanálisis basado en la redundancia del lenguaje, será muy sencilla.

En esta lección vamos a utilizar el software para prácticas de criptografía Criptoclásicos v2.1, desarrollado por D. Juan Contreras Rubio. Por favor, comprueba desde ese enlace de descarga que tienes instalada la última versión, dado que se han hecho algunas actualizaciones.

La lección tiene como elementos multimedia de apoyo las píldoras formativas Thot 16 "¿Qué es la cifra del César?", Thot 17 "¿Qué es la cifra afín?" y Thot 18 "¿Cómo se ataca la cifra por sustitución monoalfabética?"

Así mismo, se han publicado en las redes sociales de Twitter y Facebook del MOOC Crypt4you las soluciones al test de la lección anterior número 7; en el caso de Facebook, las respuestas están además comentadas.


La siguiente entrega del MOOC Crypt4you es la Lección 9 Algoritmos de cifra clásica por sustitución polialfabética. Terminado el MOOC, se publicará un examen de tipo teórico y práctico que no se evaluará ni dará derecho, de momento, a certificación.

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema IV: Algoritmos de cifra clásica
Lección 8: Algoritmos de cifra por sustitución monoalfabética

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (15/03/2016) Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (03/04/2016) Cuarta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (17/04/2016) Quinta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (11/01/2015) Publicadas las píldoras formativas Thoth 13, 14 y 15 dedicadas a los cifrados clásicos por sustitución y por permutación

una-al-dia (29/05/2016) Sexta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (20/06/2016) Séptima lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you 

domingo, 29 de mayo de 2016

Sexta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

Se ha publicado la sexta lección del MOOC "Introducción a la seguridad informática y criptografía clásica", de título "Sistemas de cifra clásica" y correspondiente al Tema IV: Algoritmos de Cifra Clásica.

En esta sexta lección del MOOC encontrarás una introducción a los sistemas de cifra clásica, comenzando por su clasificación según la cifra se realice por transposición o por sustitución de caracteres, o bien si se trata de cifrados monográmicos, es decir cifra letra a letra, o bien por poligramas o formando bloques de letras, y por último si la cifra se realiza de manera monoalfabética, esto es usando un único alfabeto de cifrado, o bien de manera polialfabética en donde se utilizan dos o más alfabetos de cifrado. La lección tiene como elementos multimedia las píldoras formativas Thot número 10 ¿Cómo se clasifican los sistemas de cifra clásica?, número 13 ¿Qué es la cifra por sustitución monoalfabética? y número 14 ¿Qué es la cifra por sustitución polialfabética?

Así mismo, se han publicado en las redes sociales de twitter y facebook del MOOC Crypt4you las soluciones al test de la lección anterior número 5, y en el caso de facebook las respuestas están además comentadas.


Las siguientes lecciones del MOOC a publicarse en las próximas semanas y meses son:
Lección 7: Algoritmos de cifra por transposición o permutación
Lección 8: Algoritmos de cifra clásica por sustitución monoalfabética
Lección 9: Algoritmos de cifra clásica por sustitución polialfabética
Lección 10: Algoritmos de cifra clásica poligrámicos con matrices
Terminado el MOOC, se publicará un examen de tipo teórico y práctico que no se evaluará ni dará derecho, de momento, a ninguna certificación.

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema III: Fundamentos básicos de matemáticas discretas
Lección 5: Fundamentos de matemáticas discretas para la criptografía

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (15/03/2016) Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (03/04/2016) Cuarta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (17/04/2016) Quinta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"



Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you



domingo, 17 de abril de 2016

Quinta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

Se ha publicado la quinta y única lección del Tema III Fundamentos Básicos de Matemáticas Discretas en el MOOC Crypt4you, con el título "Fundamentos de matemáticas discretas para la criptografía".

Esta única lección de matemáticas en el MOOC, tiene como objetivo realizar una breve introducción a aquellos conceptos y principios de las matemáticas discretas, que nos serán necesarios para comprender el funcionamiento de la criptografía clásica y, posteriormente, ser utilizadas en las operaciones de cifrado, descifrado y criptoanálisis que realizaremos en el curso. No pretende en absoluto ser un tratado de matemáticas; es más, en muchos apartados y para hacer más sencillo el aprendizaje, se huirá de explicaciones canónicas, fórmulas y nomenclatura propias de las matemáticas. Por ello se presentan por adelantado las disculpas a los matemáticos que puedan leer esta lección del MOOC.

Básicamente nos centraremos en el concepto del módulo de cifra en el capítulo primero y en los inversos en el segundo, que es lo único que nos hace falta conocer de matemáticas discretas para trabajar con la cifra clásica. La lección tiene como elementos multimedia las píldoras formativas Thot número 11 "¿Cifrando dentro de un cuerpo?", número 23 "¿Qué son los inversos aditivos en un cuerpo?", número 12 "¿Qué son los inversos multiplicativos en un cuerpo?", número 24 "¿Por qué usamos el algoritmo de Euclides para calcular inversos?" y número 25 "¿Cómo calculamos inversos con el Algoritmo Extendido de Euclides?". Así mismo, se han publicado en las redes sociales de twitter y facebook del MOOC Crypt4you las soluciones al test de la lección 4, y en el caso de facebook las respuestas están además comentadas.


Las fechas probables de publicación de las siguientes lecciones son:
Lección 6: Sistemas de cifra clásica (Lunes 11 de abril de 2016)
Lección 7: Algoritmos de cifra clásica por sustitución monoalfabética (Lunes 25 de abril de 2016)
Lección 8: Algoritmos de cifra clásica por sustitución polialfabética (Lunes 9 de mayo de 2016)
Lección 9: Algoritmos de cifra clásica poligrámicos con matrices (Lunes 23 de mayo de 2016)
Examen teórico y práctico (Lunes 6 de junio de 2016).

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema III: Fundamentos básicos de matemáticas discretas
Lección 5: Fundamentos de matemáticas discretas para la criptografía

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (15/03/2016) Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (03/04/2016) Cuarta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (09/12/2014) Publicadas las píldoras formativas 11 y 12 del proyecto Thoth dedicadas a los principios básicos de las matemáticas discretas en la criptografía

una-al-dia (10/05/2015) Publicadas las píldoras formativas Thoth 23, 24 y 25 dedicadas al cálculo de inversos dentro de un cuerpo


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you 

domingo, 3 de abril de 2016

Cuarta lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

Se ha publicado la cuarta y última lección del Tema II Fundamentos e Historia de la Criptografía en el MOOC Crypt4you, con el título "Principios de la criptografía y hechos históricos".

En esta cuarta y última lección del Tema II de "Fundamentos e Historia de la Criptografía", titulada "Principios de la criptografía y hechos históricos", analizaremos los principios básicos en los que se cimenta la criptografía de la mano de los 6 postulados o principios de Auguste Kerckhoffs. Publicados en el año 1883, valen tanto para los sistemas de cifra antiguos como para los modernos. El capítulo segundo está dedicado a presentar un breve repaso del desarrollo de la criptografía en el siglo XX, con los hechos más relevantes y las máquinas de cifra que adquirieron una mayor popularidad.

Finalmente en la tercera parte de la lección nos centramos en la figura de Alan Turing y la máquina Enigma. La lección tiene como elementos multimedia las píldoras formativas Thot número 7 "¿Qué son los principios de Keckhoffs?" y número 8 "¿Qué relación existe entre Alan Turing y la criptografía?", la lección 1 de Intypedia titulada "Historia de la Criptografía y su Desarrollo en Europa" con guión del Dr. Arturo Ribagorda, además de un vídeo sobre la vida de Alan Turing y la conferencia sobre Enigma del experto D. Román Ceano.

Como es habitual, también se ha publicado en las redes sociales de Twitter y Facebook de Crypt4you las soluciones a las 10 preguntas del test de la tercera lección, y en esta última red social de Facebook justificando además cada una de las respuestas.

La quinta lección de este MOOC perteneciente al Tema III Matemáticas Discretas en Criptografía, se publicará el lunes 28 de marzo de 2016. Dado que la temática de las próximas lecciones es completamente diferente, que se contará con un componente práctico en zonas de laboratorio, donde usaremos freeware de desarrollo propio, y que el número alumnos siguiendo este MOOC ha alcanzado en menos de un mes los 4.000, para permitir un mejor aprovechamiento del curso la publicación de las siguientes lecciones se realizará en principio cada dos semanas.

Lección 5: Herramientas matemáticas para la criptografía (Lunes 28 de marzo de 2016)
Lección 6: Sistemas de cifra clásica (Lunes 11 de abril de 2016)
Lección 7: Algoritmos de cifra clásica por sustitución monoalfabética (Lunes 25 de abril de 2016)
Lección 8: Algoritmos de cifra clásica por sustitución polialfabética (Lunes 9 de mayo de 2016)
Lección 9: Algoritmos de cifra clásica poligrámicos con matrices (Lunes 23 de mayo de 2016)
Examen teórico y práctico (Lunes 6 de junio de 2016).

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema II: Fundamentos de la criptografía
Lección 4: Principios de la criptografía y hechos históricos.

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

una-al-dia (15/03/2016) Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you 

lunes, 14 de marzo de 2016

Tercera lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

Se ha publicado la tercera lección del MOOC "Introducción a la seguridad informática y criptografía clásica" perteneciente al segundo bloque Fundamentos e Historia de la Criptografía, con el título "Conceptos básicos de la criptografía".

En esta tercera lección daremos algunas definiciones básicas de términos relacionados con la criptografía que usaremos durante todo el MOOC y escucharemos sabias palabras de la Dra. Radia Perlman sobre la enseñanza de la criptografía. Veremos la diferencia que existe entre cifrar y codificar, algo que mucha gente confunde y que los trata equivocadamente como sinónimos, así como las razones que nos asisten para afirmar que la palabra correcta es cifrar y no encriptar. Terminaremos la lección explicando por qué buscamos en criptografía la difusión y la confusión para dar fortaleza a la cifra, usando para ello técnicas de transposición y técnicas de sustitución.

Y como es habitual, también se ha publicado en las redes sociales de Twitter y Facebook de Crypt4you las soluciones a las 10 preguntas del test de la segunda lección, en esta última red social de Facebook justificando además cada una de las respuestas.

La cuarta lección "Principios de la criptografía y hechos históricos", se publicará el lunes 7 de marzo de 2016. Tras estas dos primeras semanas, la lección 1 publicada el 15/02/16 ha recibido más de 2.500 visitas y la lección 2 publicada el 22/02/16 ha recibido 950 visitas.

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema II: Fundamentos de la criptografía
Lección 3: Conceptos básicos de la criptografía

Crypt4you

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

una-al-dia (01/03/2016) Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you

lunes, 29 de febrero de 2016

Publicada la segunda lección del MOOC Crypt4you "Introducción a la seguridad informática y criptografía clásica"

Se ha publicado la segunda lección del MOOC "Introducción a la seguridad informática y criptografía clásica", perteneciente al segundo bloque Fundamentos e Historia de la Criptografía, con el título "Fundamentos de la criptografía".

En esta segunda lección veremos por qué la definición que la Real Academia de la Lengua nos entrega de criptografía no es la más apropiada bajo el punto de vista de la ingeniería y de la informática, aunque sí para un entorno literario. Nos adentraremos a los inicios de la criptografía en el siglo V antes de Cristo con la escítala y daremos un primer repaso general a los sistemas de cifra clásica, terminando con los hechos que nos permiten afirmar que hacia la mitad del siglo XX comienza a nacer lo que hoy denominamos criptografía moderna.

Así mismo, se ha publicado en las redes sociales de twitter y facebook de Crypt4you las soluciones a las 10 preguntas del test de la primera lección, en esta última red social justificando además cada una de las respuestas.

La tercera lección "Conceptos básicos de la criptografía", se publicará el 29 febrero de 2016. Como dato estadístico, la primera lección de este nuevo MOOC de Crypt4you ha sido seguida durante una semana por 1.500 alumnos.

Más información:

Introducción a la seguridad informática y criptografía clásica
Tema II: Fundamentos de la criptografía

Crypt4you

Introducción a la seguridad informática y criptografía clásica
Tema I: Introducción a la seguridad de la información

Estadísticas acumuladas de las lecciones del MOOC Crypt4you

una-al-dia (24/02/2016) Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"


Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you

miércoles, 24 de febrero de 2016

Nuevo MOOC en Crypt4you sobre "seguridad informática y criptografía clásica"

Se ha publicado la primera lección del nuevo MOOC "Introducción a la seguridad informática y criptografía clásica", un curso gratuito compuesto por 9 lecciones y un examen final, cuya publicación será semanal desde la fecha indicada hasta el 25 de abril de 2016, con un descanso en Semana Santa.

Del mismo autor del MOOC "El algoritmo RSA" que en Crypt4you supera ya los 196.000 accesos, el Dr. Jorge Ramió Aguirre, se ha publicado la primera lección de este nuevo MOOC (acrónimo en inglés de Massive Open Online Course) bajo el título de "Introducción a la seguridad informática y criptografía clásica".

El curso consta de 4 grandes temas: Introducción a la seguridad de la información, Fundamentos e historia de la criptografía, Matemáticas discretas en criptografía y Algoritmos de cifra clásica. Cuenta, además, con un examen final que consiste en una amplia batería de preguntas y la resolución de algunas prácticas.

Una particularidad de este MOOC es que en sus 9 lecciones se hace uso de las primeras 25 píldoras formativas Thoth que tratan precisamente sobre estos temas, siendo esto un aporte multimedia al aprendizaje. Al igual que en el proyecto Thoth, este curso ha contado con la colaboración de becarios de Talentum Statups.

Cada una de las 9 lecciones incluye un test final con 10 preguntas, cuyas soluciones serán publicadas en las redes sociales de Crypt4you por el profesor, y en su caso también comentadas, una semana después de haber publicado la lección correspondiente, dando con ello tiempo suficiente para que el alumno que desee seguir este curso en tiempo real pueda ver sus avances.

Salvo imponderables de última hora, la planificación de actividades lectivas de este nuevo curso "Introducción a la seguridad informática y criptografía clásica" en el MOOC Crypt4you es la que se indica:

TEMA I. INTRODUCCIÓN A LA SEGURIDAD DE LA INFORMACIÓN
Lección 1: Fundamentos de la seguridad (15 febrero de 2016)
TEMA II. FUNDAMENTOS E HISTORIA DE LA CRIPTOGRAFÍA
Lección 2: Fundamentos de la criptografía (22 febrero de 2016)
Lección 3: Conceptos básicos de la criptografía (29 febrero de 2016)
Lección 4: Principios de la criptografía y hechos históricos (7 marzo de 2016)
TEMA III. MATEMÁTICAS DISCRETAS EN CRIPTOGRAFÍA
Lección 5: Herramientas matemáticas para la criptografía (14 marzo de 2016)
Descanso: Semana Santa
TEMA IV. ALGORITMOS DE CIFRA CLÁSICA
Lección 6: Sistemas de cifra clásica (28 marzo de 2016)
Lección 7: Algoritmos de cifra clásica por sustitución monoalfabética (4 abril de 2016)
Lección 8: Algoritmos de cifra clásica por sustitución polialfabética (11 abril de 2016)
Lección 9: Algoritmos de cifra clásica poligrámicos con matrices (18 abril de 2016)
TEMA V. ACTIVIDAD LECTIVA FINAL
Examen teórico y práctico (25 abril de 2016).

Más información:

Crypt4you

Introducción a la seguridad informática y criptografía clásica
Tema I: Introducción a la seguridad de la información

Estadísticas acumuladas de las lecciones del MOOC Crypt4you



Dr. Jorge Ramió; Dr. Alfonso Muñoz
Directores del MOOC Crypt4you

lunes, 7 de septiembre de 2015

Curvas elípticas en seguridad web, segunda lección en el MOOC Criptografía con curvas elípticas de Crypt4you

Se ha publicado la segunda lección del curso de "Criptografía con Curvas Elípticas" en el MOOC de Crypt4you, con el título "Curvas elípticas en seguridad web" y siendo su autor el Dr. Francesc Sebé del Grupo de Investigación Cryptography & Graphs de la Universitat de Lleida. 

En esta segunda lección se muestra cómo crear una clave pública certificada, en formato X.509, utilizando criptografía de curvas elípticas mediante la herramienta OpenSSL. Realiza además su instalación en un servidor web Apache2 y el acceso al servidor se lleva a cabo utilizando un navegador web Firefox.

La lección cuenta con los siguientes capítulos:
Apartado 2.1. Almacén de autoridades de certificación
Apartado 2.2. Creación de claves para criptografía de curvas elípticas
Apartado 2.3. Instalación del certificado
Apartado 2.4. Conexión segura con el servidor web
Apartado 2.5. Referencias bibliográficas

El curso consta de dos lecciones más que se publicarán próximamente: Lección 3. Criptografía con emparejamientos y  Lección 4. Protocolos criptográficos con curvas elípticas.

Acceso directo a la segunda lección: "Curvas elípticas en seguridad web"

Lecciones anteriores y otros cursos disponibles en el MOOC Crypt4you:

Grupo de investigación Cryptography & Graphs:




Jorge Ramió Aguirre 

sábado, 16 de mayo de 2015

Publicada la primera lección del nuevo curso de Criptografía con curvas elípticas en el MOOC de Crypt4you

Se ha publicado la primera lección del nuevo curso de Criptografía con curvas elípticas en el MOOC de Crypt4you, con el título "Criptosistemas basados en el problema del logaritmo discreto", de los autores Dr. Josep María Miret, Dra. Magda Valls y D. Javier Valera, pertenecientes al Grupo de Investigación Cryptography & Graphs de la Universitat de Lleida.

En ella sus autores nos muestran el funcionamiento del criptosistema ElGamal elíptico, analizando la generación de claves y algoritmos de cifrado y descifrado. También nos introducen a una de sus variantes más utilizadas, el cifrado ECIES, así como el algoritmo ECDSA de firma digital.

La lección cuenta con los siguientes capítulos:
Apartado 1.1. Ley de grupo en una curva elíptica
Apartado 1.2. Curvas elípticas sobre cuerpos finitos
Apartado 1.3. El problema del logaritmo discreto
Apartado 1.4. El criptosistema ElGamal
Apartado 1.5. El criptosistema ElGamal con curvas elípticas
Apartado 1.6. El criptosistema ECIES
Apartado 1.7. Curvas elípticas criptográficamente útiles
Apartado 1.8. El algoritmo DSA
Apartado 1.9. Firma digital con curvas elípticas
Apartado 1.10. Otros grupos criptográficamente útiles
Apartado 1.11. Ejercicios
Apartado 1.12. Referencias bibliográficas

El curso consta de tres lecciones más que se irán publicando durante este año 2015: Lección 2. Curvas elípticas en seguridad web; Lección 3. Criptografía con emparejamientos; Lección 4. Protocolos criptográficos con curvas elípticas.

Acceso directo a la primera lección: "Criptosistemas basados en el problema del logaritmo discreto":

Grupo de investigación Cryptography & Graphs:

Próximas lecciones de este curso y otros cursos disponibles en el MOOC Crypt4you:




Jorge Ramió Aguirre 

domingo, 9 de noviembre de 2014

Tercera y última lección "Introducción a Bitcoin" en el MOOC Sistemas de Pago Electrónico de Crypt4you

Con el título "Introducción a Bitcoin" se ha publicado la tercera y última lección del curso de Sistemas de Pago Electrónico en el MOOC Crypt4you, siendo sus autores los profesores de la Universitat de les Illes Balears María Magdalena Payeras, Andreu Pere Isern y Macià Mut, miembros del grupo de Seguridad y Comercio Electrónico http://secom.uib.es/ SeCOM.

El objetivo de esta lección es el de ofrecer una introducción a los conceptos básicos de Bitcoin así como a algunos puntos importantes que afectan a su funcionamiento. Como en todo medio de pago, la seguridad y la privacidad son dos requisitos indispensables, por lo que se analizarán los mecanismos que propone Bitcoin para mantener la seguridad, la privacidad y otros requisitos de todo medio de pago. No obstante, Bitcoin también plantea una serie de inconvenientes o escepticismos que por supuesto conviene analizar.

Temario:
Apartado 3.1. Introducción a Bitcoin
Apartado 3.2. Conceptos criptográficos básicos
Apartado 3.3. Conceptos del protocolo Bitcoin

  • 3.3.1. Dirección
  • 3.3.2. Monedero
  • 3.3.3. Transacción
  • 3.3.4. Bloque
  • 3.3.5. Cadena de bloques (Block chain)
  • 3.3.6. Algoritmo de proof-of-work
  • 3.3.7. Minería
  • 3.3.8. Exchanges
Apartado 3.4. Estadísticas de la red
Apartado 3.5. Críticas y excepticismo
Apartado 3.6. Monedas digitales alternativas
Apartado 3.7. Conclusiones
Apartado 3.8. Ejercicios
Apartado 3.9. Referencias bibliográficas

Acceso directo a la primera lección del curso:
Lección 3. Introducción a Bitcoin

Otros cursos completos y gratuitos en el MOOC Crypt4you:





El MOOC Crypt4you ha recibido más de 420.000 accesos en dos años y medio:



Jorge Ramió, Alfonso Muñoz
Editores de Crypt4you


viernes, 3 de octubre de 2014

Segunda lección "Moneda Electrónica y Micropagos" en el MOOC Sistemas de Pago Electrónico de Crypt4you

Con el título "Moneda Electrónica y Micropagos", se ha publicado la segunda lección del nuevo curso de Sistemas de Pago Electrónico en el MOCC Crypt4you de los profesores de la Universitat de les Illes Balears doctores María Magdalena Payeras, Andreu Pere Isern y Macià Mut, miembros del grupo de Seguridad y Comercio Electrónico SeCOM http://secom.uib.es/.

La moneda electrónica, también denominada moneda digital, es el sustituto electrónico de la moneda física. El principal objetivo de los sistemas de pago mediante moneda electrónica es obtener un elemento digital que represente un valor monetario y pueda ser transferido entre usuarios remotos. Como la moneda física, la moneda electrónica permite pagos anónimos ya que no se requiere la identificación de los usuarios en el momento de la transferencia de la moneda. Otras propiedades de la moneda física pueden obtenerse también en las monedas electrónicas.

En esta lección se describirán las propiedades ideales de los sistemas de pago mediante moneda electrónica, se detallará el funcionamiento básico de este tipo de sistemas y se analizará su seguridad. A continuación se mostrarán las diferencias más significativas entre un sistema on-line y un sistema off-line. Finalmente se considerará la privacidad de los pagos y la posibilidad de realizar pagos anónimos.

También se incluye la explicación de los sistemas específicos para pagos de cantidades muy pequeñas, llamados micropagos, ya que debido a que presentan requerimientos especiales no pueden utilizar los sistemas convencionales de pago mediante moneda electrónica.

Temario:
Apartado 2.1. Propiedades ideales
Apartado 2.2. Funcionamiento básico
Apartado 2.3. Seguridad
Apartado 2.4. Sistemas on-line y off-line
Apartado 2.5. Privacidad
Apartado 2.6. Micropagos
Apartado 2.7. Conclusiones
Apartado 2.8. Ejercicios
Apartado 2.9. Referencias bibliográficas

El curso consta de una tercera y última lección:
Lección 3. Introducción a BitCoin, a publicarse en noviembre 2014

Acceso directo a la segunda lección del curso:
Lección 2. Moneda Electrónica y Micropagos

Otros cursos completos en el MOOC Crypt4you:
Computación y Criptografía Cuántica (3 lecciones)
Privacidad y Protección de Comunicaciones Digitales (Presentación y 7 lecciones)
El Algoritmo RSA (Presentación y 10 lecciones)

Acceso al MOOC de Crypt4you:



Jorge Ramió, Alfonso Muñoz

Editores de Crypt4you

sábado, 6 de septiembre de 2014

Primera lección Sistemas de Pago: Comercio Electrónico en el MOOC Sistemas de Pago Electrónico de Crypt4you

Se ha publicado la primera lección del nuevo curso de Sistemas de Pago Electrónico en el MOCC Crypt4you de los profesores de la Universitat de les Illes Balears Dra. María Magdalena Payeras Capellà, Dr. Andreu Pere Isern Deyà y Dr. Macià Mut Puigserver, miembros del grupo de Seguridad y Comercio Electrónico SeCOM http://secom.uib.es/.

Esta primera lección lleva por título Sistemas de Pago: Comercio Electrónico. En ella los autores nos presentan una introducción a los principios del comercio electrónico y su seguridad. Precisamente la seguridad es un aspecto crítico y fundamental en las transacciones electrónicas y los sistemas de pago electrónico. Análisis de las medidas de seguridad y las aplicaciones de la criptografía que permiten dar la seguridad necesaria en un sistema de pago en un entorno de comercio electrónico.

Temario:
Apartado 1.1. Evolución del Comercio Electrónico
Apartado 1.2. Modelo de Negocio
Apartado 1.3. Seguridad en el Comercio Electrónico
Apartado 1.4. Sistemas de pago en el Comercio Electrónico
Apartado 1.5. Ejercicios

El curso consta de dos lecciones más:
Lección 2. Moneda Electrónica y Micropagos, a publicarse en octubre 2014
Lección 3. Introducción a BitCoin, a publicarse en noviembre 2014

Acceso directo a la primera lección del curso:
Lección 1. Sistemas de Pago: Comercio Electrónico

Otros cursos completos en el MOOC Crypt4you:
Computación y Criptografía Cuántica (3 lecciones)
Privacidad y Protección de Comunicaciones Digitales (Presentación y 7 lecciones)
El Algoritmo RSA (Presentación y 10 lecciones)

Acceso al MOOC de Crypt4you:




Jorge Ramió, Alfonso Muñoz

Editores de Crypt4you

domingo, 27 de julio de 2014

Tercera y última lección "Algoritmos Cuánticos" en el MOOC Computación y Criptografía Cuántica de Crypt4you

Se ha publicado la tercera lección del curso de Computación y Criptografía Cuántica en el MOCC Crypt4you, de los autores Dra. Alfonsa García, Dr. Francisco García y Dr. Jesús García, pertenecientes al Grupo de Innovación Educativa GIEMATIC de la Universidad Politécnica de Madrid, España.

En esta última lección los autores nos presentan una introducción a los principales algoritmos que usan computación cuántica con los siguientes apartados:
Apartado 3.1. Introducción
Apartado 3.2. Primeros algoritmos cuánticos
Apartado 3.3. Búsqueda no estructurada. Algoritmo de Grover
Apartado 3.4. Transformada cuántica de Fourier
Apartado 3.5. Algoritmo de Shor
Apartado 3.6. Test de autoevaluación
Apartado 3.7. Referencias bibliográficas y enlaces de interés

Acceso directo a la Lección 3 "Algoritmos cuánticos":

Lecciones anteriores:
Acceso directo a la Lección 2. "Criptografía cuántica":
Lección 1. "Modelo de computación cuántica":

Acceso al MOOC Crypt4you:

Otros cursos gratuitos completos en el MOOC Crypt4you:
El Algoritmo RSA (Presentación y 10 lecciones)
Privacidad y Protección de Comunicaciones Digitales (Presentación y 7 lecciones)



Jorge Ramió, Alfonso Muñoz
Editores de Crypt4you

domingo, 22 de junio de 2014

Segunda lección "Criptografía cuántica" en el MOOC Computación y Criptografía Cuántica de Crypt4you

Se ha publicado la segunda lección del curso de Computación y Criptografía Cuántica en el MOCC Crypt4you de los autores Dra. Alfonsa García, Dr. Francisco García y Dr. Jesús García, pertenecientes al Grupo de Innovación Educativa GIEMATIC de la Universidad Politécnica de Madrid, España. 

En esta segunda lección de título Criptografía cuántica, los autores nos presentan los avances en las herramientas y procesos criptográficos basados en la computación cuántica, en particular el protocolo BB84 propuesto en el año 1984 por los investigadores Bennett y Brassard.

Esta segunda lección cuenta con los siguientes apartados:
Apartado 2.1. El problema de la comunicación segura.
Apartado 2.2. Protocolo BB84.
Apartado 2.3. Seguridad del protocolo BB84.
Apartado 2.4. Otros protocolos cuánticos de distribución de claves.
Apartado 2.5. Test de autoevaluación.
Apartado 2.6. Referencias bibliográficas y enlaces de interés.

La tercera y última lección del curso Computación y Criptografía Cuántica de título Algoritmos cuánticos, se publicará en el mes de julio de 2014.

Acceso directo a la Lección 2. Criptografía cuántica:

Acceso al MOOC Crypt4you:

Otros cursos gratuitos completos en el MOOC Crypt4you:
El Algoritmo RSA (Presentación y 10 lecciones)
Privacidad y Protección de Comunicaciones Digitales (Presentación y 7 lecciones)



Jorge Ramió, Alfonso Muñoz

Editores de Crypt4you