Delphi Can

Orjinalini görmek için tıklayınız: Mobil AES256 Şifreleme
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Mrb;

   Synopse alt yapısı ile windows için AES şifreleme yaptım fakat aynı yapı mobil alanda çalışmıyor yazdığına göre mobil aes şifreleme sistemi synopse için yok. Mobil alanda sunucu bağlantı güvenliğini nasıl sağlayabilirim. Sunucu bağlantısı ve veritabanı şifreleme ve gizleme nasıl olur acaba.
TurboPack LockBox3 'te AES var ve Firemonkey uyumluymuş. Kullanmadım ama isterseniz bir göz atın.
https://github.com/TurboPack-XE7/LockBox3
Normal string kullandınız takdirde patlıyor.. NSString (iosApi.Foundation) kullanmak gerekiyor..
Windows ortamında kullandığım kodları bende ios uyumlu hale getirmeye çalışıyorum bittiğinde burada paylaşırım..
Turbo LockBox Embarcadero'nun da GetIt Package Manager'ında da yer alan gerçekten çok başarılı bir Encryption paketidir. Multi Platform olması nedeniyle mobilde de sorun çıkarmaz:
 

Codec1.EncryptString(Edit1.Text, SifreliText, TEncoding.BigEndianUnicode);

Codec1.DecryptString(SifresizText, SifreliText,  TEncoding.BigEndianUnicode);

42d7f6b315.png

42d7f89c63.png
Delphi 10.1 Berlin GetIt Package Manager indirmeyi denedim hata verdi. Manuel yüklemeyi deneyeceğim. Bakalım olacak mı
Merhaba,
LockBox'da dahil olmak üzere güncel, tüm Turbo Pack Component'leri: TurboPack
Merhaba,
Aşağıda ki kodun şifresini çözmeyi dener misin? 

AES 128
Geçiş anahtarı 123
Encoding : ANSI

F2561E3EAC2CD50259ABDBC66D28901E