Archive for Ekim, 2010
NComputing erişim cihazının standı CEBIT2010′ da dikkatimi çeken standlardan birtanesiydi.
“1 bilgisayarı 30 ve üzeri kullanıcı ile paylaşın! Bilgisayarlarınıza sürekli yatırım yapmaktan kurtulun”
“%90 elektrik tasarrufu,%75 donanım tasarrufu,%75 yenileme ve bakım tasarrufu”
“işlemci yok,harddisk yok,bellek yok,işletim sistemi yok” Continue Reading »
NComputing Teknolojisi ve NComputing Erişim Cihazı
Bir önceki yazımızda(C# Kullanarak XOR ile Şifreleyici ve Şifre Çözücü Program – Encode/Decode işlemi )
aslında xor ile şifreme işlemini gördük ve örnek bir program yapmıştık fakat komut satırında örneğimizi gerçekleştirmiştik bu yazımızda ise visual C# kullanarak form uygulaması halinde xor ile encode ve decode programımızı gerçekleştircez. Continue Reading »
Visual C# Kullanarak XOR ile Şifreleyici ve Şifre Çözücü Program Yapımı
Bu bölümde şifre çözücü ve aynı zamanda şifreleyeci programı XOR operatörünü kullanarak geliştireceğiz. Program bir dosya şifreleyicisi ve şifre çözücüsü olarak kullanılacaktır. Şifrelenecek dosya bir metin dosyası, çalıştırılabilir exe dosyası olabileceği gibi bir video ve resim dosyasıda olabilir. Çünkü XOR işlemini dosyayı oluşturan byte’lar düzeyinde gerçekleştireceğiz. Şifreleme işlemi yaparken dosyadaki her bir byte sırayla kullanıcının gireceği bir anahtardan elde edilen sayı ile XOR işlemine tabi tutulacaktır. XOR işlemi sayesinde yazdığımız program aynı zamanda bir şifre çözücü program olarak ta çalışacaktır. İlk olarak programımızın en temel halini yazalım ardından programız üzerinde iyileştirme çalışması yapacağız.
Kaynak kodları aşağıda verilen programı yazın ve derleyin. Continue Reading »
C# Kullanarak XOR ile Şifreleyici ve Şifre Çözücü Program – Encode/Decode işlemi
Şifreleme günümüzde güvenli iletişim için çok önemli bir konuma gelmiştir, uzun yıllardan beri çok fazla şifreleme algortiması geliştirilmiştir. Bu şifreleme algoritmalarının bir çoğu .NET sınıf kütüphanesinde zaten varsayılan olarak bulunmaktadır, bu yazıda ise kendi şifreleme algortimalarımızı nasıl oluşturabileceğimiz görmek açısından temel bir şifreleme algoritmasını sizlere göstereceğim.
Bir mesajın yada metnin şifrelenmesi genellikle şifrelenecek mesajın çeşitli operatörler yardımıyla farklı mesajlara dönüştürülmesi ile olmaktadır. Burada bilmemiz gereken nokta şudur : şifrelenecek mesaj ile şifrelenmiş mesajın aynı alfabeden sözcükleri içermesidir. Örneğin ikili(binary) sayılardan oluşturulan bir mesaj şifrelendiği takdirde yine ikili bir sayı olacaktır. Şifreleme yapılırken genellikle anahtar dedğimiz yardımcı bir mesajdan faydalanır. Mesajın şifrelenmesi bu anahtar ile gerçekleşmektedir. Aynı şekilde şifrelenmiş mesajın çözülmesinde de bu anahtar kullanılmaktadır. Şifreleme işlemi ise bir yada daha fazla operatör sayesinde yapılmaktadır. Buradaki operatörler tekil bir operatör olabileceği gibi kullanıcının tanımlayacağı karmaşık değişkenli operatörler de olabilir. Continue Reading »
XOR Operatörü Kullanarak Temel Şifreleme Algoritması





