Son Yazılar

Algoritma Analizi (Teory of Algorithms) Veri Yapıları

Harici Sıralama (External Sort)

Yazan : Şadi Evren ŞEKER Bir sıralama algoritmasının tamamının bilgisayarın hafızasına (Memory, RAM) yüklü olmaması durumudur. Yani klasik olarak bir dizi (array) veya bağlı liste (linked list) üzerinde yapılan sıralamaları dahili sıralama (internal sort) olarak isimlendirmek mümkündür. Harici sıralama klasik…

Doğal Dil İşleme (NLP)

Kelime (Lexeme)

Yazan : Şadi Evren ŞEKER Doğal dil işlemenin (natural language processing) en önemli parçası olan ve bir dildeki en küçük anlamlı birim olan İngilizcedeki “Lexeme” kelimesi, genelde “kelime” kelimesine karşılık olarak kullanılmaktadır. Bu tam olarak yanlış olmasa da yanlış anlaşılmaya…

Bilgisayar Felsefesi Doğal Dil İşleme (NLP)

Soru Cevaplama (Question Answering, QA)

Yazan: Şadi Evren ŞEKER Doğal dil işleme (natural language processing) çalışmalarının bir parçası olan soru cevaplama çalışmalarında amaç, doğal dildeki bir soruya doğru cevap verebilmektir. Soru cevaplama çalışmalarını bir kaç farklı şekilde gruplamak mümkündür. Unutulmaması gereken, soru cevaplama çalışmalarının hedefinde…

Veri Güvenliği (Cryptography)

Sayıcı Şekli Şifreleme (Counter Mode Encryption, CTR, CM, ICM, SIC)

Yazan : Şadi Evren ŞEKER Bu şifreleme yöntemi genelde blok şifreleme (block cipher) için kullanılsa da farklı şifrelem yöntemlerinin de çıkmasını sağlamıştır. Yöntem aslında mükemmelinde tekrar etmeyen bir sayı üretecine dayanmaktadır. Yani matematiksel olarak bir fonksiyon sürekli sayı üretmekte ancak…

Veri Güvenliği (Cryptography)

Çıktı Geri Beslemeli (Output FeedBack Mode, OFB)

Yazan : Şadi Evren ŞEKER Blok şifreleme (block cipher) yöntemlerinden birisi olan ve bir bloğun şifreleme algoritmasından çıktısı ile bir sonraki bloğu beslemeye yarayan bu algoritmada amaç elektronik kod kitabına (electronic code book, ECB) göre daha başarılı şifreleme elde etmek…

Graf Teorisi Veri Yapıları

Graflarda Kesitler (Cut in Graphs, Ağaçlarda Kesitler)

Yazan : Şadi Evren ŞEKER Graf teorisinde (graph theory) bir ağacın içerisinden bir kısmınkesilmesine dayalı işlemdir. Bir ağaç (tree) yada bir graf( graph) kesildiğinde tek bir kesilme ile iki parçaya ayrıldığı kabul edilir. Bir kesitin boyutu kestiği kenar (edge) sayısı…

Veri Güvenliği (Cryptography)

Şifre Geri Beslemeli (Cipher FeedBack , CFB)

Yazan : Şadi Evren ŞEKER Blok şifreleme (block cipher) için kullanılan yöntemlerden birisidir. Kısaca bloklar arasında ilişki kurarak, şifrenin çözülmesini daha zor hale getirmek amaçlanmaktadır. Klasik şifreleme yöntemi olan elektronik kitap (electrocnic book cipher EBC) aksine her şifrelenen blok, bir…

Veri Güvenliği (Cryptography)

Yayılımlı Şifre Blok Zincirlemesi ( Propagating Cipher Block Chaining, PCBC)

Yazan : Şadi Evren ŞEKER Blok şifreleme (Block cipher) sırasında kullanılan bir yöntemdir. Bu yöntem, elektronik kod defterinden (electronic code book) farklı olarak şifrelenen her blok, kendinden önceki bloğa bağımlıdır. Bu sayede saldırganın bloklara bağımsız saldırı yapmasının önüne geçilmesi hedeflenmiştir….

Veri Güvenliği (Cryptography)

Şifre Blok Zincirlemesi (Cipher Block Chaining , CBC)

Yazan : Şadi Evren ŞEKER Blok şifrelemede  (block cipher) kullanılan yöntemlerden birisidir. ECB (electronic code book) yöntemindekinin aksine, şifrelenen mesajın bir önceki mesajla yahut (xor, özel veya) işlemine sokulması sonucunda çıkan mesaj şifrelenir. Bu durumu aşağıdaki şekil üzerinden daha net…

Yapay Sinir Ağları (Artificial Neural Networks)

Elektronik kod defteri şekli (Electronic Code Book Mode)

Yazan : Şadi Evren ŞEKER Blok şifreleme yöntemlerinin (block cipher) en basitidir. Verilen bir açık mesaj, bloklara bölünür. Bölünmüş mesaj ayrı ayrı parçalar olarak şifrelenir ve şifreli mesaj elde edilir. ECB modundaki bir şifrelemede, şifrelenen bloklar arasında bir ilişki söz…