بهزاد مالک 78162600 در اين پروژه در فصل های اول و دوم به بررسی مفهوم رمزنگاری با کليد عمومی می پردازيم سپس در فصل سوم الگوريتم های موجود در رمزنگاری معرفی می شوند. در فصل های بعد به ترتيب مقدمات لازم برای آشنايی با منحنی های بيضوی و خواص آنها در رمزنگاری بررسی می شود. در نهايت در فصل های آخر به حمله های موجود بر سيستم های رمز نگاری با کليد عمومی با استفاده از منحنی های بيضوی می پردازيم.