DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
1083
Tıklama
0
Öne Çıkarma
C# ile Encrypting-Decrypting
P
17 yıl (1552 mesaj)
Yüzbaşı
Konu Sahibi

Merhaba arkadaşlar;
Şöyle bir senaryom var.

Windows forms yapısında form üzerinden girilen bilgiler binary serialization yönetmiyle serileştirilip x.dat adında bir dosyaya kaydediliyor. Ancak aynı kodu(binary deserialization) yazan bir kullanıcı serileştirilmiş veriyi kullanıcının bilgisayarından alıp kendi bilgisayarında yazdığı kodla deserialize edebilir ve kullanıcı bilgisini çalabilir diye düşünüyorum.

Ben de bu yüzden serileştirilmiş bilgiyi alıp şifreleyip saklamak istiyorum. Daha sonra da deserialization işlemi yapmadan önce tekrar decryption işleminden geçirmek istiyorum.

İlk başta MD5 kullanmak istemiştim ama bildiğiniz üzere bu geri dönüşü olmayan bi şifreleme işlemi. Fakat yine geri dönüşü olan tiplerde de farklı bir kullanıcının benim dosyamı çalarak decryption ve deserialization işleminden sonra bilgileri ele geçirme ihtimali var. Umarım anlatabilmişimdir. Bu sorunun üstesinden nasıl gelebilirim? Bi türlü işin içinden çıkamadım. Yardımlarınızı bekliyorum.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.