Son düzenlenme: 14.03.2024

ATY-2, ÖDEV 1

Son TESLİM tarihi: 25 Mart 2024

ÖDEV 1

İzlenmeye açık bir ortamda, önceden aralarında gizli bir anahtar (şifre) belirleMEmiş iki tarafın nasıl olup da başkalarının çözemeyeceği biçimde şifreli haberleşebildiğini araştırıp, kendi cümlelerinizle açıklayınız.

İki büyük asal sayı kullanan asimetrik şifreleme yöntemlerinden birinin tam algoritmasını veriniz. Örnek olarak daha küçük asal sayılarla algoritmayı uygulamanızı istiyorum. Bunun için size e-posta ile gönderilen 3 basamaklı iki asal sayıyı kullanınız. Şifrelenecek metin yerine de verdiğim diğer sayıyı (4 basamaklı) aynen kullanınız.
Tüm ara değerleri ne bulduğunuzu veya seçtiğinizi yazarak bu metni önce şifreleyiniz. Şifreli metni yazınız.
Sonra şifreli metni yalnız alıcıdaki bilgilerle çözünüz.

İnternette bulacağınız algoritmaların birçoğunda yazım hatası olduğu için bulduklarınıza güvenmekte acele etmeyiniz. Algoritmayı kendiniz uygulayıp sınırlı uzunluktaki çeşitli metinler için sağlandığını görmelisiniz.

Modüler aritmetiğe göre çok büyük üs alma işlemini sıradan hesaplayıcılarla yapmayınız, yanlış sonuç bulursunuz. Çok büyük sayılar için geliştirilmiş online araçları, veya MATLAB'daki powermod komutunu kullanınız, ya da kendiniz kısa bir kod yazarak da hesaplatabilirsiniz.

Konu anlatımı uzunluğu için çok kısıtlama yapmıyorum. 2 sayfa da olabilir, 10 sayfa da. Ancak önemlisi her öğrencinin KENDİ CÜMLELERİYLE anlatması gerekmektedir. Çok benzer ödev verenlere bir ödevin notu paylaştırılır. Bu yüzden başkasından hazır almayınız, istemeyiniz ve başkasına vermeyiniz. Günümüzde bir metnin alıntı olup olmadığını anlayabileceğimiz pek çok program mevcuttur. Bu yüzden ödev yazılarınız kesinlikle kopyalanıp yapıştırılabilir biçimlerden birinde olmalıdır. Yazıların resimleri gibi olMAmalıdır. Ödevinizin sonunda, faydalandığınız kaynakları linkleriyle birlikte veriniz.

Ödevlerinizi en geç 25 Mart 2024 tarihinde e-posta ile as@atasevinc.net adresine, "ATY2 Ödev#1" konusuyla gönderiniz. Ekli dosyanızın ismi öğrenci numaranızla başlasın.

Başarılar diliyorum.