Forum: Diğer Konular RSS
Bir Veritabanından Beklentileriniz
Sayfa:  1  2  3  sonraki 
Avatar
huseyin #1
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Bir Veritabanından Beklentileriniz
Arkadaşlar bir veritabanından aklınıza gelen beklediğiniz herşeyi  yazabilir misiniz
Huseyin
Kadir Can #2
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Şahsen benim sadece iki beklentim var:Hız ve güvenlik.
Bunun dışında kullanım kolaylığı arka planda kalabilir gibi geliyor; ama ne kadar kolay kullanılırsa o kadar iyi olur.
Bunun dışında her platformu desteklemesi(Windows,Linux,BSD) çok önemli.

NOT:Sanırım sen bunları kendi yazacağın veritabanı için soruyorsun.Eğer öyleyse şu an için küçük beklentilerle(tam anlamıyla işini yapan bir sistem) başlamak daha iyi olabilir.Daha sonra kodu iyileştirerek diğer beklentilere cevap verilebilir.
Avatar
huseyin #3
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Temel olarak veriyi çekme ve yazma için fonksiyonları yazdım tek problemim veriyi şifrelemek olacak nasıl bir yontem tavsiye edersin
Huseyin
Kadir Can #4
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Benim tavsiye edebileceğim en iyi yöntem Sezar'ın şifrelemesidir.Hem uygulaması da basit.
Şuradan bilgi alabilirsin:http://tr.wikipedia.org/wiki/Sezar_%C5%9Fifrelemesi
Ayrıca canalpay'ın tavsiye ettiği gibi veri sıkıştırma da yapabilirsin ama astarı yüzünden pahalıya gelebilir. :)
canalpay (Moderatör) #5
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #3
Şifreleme hakkında buraya bakabilirsin : http://ddili.org/forum/thread/335

Orada şifrenin doğru olup olmadığını öğrenebilmek için dosyanın en başına ŞİFRE diye yazıp devam edersin. Okurken şifre doğru ise başını ŞİFRE diye okursun şifre doğru dersin. Yanlış okursan şifre yanlış dersin.
Avatar
huseyin #6
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #4
sezar algoritmasını biliyorum ama cok basit ve çözmes kolay benim önceden kullandığım bir yöntem vardı her harfin ascii degeri üzerinde işlem yapıyordum sonrada acarken de tersini yapıyordum işlemin
Huseyin
Avatar
huseyin #7
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
koda sifre diye yazmak sakat olur ben butun veriyi sifreleyip acarken bir parametrede de anahtarı alırım :D
Huseyin
canalpay (Moderatör) #8
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
sezar algoritmasını biliyorum ama cok basit ve çözmes kolay benim önceden kullandığım bir yöntem vardı her harfin ascii degeri üzerinde işlem yapıyordum sonrada acarken de tersini yapıyordum işlemin

Bir nevi sezar kodlaması.

koda sifre diye yazmak sakat olur ben butun veriyi sifreleyip acarken bir parametrede de anahtarı alırım :D

Siz anlamadınız. Şifrenin doğru olup olmadığını anlamanız gerekmiyor mu?

Tamamını şifreleyeceksiniz ancak ilk satıra bilindik bir şey yazacaksınız. Kullanıcı şifre verdiğinde eğer orayı doğru dönüştürüyorsa şifre doğru deyip dönüştürmeye devam edeceksiniz yoksa şifre yanlış deyip programı dönüştürmeden yeni şifre isteyeceksiniz. Eğer ilk satıra sabit bir şey yazmazsanız şifrenin doğru olup olmadığını nasıl anlayacaksınız?
Avatar
huseyin #9
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
evet orasını hiç düşünmedim ama sabit birşey yazarsam güvenlik tehdidi oluşturmaz mı ?
Huseyin
Kadir Can #10
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Biraz yanlış anlaşılma olmuş.
canalpay oraya şifre yaz derken dosyanın başına "ŞİFRE" yaz demiş.
Maksat da şu:Şimdi kullanıcı sana veriyi çözmek için gerekli şifreyi verecek.Program da her şifrelenmiş dosyanın başına şifrelenmiş şekilde aynı şeyi yazacak.O baştaki veri hep aynı olduğu için eğer o doğru şekilde açıldıysa verilen şifre doğrudur.Böylece devamını çözebilirsin; ama eğer şifre yanlışsa kontrol kodu(Dosyanın başındaki sabit dizgi) doğru çalışmaz ve yeni şifre istersin.

