Veri Bilimi & Yapay Zeka

Veri Güvenliği (Cryptography)

Vigenere Şifreleme (Vigenere Cipher)

Vigenere Şifreleme (Vigenere Cipher) Yazan. Şadi Evren ŞEKER İlkel Şifreleme yöntemlerinden birisidir. Kaydırma Şifrelemesi ve Yerine koyma şifrelemesi gibi şifrelemelerden en önemli farkı şifrenin her harfe aynı şekilde değil bir harf bloguna uygulanmasıdır. Örnek olarak “mesaj” kelimesini “ali” şifresi ile…

Veri Güvenliği (Cryptography)

Veri Güvenliğinde Frekans Analizi (cryptoanalysis)

Yazan: Şadi Evren ŞEKER Şifrelenmiş bir metine saldırı yöntemlerinden birisi de frekans analizi yapmaktır. Bu yöntemde, metinde bulunan harf sıklıklarına göre bir frekans tablosu oluşuturulur. Bu tablo orjinal mesajın gönderildiği frekans sıklıkları ile karşılaştırılır ve karakteristik bazı harfler tahmin edilebilir….

Veri Güvenliği (Cryptography)

Doğrusal Şifreleme (Affine Cipher)

Doğrusal Şifreleme (Affine Cipher) Yazan: Şadi Evren ŞEKER Bu şifreleme yöntemindeki amaç geometride doğrunun denklemi olarak bilinen y=ax+b doğrusal fonksiyonunu şifreleme işleminde kullanmaktır. Buna göre x, şifrelenecek mesajı (plain text), y şifrelenmiş mesajı (cipher text) ifade etmekte olup a ve…

Veri Güvenliği (Cryptography)

Yerine Koyma Şifrelemesi (Substitution Cipher)

Yerine Koyma Şifrelemesi (Substitution Cipher) Yazan : Şadi Evren ŞEKER Yerine koyma şifrelemesinde amaç bir alfabede bulunan karakterlerin her birisinin yerine aynı alfabeden farklı bir karakter koyarak şifreleme yapmaktır. Buna göre bir tablo oluşturularak her karaktere karşılık gelen alternatif karakter…

C / C++ Veri Güvenliği (Cryptography)

Sezar Şifrelemesi (Ceaser’s Cipher, Shift Cipher, Kaydırma Şifrelemelesi)

Yazan: Şadi Evren ŞEKER İlkel şifreleme yöntemlerinden birisidir. Basitçe şifrelenmek istenen metindeki her karakterin anahtara kadar kaydırılması ile şifrelenir (encrypt). Şifrenin açılmasında (decrypt) anahtar kadar her karakter geri kaydırılır. Örnek Mesaj (plain text) : “baba dede” Anahtar (Key) : 2…

C / C++ Veri Güvenliği (Cryptography)

Sezar Şifrelemesi (Ceaser’s Cipher, Shift Cipher, Kaydırma Şifreleme)

Sezar Şifrelemesi (Ceaser’s Cipher, Shift Cipher, Kaydırma Şifreleme) Yazan: Şadi Evren ŞEKER İlkel şifreleme yöntemlerinden birisidir. Basitçe şifrelenmek istenen metindeki her karakterin anahtara kadar kaydırılması ile şifrelenir (encrypt). Şifrenin açılmasında (decrypt) anahtar kadar her karakter geri kaydırılır. Örnek Mesaj (plain…

C / C++ Derleyiciler JAVA Nesne Yönelimli Programlama Programlama Dilleri Temel Bilgisayar Kavramları Veri Yapıları Yapay Zeka (Artificial Intelligence)

XML (extensible markup language , genişletilebilir işaretleme dili)

yazan: Şadi Evren ŞEKER XML dilinin çıkış amacı makinelerin birbiri ile konuşurken kategorize olmuş bir dil (veya prtokol) üzerinden konuşmalarını sağlamaktır. Aslında XML’in çıktığı yıllara bakıldığında verilerin çok çeşitli şekillerde bir standarda uymaksızın saklandığını ve işlendiğini görmek mümkündür. Gelişen İnternet…

Programlama Dilleri Temel Bilgisayar Kavramları Yapay Zeka (Artificial Intelligence)

RDF (Resource Description Framework, Kaynak Tanım Çerçevesi)

Yazan: Şadi Evren ŞEKER W3C tarafından tanımlanan ve kullanıma açılan RDF bir üst veri modelidir (metadata model). Ancak güncel uygulamaları ve kullanım şekli daha çok veriyi ve bilgiyi değişik söz dizimi (syntax) yöntemleri ile modellemek şeklindedir. RDF terminolojisinde fâîl-kaziye-mefûl (subject-predicate-object,…

Programlama Dilleri Yapay Zeka (Artificial Intelligence)

OWL Full

Yazan: Şadi Evren ŞEKER owl (web ontology language, web ontoloji dili) Dilinin bir türü olan OWL Full, bu dilin bütün özelliklerinin içerilmesini hedeflemektedir. Dolayısıyla dilin tasarımında bulunan bütün işlemler ve söz dizim özgürlüğü kullanılmaktadır. Ancak bu özgürlüğün bedeli, işlemlerin sonlu…

Programlama Dilleri Yapay Zeka (Artificial Intelligence)

OWL DL

yazan: Şadi Evren ŞEKER owl (web ontology language, web ontoloji dili) Dilinin bir alt dili olan OWL DL’in amacı bu dili kullanan geliştiricilere ve programlara azami hızı sunmaktır. Bunun için bu dildeki bütün işlemler tamamlanabilirdir (completeness) (her işlemin bir sonucu…