Genus 2 Jacobiyenler için Jacobiyen koordinatlarda tam grup kanunu

dc.contributor.advisor Hışıl, Hüseyin
dc.contributor.author Gürler, Elif Özbay
dc.date.accessioned 2026-04-07T12:06:12Z
dc.date.available 2026-04-07T12:06:12Z
dc.date.issued 2023
dc.description.abstract Genus $g$ hipereliptik eğriler, $g \ge 1$ olmak üzere, $y^2 = f(x)$ denklemiyle tanımlanan cebirsel eğrilerdir. Burada $f(x)$, derecesi $2 g+1$ olan bir polinomdur. Hipereliptik eğriler, zengin geometrik yapıları, kriptografi ve kodlama teorisindeki uygulamaları nedeniyle büyük ilgi görmüştür. Özellikle genus~2 hipereliptik eğriler, güvenlik ve verimlilik arasında iyi bir denge sunması sebebiyle öne çıkmaktadır. Öte yandan Kummer yüzeyi, eğri tabanlı kriptosistemlerde hız lideridir ve bu da hipereliptik eğrilerin henüz tam olarak keşfedilmemiş potansiyelinin bir göstergesidir. Hipereliptik eğriler üzerinde afin koordinatlarda grup kanunu, bu tür eğrilerin performansı hakkında genel bir fikir vermektedir. Buna karşın, kriptografik uygulamalarda, ters alma işlemi içermeyen, projektif koordinatlar üzerinde tanımlanan formüller kullanılır. Jacobiyen koordinatlar, her ne kadar bölen toplama için gereken işlem sayısında belirgin bir azalma sağlasa da, yalnızca genel toplama ve dejenere bölen içeren toplama operasyonlarına uygulanmıştır. Bu çerçevede, nadir oluşan bazı özel durumlar göz ardı edilmiştir. Bu tezde, hem afin hem de Jacobiyen koordinatlar cinsinden genus~2 hipereliptik eğriler için açık grup kanunu formülleri ortaya konmuştur. Formüller; resultant, mod ve EBOB gibi polinom aritmetiği hesaplamaları içermemekte olup, salt açık cisim işlemleri içermektedir. Grup kanunu; geometrik, polinom aritmetiği ve bölen aritmetiği yoluyla açıklanmış, ve bu sayede, eğrinin yapısının bütünüyle anlaşılması için bir girişim yapılmıştır. Bu çalışma, kriptografik protokollerin gerçeklenmesi için doğrudan uygulamaya konulabilir bir çerçeve sunmaktadır. tr
dc.description.abstract Hyperelliptic curves of genus~$g$ are algebraic curves with $g \ge 1$, defined by the equation $y^2 = f(x)$, where $f(x)$ is a polynomial of degree $2 g+1$. Hyperelliptic curves have received much attention due to their rich structure and applications in cryptography and coding theory. Genus~2 hyperelliptic curves are particularly appealing because they offer a good balance between security and efficiency in cryptographic protocols. On the other hand, the Kummer surface remains the speed leader in curve-based cryptosystems, indicating the unexplored potential of genus~2 hyperelliptic curves. While the group law in affine coordinates on hyperelliptic curves provides a general idea of the performance of such curves, inversion-free formulas in projective coordinates are mainly used in cryptographic applications. The Jacobian coordinates have shown a significant reduction in operation counts of divisor addition on genus~2 curves; however, the coordinates are only applied to the common case and the cases that include a degenerate divisor, which leaves out a number of rare cases. This thesis presents explicit, complete group law formulas for hyperelliptic curves of genus~2, both in affine and Jacobian coordinates. The formulas do not require using polynomial arithmetic operations such as resultant, mod, or gcd but only explicit field operations. The interpretation of the group law through geometry, polynomial arithmetic, and divisor arithmetic is also presented here, which provides an insight that offers a deeper understanding of the structure of the curve. This work provides a framework that can be put directly into practice for the efficient implementation of cryptographic protocols. en_US
dc.identifier.uri https://hdl.handle.net/123456789/14279
dc.identifier.uri https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=nLNfCsWgUluh5T2iyudShmOMIhVOxd7aFid5VK-PJnZPGyEnZWmancy8Rssan_do
dc.language.iso en
dc.subject Computer Engineering and Computer Science and Control en_US
dc.subject Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol tr
dc.title Genus 2 Jacobiyenler için Jacobiyen koordinatlarda tam grup kanunu tr
dc.title Complete Group Law for Genus 2 Jacobians on Jacobian Coordinates en_US
dc.type Master Thesis
dspace.entity.type Publication
gdc.description.department
gdc.description.department LİSANSÜSTÜ EĞİTİM ENSTİTÜSÜ / Bilgisayar Mühendisliği Ana Bilim Dalı / Bilgisayar Mühendisliği Bilim Dalı
gdc.description.endpage 59
gdc.identifier.yoktezid 822267
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files