hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
06 de Octubre de 2008, 06:56:57
Noticias: Convocatoria E-zine CPH #2
Para ver este enlace Registrate o Inicia Sesion
> Aquí

+  Foros pOrtal Hacker
|-+  Hacktivismo
| |-+  Seguridad
| | |-+  Criptografía (Moderadores: CHR0N05, Rox)
| | | |-+  Criptografia de Curva Eliptica
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Criptografia de Curva Eliptica  (Leído 1032 veces)
CHR0N05
Moderador
*****
Desconectado Desconectado

Mensajes: 1,546


Chronos es Dios de Dioses!!...


Ver Perfil WWW
« : 17 de Enero de 2008, 01:14:03 »

    Criptografia de Curvas Elípticas
    vVegeta

    INDICE

    • Introducción
    • Objetivos
    • Curva Elíptica
    • Criptografía de Curva Elíptica
    • Ataques
    • -->Rho de Pollard
    • Conclusión
    • Bibliografía



    [/list]
    « Última modificación: 10 de Marzo de 2008, 08:01:34 por vVegeta » En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #1 : 22 de Enero de 2008, 02:57:45 »

    INTRODUCCIÓN

    Antes de comenzar, debemos tener en cuenta que debemos tener conocimientos previos tales como Criptografía Básica, C++ (medio), y Matemáticas (medio).

    Hablando un poco de Curvas Elípticas, es un poco dificil y engorroso de explicar, pero no imposible.

    Este artículo lo basaré en varias secciones, por lo que ahora solo daremos una pequeña introducción a las Curvas Elípticas (Ojo, no Criptografía basada en Curvas Elípticas).

    Basándome un poco en lo que leí (Wikipedia), encontré bastante complicado de explicar y de entender para personas que recien comienzan (me incluyo) con este tipo de Matemáticas, haci que veamos que es lo que puedo hacer... XD

    Espero sea de su agrado, que se pueda comprender y entender el artículo y que podamos seguir avanzando en lo que es Criptografía de Curvas Elípticas.

    Sin embargo pretendo que este articulo, o mini tutorial sea práctico para todos, por ello pretendo dar a conocer la conocer este sistema criptográfio tratando de utilizar los menores conocimientos de matemáticos.

    Pero debemos tener en cuenta que la teoria asociada a las curvas elípticas es demasiado extensa y compleja, por ello como he dicho anteriormente deseo que toda persona que lea este articulo sea capaz de entender y comprenderlo.

    Veremos las operaciones básicas (suma y multiplicacion), y luego contaremos los puntos asociados a la curva.


    « Última modificación: 23 de Enero de 2008, 12:04:30 por vVegeta » En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #2 : 22 de Enero de 2008, 02:59:02 »

    OBJETIVOS


    • Curva Eliptica, una pequeña introducción
    • Dar a conocer la Criptografia en curvas elípticas
    • Conocer los Algoritmos
    • Conocer el Ataque Rho de Pollard


    « Última modificación: 23 de Enero de 2008, 12:05:44 por vVegeta » En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #3 : 23 de Enero de 2008, 12:01:58 »

    Curva Elíptica


    Como nos basaremos en Criptografía, definiremos la ecuación de la curva Elíptica como y²=x³+Ax+B... ¿Qué rayos significa esto???...

    La Ecuación y²=x³+Ax+B, quiere decir que tanto A como B, son constantes y cumplen con la siguiente ecuación 4A³+27B²≠0

    En los últimos 30 años la criptografía se ha extendido principalmente al campo comercial, ésto impulsó la investigación de más teorías matemáticas a la criptografía. Entre estas teorías está la que trata las curvas elípticas definidas en un campo finito. Las curvas elípticas entran en acción al definir el Problema del Logaritmo Discreto (del cual pretendo hablar un poco) sobre el grupo de puntos racionales de una curva elíptica, esto fue notado de forma independiente por V. Miller y N. Koblitz (1985). Así es posible definir esquemas como el de intercambio de claves y de firma digital.

    Como se ha dicho anteriormente es solo una pequeña introducción, un par de libros para su presente lectura hace mal a nadie... XD:

    En Inglés:




    PD. corregido el error de símbolo... :S
    « Última modificación: 25 de Enero de 2008, 10:25:52 por vVegeta » En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    askatasun
    Administrador
    *****
    Desconectado Desconectado

    Mensajes: 885



    Ver Perfil
    « Respuesta #4 : 24 de Enero de 2008, 01:48:33 »

    4A³+27B²^0

    eso no seria igual a 4A³+1??

    estaria bien que pusieras enlaces de libros en español  Wink asi se podria entender mucho mejor
    En línea

    no respondo preguntas por mp, para dudas el foro
    vengador de las sombras
    Colaborador
    ****
    Desconectado Desconectado

    Mensajes: 943


    Fl4m1ng 0ur SkillZ TeaM


    Ver Perfil
    « Respuesta #5 : 24 de Enero de 2008, 02:55:51 »

    eso no seria igual a 4A³+1??

    estaria bien que pusieras enlaces de libros en español  Wink asi se podria entender mucho mejor

    Fíjate que creo que ha cometido un error... porque no dice a qué es igual, es decir, no cumple ninguna condicion... puede ser cualquier número, no tiene identidad de ecuación... ¿no? Devería de ser así (corregidme, que no doy matemáticas XD):
    Código:
    4A³+27B² != 0

    Y respecto a lo de los libros en español, sería de mucha ayuda XD.





    « Última modificación: 24 de Enero de 2008, 02:59:26 por vengador de las sombras » En línea


    Para ver este enlace Registrate o Inicia Sesion
    Overload in the Net (Mi blog)

    -----------------------------------------

    Para ver este enlace Registrate o Inicia Sesion
    ----------------------------
    Fl4m1ng 0ur sk1llZ
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #6 : 24 de Enero de 2008, 02:21:45 »

    Wenas!!


    Fíjate que creo que ha cometido un error... porque no dice a qué es igual, es decir, no cumple ninguna condicion... puede ser cualquier número, no tiene identidad de ecuación... ¿no? Devería de ser así (corregidme, que no doy matemáticas XD):
    Código:
    4A³+27B² != 0

    Y respecto a lo de los libros en español, sería de mucha ayuda XD.


    De hecho, cometi el pequeño error que la ecuación es de este modo:

    Citar

    4A³+27B² = 0 (donde = es distinto)....  Tongue, disculpen pero ni idea como poner ese simbolo... :S


    eso no seria igual a 4A³+1??

    estaria bien que pusieras enlaces de libros en español  Wink asi se podria entender mucho mejor

    Si explicas el porque deberia ser igual a esta ecuación podriamos hacer un pequeño debate no crees Huh.

    Y con respecto a los libros en Español, buscaré, pero buenos libros... porque he encontrado algunos... que no valen la pena...

    Saludos...
    En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    askatasun
    Administrador
    *****
    Desconectado Desconectado

    Mensajes: 885



    Ver Perfil
    « Respuesta #7 : 25 de Enero de 2008, 02:17:08 »

    cualquier cosa elevada a 0 es uno, a eso me referia.. creia que con el ^ estavas indicando una potencia, pero a veo que me he debido de equivocar  Cheesy

    Citar
    4A³+27B²^0
    En línea

    no respondo preguntas por mp, para dudas el foro
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #8 : 25 de Enero de 2008, 08:50:42 »

    Wenas!!

    Bueno... al ver e informarme de varios libros relacionados con Curvas Elípticas, me quedo con este...


    Para ver este enlace Registrate o Inicia Sesion
    Curvas Elípticas --> Carlos Ivorra Castillo


    Cita de: Curvas Elípticas: "introducción" --> Libro

    La teoría de las curvas elíıpticas es una de las creaciones más interesantes
    de la matemática del siglo XX, si bien sus antecedentes se remontan hasta la
    matemática griega. Con la teoría que vamos a desarrollar en este libro podremos
    tratar problemas como éste (resuelto por Mordell en 1962):

    Problema 1 Demostrar que los únicos números naturales no nulos que pueden
    expresarse simultáneamente como producto de dos y tres números consecutivos
    son


    []6 = 2 · 3 = 1 · 2 · 3 y 210 = 14 · 15 = 5 · 6 · 7.[/b]

    Esto equivale a encontrar las soluciones enteras de la ecuaci´on

    Y (Y + 1) = (X − 1)X(X + 1).

    El problema puede ser abordado mediante técnicas de la teoría algebraica de
    números, es decir, utilizando la factorización real o ideal de los anillos de enteros
    algebraicos de los cuerpos numéricos. Sin embargo, nosotros lo trataremos desde
    el punto de vista de la geometría algebraica. La ecuación anterior determina
    una curva proyectiva regular de género 1, y la cuestión es, pues, encontrar los
    puntos con coordenadas enteras de una curva algebraica dada.

    ......


    Aunque recien lo comencé a leer y estudiar un poco, prefiero dejar a este punto un tiempo este mini tutorial, estar mejor preparado para responder preguntas... y hasta resolver incógnitas por nosotros mismos...

    Dejaré esto un lapso de una semana apartir de hoy 25 de Enero 2008, hasta el 1 de Febrero de este año....

    Saludos...



    Ps. el Tema seguirá abierto para quienes quieran hacer las preguntas pertinentes a este mismo...
    En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    WaesWaes
    Moderador Global
    *****
    Desconectado Desconectado

    Mensajes: 1,670


    Consumiras poder hasta que él te consuma


    Ver Perfil WWW
    « Respuesta #9 : 25 de Enero de 2008, 10:13:23 »

    con respecto a lo de los manuales en ingles...porqu e no los traducen con google...la barra google no sirve pero...."selecionar texto" seleccionan una parte y la pasan por el traductor de google y lo guardan en un .txt o un .doc y se arman de una BUENA guia en español

    Cita de: primera parte del primer manual traducida de esa manera
    Tres conferencias sobre la aritmética de curvas elípticas.
    (- Son muy bruto, sin editar, y notas preliminares - BM)
    Clase I. Introducción a los problemas de ABC.
    I.1 ¿Qué es la Teoría de Números? Y ¿por qué llegar a ser tan directamente vinculado a
    Geometría? A la teoría de la representación de los grupos? O, en la actualidad, a la física? ¿Qué tan difícil
    Es, para medir la importancia, la centralidad, de una pregunta acerca de los números! Que
    Son las preguntas que resultan ser frívolo dotings mera superficie de los fenómenos?
    Y preguntas que llevan a una comprensión más profunda de la estructura? O tal vez usted puede ser
    Quiere wonderings con estas palabras el tono opuesto: ¿Cuáles son las preguntas que
    Se limita a llevar la cuestión a la pregunta más alejadas de las estructuras, más allá y más lejos de la base
    Objeto? Y de las preguntas que se mantenga fiel concentrarse en la textura de los números y
    Sus interrelacione s?
    El tema tiene una abundancia de la famosa antiguos problemas: las preguntas directas, que pueden
    Se pregunta en no demasiado técnico, casi pre-matemáticas, el idioma: preguntas sobre la
    Colocación de los números primos entre todos los números (la conjetura Goldbach, los dos primeros
    Conjetura, la "hipótesis de Schinzel" predecir cuando hay un número infinito de prime
    Número de valores de un polinomio, etc), y también las preguntas sobre el comportamiento de la
    Conjuntos de "perfecto poderes" en virtud de simples operaciones aritméticas.
    Es este segundo tipo de pregunta que quiero hablar de esta hora. Un perfecto
    El poder es la n-ésima potencia de un entero, donde n es algún número natural> 1. Estos han
    Atrajo la atención de los primeros tiempos, a partir de cuadrado perfecto, que se plantean
    En la reflexión sobre la relación dada en el Teorema de Pitágoras, que se aplica a
    Ángulo recto triángulos de las tres partes de cuyos integrantes son múltiplos de una unidad determinada. De
    Supuesto, perfecto plazas surgir en otras formas también, considerar la posibilidad de Fibonacci de la reflexión en su
    Tratado "Liber Quadratorum" en 1225 en perfecto plazas:
    "Pensé sobre el origen de todos los números cuadrados y descubrí que se derivan
    El aumento de la secuencia de números impares; a la unidad es un cuadrado. A saber 1; a este
    La unidad se añadirá 3. Haciendo la segunda plaza, a saber, el 4, con raíz 2; si la suma se añade a
    El tercer número impar, a saber, 5 ,..."
    No hay final de los problemas en relación con la famosa mayoría simple de las cuestiones de aparente
    Perfecta colocación de los poderes, y las cantidades de ellos, el número de línea, (Fermat: para n> 2
    La suma de dos potencias n-ésimo nunca es una n-ésima potencia; catalán (1844): los números 8 y 9
    Son las únicas potencias consecutivas perfecto; Waring etc Asimismo, se plantea el problema (en la primera
    Vista, es algo curioso que solo este problema!), De encontrar para cualquier entero fijo
    K, todas las soluciones integrales a los "Mordell Equation"
    Y 2 ¡X3 = k:
    En cuanto a Último Teorema de Fermat, ahora tenemos una prueba, gracias a la célebre esfuerzos
    De Wiles y Taylor (1995).
    1

    muy simple...y recuerden que casi siempre va a haber mejores manuales en ingles que en castellano

    y les dejo tambien esto a mano por si lo nesesitan

    Código:

    desigual Wink

    con respecto al tema todavia no lo logro entender pero se deve a que todavia no le dedique tiempo de comprencion

    saludos
    En línea


    Para ver este enlace Registrate o Inicia Sesion

    Java lover
    Estudiando
    Para ver este enlace Registrate o Inicia Sesion
    Sistemas Operativos

    OpenSolaris 2008.05 + Ubuntu 8.04 + Windows XP Pro SP3
    Proximo proyecto: Galaxy java
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #10 : 25 de Enero de 2008, 10:24:11 »

    Wenas!!

    con respecto a lo de los manuales en ingles...porqu e no los traducen con google...la barra google no sirve pero...."selecionar texto" seleccionan una parte y la pasan por el traductor de google y lo guardan en un .txt o un .doc y se arman de una BUENA guia en español

    muy simple...y recuerden que casi siempre va a haber mejores manuales en ingles que en castellano

    y les dejo tambien esto a mano por si lo nesesitan

    Código:

    desigual Wink

    con respecto al tema todavia no lo logro entender pero se deve a que todavia no le dedique tiempo de comprencion

    saludos

     Wink... gracias... por el símbolo... XD (≠)

    Con respecto a las traducciones de Google, personalmente no me gustan, ya que no son interpretativa s.. Y por lo mismo, es mejor aprender el idioma Universal (Inglés [USA] y el Británico no tanto...).

    Saludos....
    En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #11 : 07 de Febrero de 2008, 09:17:34 »

    Criptografia de Curvas Elìpticas

    Viendolo desde el punto de vista empresarial, tenemos que tener en cuenta que debemos garantizar la privacidad, integridad o la misma autenticaciòn de la informaciòn que se transmite desde un punto hacia otro.

    Los criptosistemas de curva elìptica son una gran alternativa ante otros criptosistemas (clave pùblica [RSA]), ya que el tamaño de claves que se requiere es mas pequeña, manteniendo de la misma forma la seguridad.

    Criptosistemas basados en Curvas Elìpticas


    Para ver este enlace Registrate o Inicia Sesion
    ElGamal


    Para ver este enlace Registrate o Inicia Sesion
    RSA


    Para ver este enlace Registrate o Inicia Sesion
    Firma Digital con curvas elìpticas



    Introducción a los Criptosistemas con Curvas Elípticas

    Para ver este enlace Registrate o Inicia Sesion

    Curvas Elípticas en Criptografía Libros

    Para ver este enlace Registrate o Inicia Sesion

    Fuerza bruta a una clave elíptica

    Para ver este enlace Registrate o Inicia Sesion

    NSA, RSA vs. ECC

    Para ver este enlace Registrate o Inicia Sesion

    ¿Qué es la criptografía de curva elíptica?

    Para ver este enlace Registrate o Inicia Sesion

    Descubierta mediante fuerza bruta una clave con criptografía elíptica

    Para ver este enlace Registrate o Inicia Sesion



    Ps. Puse mejor link en el caso de cualquier duda, si no es resuelta en estos tomos, liros, blog entre otros.. en este mismo post pongan sus dudas.... aqui mismo se resuelven...

    Ps.
    estaria bien que pusieras enlaces de libros en español  Wink asi se podria entender mucho mejor

    Saludos
    « Última modificación: 07 de Febrero de 2008, 09:23:52 por vVegeta » En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    vengador de las sombras
    Colaborador
    ****
    Desconectado Desconectado

    Mensajes: 943


    Fl4m1ng 0ur SkillZ TeaM


    Ver Perfil
    « Respuesta #12 : 08 de Febrero de 2008, 01:03:22 »

    Citar
    Los criptosistemas de curva elìptica son una gran alternativa ante otros criptosistemas (clave pùblica [RSA]), ya que el tamaño de claves que se requiere es mas pequeña, manteniendo de la misma forma la seguridad.


      El RSA creo que (bajo mi punto de vista, apenas sé, pero soy muy aficionado a estos temas) que tiene más seguridad que los criptosistemas basados en curva elíptica, debido a que para estos criptosistemas existen ya ataques establecidos, como puede ser el de Rho, pero (creo) que para los algoritmos RSA tan solo existe la Factorización, y éste proceso es muy costoso para las máquinas y demás... (aunque hay ecuaciones establecidas para extraer números primos e ir probando...)


      ¿Realmente tienen el mismo nivel de seguridad los algoritmos RSA que un criptosistema basado en Curva Elíptica?
    En línea


    Para ver este enlace Registrate o Inicia Sesion
    Overload in the Net (Mi blog)

    -----------------------------------------

    Para ver este enlace Registrate o Inicia Sesion
    ----------------------------
    Fl4m1ng 0ur sk1llZ
    CHR0N05
    Moderador
    *****
    Desconectado Desconectado

    Mensajes: 1,546


    Chronos es Dios de Dioses!!...


    Ver Perfil WWW
    « Respuesta #13 : 28 de Febrero de 2008, 07:57:10 »

    Wenas!!


      El RSA creo que (bajo mi punto de vista, apenas sé, pero soy muy aficionado a estos temas) que tiene más seguridad que los criptosistemas basados en curva elíptica, debido a que para estos criptosistemas existen ya ataques establecidos, como puede ser el de Rho, pero (creo) que para los algoritmos RSA tan solo existe la Factorización, y éste proceso es muy costoso para las máquinas y demás... (aunque hay ecuaciones establecidas para extraer números primos e ir probando...)


      ¿Realmente tienen el mismo nivel de seguridad los algoritmos RSA que un criptosistema basado en Curva Elíptica?

    NSA, RSA vs. ECC

    Para ver este enlace Registrate o Inicia Sesion


    Leelo... Wink

    Saludos...
    En línea

    SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

    Para ver este enlace Registrate o Inicia Sesion


    Para ver este enlace Registrate o Inicia Sesion
    Torneo Matemático Fases 2 + UPDATE


    Para ver este enlace Registrate o Inicia Sesion
    Convocatoria E-Zine HxS #1
    Páginas: [1] Ir Arriba Imprimir 
    « anterior próximo »
    Ir a:  


    Ingresar con nombre de usuario, contraseña y duración de la sesión

    Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

    Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online