Introduccin a las curvas elpticas y API libcurve. Esta charla tiene como objetivo iniciar a las personas interesadas al uso de otros grupos finitos para poder investigar el problema de logaritmo discreto, la charla abordar los conceptos fundamentales para poder entender una introduccin a las curvas elpticas para criptografia. Se construir el grupo aditivo y se mostrar un ejemplo de el sistema Elgamal, tambien se mostraran otros usos de estas curvas. Actualmente me encuentro desarrollando una biblioteca libre que implementa la aritmtica de curvas elpticas sobre un campo de caracterstica p (libcurve) sta ha sido probada sobre ambientes UNIX y esta hecha con propsitos meramente acadmicos, se mostrar como funciona el API en C para que pueda ser usada por quien sea y se implementar y mostrar Elgamal usando el API, as como los objetivos futuros de esta biblioteca. Esta charla est dedicada a las personas que empiezan y es de carcter introductorio con el objetivo de hacer llegar esta magnfica estructura algebraica a las personas. Tambin mencionaremos muy brevemente lo que son las curvas hiperelpticas de genero 2, como funcionan y porque considerarlas.