Skip to content

modapalas/cryptopals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Cryptopals

haz. Abdullah Talayhan

Bu program Türkiye'de kriptografi ile ilgilenen kişilerin https://cryptopals.com adresi üzerindeki problemler üzerinden hem belirli yapıların implementasyonunu yapma yetisi hem de kriptografik protokollere saldırırken gerekli olan bilinci kazandırmayı hedefliyor.

Bu problemler üzerinde bireysel çalışma yapmarken bir yandan da aynı problemler üzerinde çalışan insanların iletişim içinde olmasının önemli katkıları var. Bunlardan en önemlileri birden fazla çözüm yolunun keşfedilebilmesi ve problemin öğretmeye çalıştığı temel kazanımın daha iyi kavranması.

Bu dökümanda programın genel yapısı ve aşamaları hakkında detaylı bilgi edinebilirsiniz.

Gerekli Arkaplan

Lise müfredatı matematiğinin bir kısmını biliyor olmanız başlangıç için yeterli olacaktır, ancak hem temel matematik bilgisi hem de matematiksel olgunluğunuzu bu problemlerle birlikte geliştiriyor olacaksınız. Soruları çözmek için programlama biliyor olmanız gerekiyor (Üniversite 1. sınıf programlamaya giriş müfredatına yakın derecede düşünülebilir). Programlama konusunda en rahat olduğunuz dili tercih etmeniz, egzersizlerdeki kazanımlara odaklanabilmeniz açısından daha iyi olacaktır.

Bu konularda insanların birbirine yardım ettiği bir ortam oluşturmayı hedefliyoruz. Bazı problemlerin ağır derecede matematik ve programlama becerisi gerektireceğini belirtmekle beraber, tam olarak bu sebepten programı takip etmenin getirisi büyük olacaktır.

Plan

Normalde https://cryptopals.com 8 setten ve her set birden fazla problemden oluşuyor. Biz bu setleri biraz daha ufak parçalara bölünmüş şekilde inceleyeceğiz. Bu yaklaşımın arkasındaki amaç hem setleri bitirmek için, hem de spesifik konularda kolektif bir tartışma gerçekleşmesi için gerekli zamanın oluşması. Aşağıda her modül için gerekli temel materyalleri bulacaksınız.

  • Modül 1
  • Modül 2 🚧
  • Modül 3 🚧
  • Modül 4 🚧
  • Modül 5 🚧
  • Modül 6 🚧
  • Modül 7 🚧
  • Modül 8 🚧

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published