Merhaba,
Ben Mehmet Tahir SANDIKKAYA. E-posta bulunağım . Şu an İstanbul Teknik Üniversitesi'nde bilgisayar güvenliği üzerine doktoramı yapıyorum. Yardımcılığını yaptığım dersler de var. İlgilenirseniz, burada ufak tefek ücretsiz araçlar bulabilirsiniz ya da çeşitli konulardaki görüşlerimi okuyabilirsiniz.
İngilizce özgeçmişimi buradan indirebilirsiniz.Kişisel erişim için ancak e-postayı kullanabilirsiniz. (Güzel ve okunaklı harflerle yeniden yazmanız gerekecek.) Ayrıntılı erişim bilgisi gerekirse bir e-posta gönderin, sizi tanıyorsam yanıt veririm.
İşle ilgili her konuda, her zaman e-postayla haberleşmeyi yeğlerim. Ancak diğer seçenekler de işinize yarayabilir.
| e-posta | |
| Odam | NULL! |
| BAAL | İTÜ Ayazağa Yerleşkesi, Bilgisayar ve Bilişim Fakültesi Binası, Bilgisayar Ağları Araştırma Laboratuvarı (Oda 4303). |
| Posta | İTÜ Ayazağa Yerleşkesi, Bilgisayar ve Bilişim Fakültesi, TR 34469, İstanbul. |
| Odamın telefonu | Oda değişkeni tanımlı değil. |
| Laboratuvarın telefonu | +902122856754 |
| Belgegeçer | +902122853424 |
| İltekin İlkokulu, Ankara. | 1985~1990 |
| Ankara Atatürk Anadolu Lisesi | 1990~1997 |
| İstanbul Teknik Üniversitesi, Elektrik Mühendisliği Lisans Programı. | 1998~2002 |
| İstanbul Teknik Üniversitesi, Bilgisayar Bilimleri Yüksek Lisans Programı. | 2002~2005 |
| İstanbul Teknik Üniversitesi, Bilgisayar Bilimleri Doktora Programı. | 2006~!?! |
Bilgisayar güvenliği diye özetlenebilecek bir alanda araştırmalar yapıyorum. Bir liste daha açıklayıcı olabilir:
- Bulut hesaplama dizgelerinin güvenliği
- Uygulamalı kriptoloji
- İşletim sistemi güvenliği
- Taşınabilir kod güvenliği
- Ağ güvenliği
- Kriptolojik oylama
- Özellik(*)
- Güvenlik/özellik poliçeleri ve poliçelerin dayatılması
(*) "Özellik" terimini özellikle kullanıyorum. İngilizce'de "privacy", Arapça'da "mahremiyet" olan terimin Türkçe'sini arıyorum. Kişiye özgü olma durumu, yani özel olma durumunu belirtmek için bu sıfatları "-lik" yapım ekiyle adlaştırıyorum. "Özellik" demem ondan.
IBM, Aselsan ve bazı başka şirketlerde geçici sürelerle çalıştım. İstanbul Teknik Üniversitesi'ne 2002 yılında araştırma görevlisi olarak girdim. Görevime iki sene ara verip Belçika'da Katolik Leuven Üniversitesi'nde bulundum. Şu an İstanbul Teknik Üniversitesi'nin araştırma görevlisi ve doktora öğrencisiyim. Ayrıca uzun süredir IEEE üyesiyim.
İTÜ'de daha önce yardım ettiğim dersleri listeleyeyim:
- Bilgisayarla bilim ve mühendislik hesapları
- Mantıksal devreler
- Mikroişlemci sistemleri
- Mikrobilgisayarlar
- Bilgisayara giriş
- Programlamaya giriş
- Ayrık matematik
- Gerçek zaman sistemleri
- Ağda programlama
- Bilişim Etiği
- Bilgisayar İşletim Sistemleri
- Veri Yapıları
Şu anda yardım ettiklerim:
- Bilgisayar ağları
Derslerle ilgili bilgiler ve duyurular için Ninova'yı kullanın.
Buraya düzgün çalıştığını düşündüğüm bir şeyler yazdıkça ekliyorum. Zaman zaman göz atabilirsiniz.
-
TextDeMux < TextMux
Metin üzerinde çoğullama ve çoğullama çözme işi yapabilen bu iki uygulama bilgi teorisi kapsamında (Kuantum şifre çözümleme kullanılsa dahi) kırılamaz güvenlik sağlar. Bu özellik oluşturulan olası tüm çözümlerin geçerli olmasından kaynaklanır. Kısaca, olası her metin çözüm olduğu için, hangi metnin asıl olduğu belirlenemez.
TextDeMux ile metin birkaç parçaya bölünür. Bölünmüş parçalar farklı iletişim kanallarından (Bir parça e-posta ile, diğeri SMS ile ve bir başkası telefonla) iletilirse tüm kanallara aynı anda erişilmedikçe asıl metin ele geçirilemez.
TextMux ile parçalar birleştirilirse asıl metin ortaya çıkacaktır.
"TextDeMux.jar"ı buradan indirin.
"TextMux.jar"ı buradan indirin.Bazı özel karakterlerde ortaya çıkan metin bölme veya birleştirme sorunları çözüldü.
-
editMySite
editMySite 2.1 ağ yöreleri için tasarlanmış bir dosya yöneticisi ve metin düzenleyici. PHP ile kodlanmıştır ve doğrudan doğruya ağ yöresinde çalışır.
- Ağ yörenize dosya yükleyebilirsiniz.
- Ağ yörenizdeki metin dosyalarını düzenleyebilirsiniz.
- Dosya ve klasör yaratabilirsiniz/kopyalayabilirsiniz/taşıyabilirsiniz/silebilirsiniz.
UYARI: Güzel kodladığıma inanıyorum ancak haberleşme güvenliği kesinlikle tasarımda yoktu. Sakın bu koda güvenmeyin. Güvenlik gerekiyorsa, bu kodu hiç kullanmayın daha iyi. TLS tünellemesi yapılsa dahi güvenlik sağlanamayacaktır.
-
EoLCorrector
EndOfLineCorrector v1.0 her gün karşılaşılan toplu düzeltmeler için bir metin dosyası değiştirme aracı. Pek çok seçeneğiyle işe yarar işler yapabiliyor. Bu durumuyla ücretsiz. Olası veri yitimlerinden ben sorumlu değilim.
Tek tek ya da toplu olarak dosyalarda satır başlarındaki, sonlarındaki ya da aralardaki boşlukları ayarlayabilirsiniz. Boş satırları silebilirsiniz. Birden çok karakteri tek seferde değiştirebilirsiniz.
"EoLCorrector.jar"ı buradan indirin.
"tex2tr.conv" TeX içindeki Türkçe karakterleri uygun aksanlarla yazmak için dönüşüm dosyası.
"tr2ansi.conv" Türkçe karakterleri benzer ANSI biçimlere dönüştürmek için dosya.
"ansi2tr.conv" Saçma ANSI karakterleri (ð, Ð, ý, Ý, Þ, þ) Türkçe karşılıklarına (ğ, Ğ, ı, I, ş, Ş) dönüştürmek için dosya.Evet, düzgün kodladığıma inanıyorum. :)
-
Anket
Anket okumayı kolaylaştırma uygulaması. İlk aşamasında anket sorularını düzenlemenize izin verir. İkinci aşamada ise sorulara verilen yanıtlar hızlıca girilebilir.
"Anket.jar"ı buradan indirin. -
ChainIterator
Birden çok koleksiyonu uç uca ekleyerek hepsinin üzerinde tek bir "iterator" kullanmak için.
"ChainIterator.jar"ı buradan indirin. -
Paillier
Paillier şifreyazım için geliştirilmiş bir sınıf. Paillier şifreyazım "homomorfik" özellik gösterir. Şifrelenmiş metinler üzerinde şifre çözülmeden toplama işlemi yapılabilir.
"Paillier.jar"ı buradan indirin. -
ReadablePasswordGenerator
Okunabilir heceler biçiminde, böylece anımsanması kolay, ancak "sözde-rastgele" şifreler üretme uygulaması.
"ReadablePasswordGenerator.jar"ı buradan indirin. -
Backgammon
Tek kişilik ya da iki kişilik oyun seçenekli tavla oyunu. İki kişi oynarsanız sarışın yapay zekâsına karşı oynadığınızı "iki ters bir düz"ün ardından sezivereceksiniz. Ayrıca, yapılan hamleler geri alınırken sorunlar çıktığına da inanabilirsiniz ama bu, bu uygulamanın eşsiz özelliklerinden biridir.
"Backgammon.jar"ı buradan indirin. -
T-IRC 2.0
Soketler üzerinden konuşmak için. IRC protokolüyle ilgisi yok ama yaklaşım benzer.
"ChatClient.jar"ı buradan indirin.
"ChatServer.jar"ı buradan indirin. -
CSV2VCF
Bir CSV dosyası içindeki elektronik kartvizitleri ayrı ayrı VCF biçeminde dosyalara dönüştürür.
"CSV2VCF.jar"ı buradan indirin. -
DiceGen
Bir ile altı arasında "sözde rastgele" sayılar oluşturmak için. Bir anlamda zar.
"DiceGen.jar"ı buradan indirin. -
BlumBlumShub
BlumBlumShub algoritması kullanan "sözde rastgele" sayı üreteci.
"BlumBlumShub.jar"ı buradan indirin. -
BaconNumberCalculator
Bacon sayısını hesaplayabilen bir uygulama. İlginç bir yanı yok.
"BaconNumberCalculator.7z"yi buradan indirin. -
LongestCommonSubsequence
En uzun alt diziyi bulmak için. Amino asit sekansları aramak için yazılan basit bir uygulamaydı.
"LongestCommonSubsequence.7z"yi buradan indirin. -
ParallelErastothenesSieve
Asal sayı bulmak için geliştirilmiş bir paralel algoritmanın gösterilmesi için yazılmıştı. Algoritmanın aşamalarını vurgulamak için özellikle bekleyerek çalışır(dı). Geçenlerde çalıştırdım ve anladım ki, işlemciler gitgide hızlanıyor.
"ParallelErastothenesSieve.jar"ı buradan indirin. -
Regressor
Verilen veri kümesi için regresyon ile doğru uyduran ve bunu grafikle gösteren bir şey.
"Regressor.7z"yi buradan indirin. -
TrustedBrowser
Sadece açıkça güvenildiği belirtilmiş ağ yörelerine girmenize izin veren çok basit bir tarayıcı.
"TrustedBrowser.jar"ı buradan indirin. -
Coder
Verilen herhangi bir karakter kümesine dayanarak kodlama yapmak için sınıf. Sınırlı karakter kullanmak istenilen durumlarda (Örneğin, l ile 1 karışır diye korkuluyorsa) özellikle kullanışlı.
"Coder.jar"ı buradan indirin. -
Tahir - This Agile Hash Is Redundant
Verilen sekizli uzunluğunda öz almaya yarar. Özü özellikle hata denetimi, budama ve benzeri işlerde kullanıyorsanız iyi bilinen SHA-512 gibi algoritmaların çıktıları size gerekenden daha uzun olabilir. Özünde güvenli algoritmalar kullanmış olsam da haddinden fazla uzun ya da kısa özler alınırsa sorun çıkabilir, garanti vermiyorum.
"Tahir.jar"ı buradan indirin.
| Dünya üzerine ilk izlenim: Hiç hoş değil. | 2009.06.29 |
|
"Türk Genci, devrimlerin ve cumhuriyetin sahibi ve bekçisidir. Bunların gereğine, doğruluğuna herkesten çok inanmıştır. Yönetim biçimini ve devrimleri benimsemiştir. Bunları güçsüz düşürecek en küçük ya da en büyük bir kıpırtı ve bir davranış duydu mu, 'Bu ülkenin polisi vardır, jandarması vardır, ordusu vardır, adalet örgütü vardır' demeyecektir. Elle, taşla, sopa ve silahla; nesi varsa onunla kendi yapıtını koruyacaktır. Polis gelecek, asıl suçluları bırakıp, suçlu diye onu yakalayacaktır. Genç, 'Polis henüz devrim ve cumhuriyetin polisi değildir' diye düşünecek, ama hiç bir zaman yalvarmayacaktır. Mahkeme onu yargılayacaktır. Yine düşünecek, 'demek adalet örgütünü de düzeltmek, yönetim biçimine göre düzenlemek gerek.' Onu hapse atacaklar. Yasal yollarla karşı çıkışlarda bulunmakla birlikte bana, başbakana ve meclise telgraflar yağdırıp, haksız ve suçsuz olduğu için salıverilmesine çalışılmasını, kayrılmasını istemeyecek. Diyecek ki, 'ben inanç ve kanaatimin gereğini yaptım. Araya girişimde ve eylemimde haklıyım. Eğer buraya haksız olarak gelmişsem, bu haksızlığı ortaya koyan neden ve etkenleri düzeltmek de benim görevimdir.' İşte benim anladığım Türk Genci ve Türk Gençliği!" | Mustafa Kemal Atatürk, Bursa, 5 Şubat 1933 |
Ve saire.