Güvenlik tehdidi oluşturmaz; çünkü kullanıcı orada "ŞİFRE" yazdığını göremeyecek.O metinde şifrelenmiş olacak.Sonra metni çözdüğünde o kısmı dosyaya yazdırmazsın, böylece kullanıcı öyle bir kontrol olduğunu anlayamaz.
Bu mesaj Kadir Can tarafından değiştirildi; zaman: 2012-07-01, 03:34.
canalpay (Moderatör) #11
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #9
evet orasını hiç düşünmedim ama sabit birşey yazarsam güvenlik tehdidi oluşturmaz mı ?

Oluşturmaz. Sonuçta her şifreye göre değişecek. Ayrıca kullanıcıdan aldığınız şifre ile iki şifreleme metodu yazarsınız. Birini o sabiti şifrelersiniz. (Orada örneğin gerçekte verilen bütün şifrelerin ascii değerlerinin aritmatik ortalamasını alıp sırasıyla ona göre değiştirirsiniz. Böylece sonsuz giriş ancak sonlu çıkış olacağı için şifreyi buradan tam olarak öğrenemez.) Diğer geri kalanınıda yine aynı şifreyi kullanan başka bir şifreleme metodu ile.
Avatar
huseyin #12
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #10
Evet bu daha açıklayacı oldu teşekkür ederim
Huseyin
canalpay (Moderatör) #13
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Güvenlik tehdidi oluşturmaz; çünkü kullanıcı orada "ŞİFRE" yazdığını göremeyecek.O metinde şifrelenmiş olacak.Sonra metni çözdüğünde o kısmı dosyaya yazdırmazsın, böylece kullanıcı öyle bir kontrol olduğunu anlayamaz.

Açık kaynak olursa öğrenir :-p Onun için yazdığım ve yine tekrarlayacağım bir metod var :
Oluşturmaz. Sonuçta her şifreye göre değişecek. Ayrıca kullanıcıdan aldığınız şifre ile iki şifreleme metodu yazarsınız. Birini o sabiti şifrelersiniz. (Orada örneğin gerçekte verilen bütün şifrelerin ascii değerlerinin aritmatik ortalamasını alıp sırasıyla ona göre değiştirirsiniz. Böylece sonsuz giriş ancak sonlu çıkış olacağı için şifreyi buradan tam olarak öğrenemez.) Diğer geri kalanınıda yine aynı şifreyi kullanan başka bir şifreleme metodu ile.
Avatar
huseyin #14
Üye Haz 2012 tarihinden beri · 363 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
hmm evet bu konu hakkında biraz düşünmek gerek gerçekten bir kaç yöntem deneyeyim ona göre bakalım tekrar
Teşekkür Ederim yardımlarınız için
Huseyin
Kadir Can #15
Üye Haz 2010 tarihinden beri · 413 mesaj
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Açık kaynağı unutmuşuz. :-p
Aslında bu tarz işlemler için veri sıkıştırma da kullanmak lazım.Hatırlarsan canalpay, bunu bir önceki tartışmamızda bayağı konuşmuşuz.Ben şu an D derslerinden sene içinde eklenen yenilerini(son 10 tanesini) okuyorum.Onları okuyunca biraz sıkıştırma çalışayım, belki dkvG'ye veya huseyin325325'in projesine ekleyebiliriz. :)
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Sayfa:  1  2  3  sonraki 
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-21, 11:06:07 (UTC -08:00)