Skip to main content
SUPERVISOR
Reza Rezaeian farashahi,Farid Bahrami boudlalu
رضا رضائیان فراشاهی (استاد راهنما) فرید بهرامی بودلالو (استاد مشاور)
 
STUDENT
Amir Mohammad Kach Khaali
امیرمحمد کچ خالی

FACULTY - DEPARTMENT

دانشکده ریاضی
DEGREE
Master of Science (MSc)
YEAR
1395

TITLE

Montgomery ladder perocedure on binary elliptic curves
Public-key cryptography, or asymmetric cryptography, is a cryptosystem that uses two keys, public key and private key. Public key is released widely and private key is kept secret by the owner. Security of an asymmetric cryptosystem is based on an intractable problem like discrete logarithm problem, closet vector problem, and etc. In elliptic curve cryptosystem, one of the most important tasks is to select an appropriate key to have high security. In this process, one of the most crucial issues is the computation of scalar multiplication at the base point.
امنیت یک سیستم رمزنگاری نامتقارن, بر اساس سختی یک مسئله‌ی محاسباتی مانند مسئله‌ی لگاریتم گسسته است. در سیستم رمزنگاری نا متقارن بر اساس خم‌های بیضوی یکی از مهم‌ترین مسائل انتخاب کلید مناسب برای امنیت بالا است. در این روند سرعت محاسبه‌ی ضرب عددی در نقطه‌ی پایه یکی از مهم‌ترین مسئله‌هااست. در این پایان‌نامه بررسی دقیقی از روش نردبانی مونتگومری, اجرا شده برای محاسبه‌ی عملیات ضرب زمان-ثابت نقطه روی خم‌های بیضوی تعریف شده بر توسیع میدان‌های دودویی, ارائه شده است را بیان می‌کنیم. همچنین نمایشی کلی از فرمول‌های بهبود یافته جهت سریع‌تر کردن محاسبات که توسط برخی از محققان در چند سال اخیر, پس از انتشار کار اصلی مونتگومری در سال 1987, ارائه می‌دهیم.

ارتقاء امنیت وب با وف بومی