Yorumları: 149
Konuları: 48
Kayıt Tarihi: 24-10-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 85
Başlangıç
Merhaba ustalarım. Telefondan çektiğim yazılım dosyasını sıkıştırıp şifrelemek istiyorum. Aslında bu işlemi zlib ile 50 mb olarak part part ayırıp gerçekleştirdim ama yavaş oluyor. Daha hızlı bir sıkıştırma yöntemi varmı bilmiyorum. Araştırma yaptım ama hiç sağlıklı bir sonuca varamadım. Benim sektörümdeki diğer programlar bu işlemi çözmüşler, çok hızlı şekilde anlık olarak veriyi açabilip yazabiliyorlar. Amacım 3. şahışların okuduğum yazılım dosyalarına erişmemesi ve kullanıcıların dosyayı çıkartmadan anlık olarak çevirip telefona geri yazmak. Önerebileceğiniz bir yöntem var mı ?
Yorumları: 283
Konuları: 1
Kayıt Tarihi: 13-03-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.1
- Delphi XE7
- Delphi 7
Rep Puanı: 964
Acemi
Merhaba
yazılım dosyası derken biraz açmanız mümkün mü?
sıkıştırıp şifrelemek yerine 2 önerim olacak.
1. veriyi şifreli sqlite içinde tutmak.
2. her bir dosyanın ilk belli byte'nı xor gibi yöntemle değiştirmek
Yorumları: 970
Konuları: 44
Kayıt Tarihi: 24-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 2.712
Uzman
Veri boyutu ne kadar?
AES'e bir göz atın. Özellikle telefonlarda kullanılan ARM işlemciler genelde donanımsal AES destekliyor. Gerçek anlamda şifrelemiş olursunuz.
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Yorumları: 283
Konuları: 1
Kayıt Tarihi: 13-03-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.1
- Delphi XE7
- Delphi 7
Rep Puanı: 964
Acemi
Tek bir dosya mı?
dosyanın/dosyaların tipi/içeriği nedir?
Yorumları: 970
Konuları: 44
Kayıt Tarihi: 24-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 2.712
Uzman
(21-05-2019, Saat: 21:59)seci20 Adlı Kullanıcıdan Alıntı: (20-05-2019, Saat: 17:05)meko Adlı Kullanıcıdan Alıntı: Merhaba
yazılım dosyası derken biraz açmanız mümkün mü?
sıkıştırıp şifrelemek yerine 2 önerim olacak.
1. veriyi şifreli sqlite içinde tutmak.
2. her bir dosyanın ilk belli byte'nı xor gibi yöntemle değiştirmek
Sqlite tutacak kadar küçük değil hocam 4-5 gb boyutlarını bulabiliyor malasef.
(21-05-2019, Saat: 13:02)engerex Adlı Kullanıcıdan Alıntı: Veri boyutu ne kadar?
AES'e bir göz atın. Özellikle telefonlarda kullanılan ARM işlemciler genelde donanımsal AES destekliyor. Gerçek anlamda şifrelemiş olursunuz.
Veri boyutu 4-5 gb buluyor hocam sıkıştırılmamış hali. Aes ile anlık çözme oluyormu yada performansı nasıl bilgim yok malasef
Elbette anlık sıkıştırma oluyor. Örnek vermek gerekirse OpenVPN AES destekler.
Güncel orta seviye mobil donanımla; eğer donanımsal AES kullanılırsa tek çekirdek 500MB üzerinde düşün. Yazılımsal 50-100MB civarı olduğunu tahim ediyorum. Veriyi bu kadar hızlı aktarabilecek misin?
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Yorumları: 35
Konuları: 2
Kayıt Tarihi: 24-04-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 104
Başlangıç
22-05-2019, Saat: 16:51
(Son Düzenleme: 22-05-2019, Saat: 16:51, Düzenleyen: kodamelesi.)
4 - 5 gb veriyi telefon/tablet gibi bir cihaz ile okuyup/yazmak biraz ilginç.. Dosya tipini yazarsanız belki çözüm için alternatif yollar düşünülebilir..