App Crypto for Android

Reklam içerir
10+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

Uygulama şifreleme ve şifre çözme için şu yöntemleri sağlar: Latin metni için afin kripto sistemi (26 harf), Kiril metni için afin kripto sistemi (30 harf), RSA kripto sistemi ve АSЕ kripto sistemi.
Afin kripto sistemleri, özel anahtarlı kripto sistemlerine örnektir. Özel anahtarlı bir kripto sisteminde, bir şifreleme anahtarını öğrendikten sonra, şifre çözme anahtarını hızlıca bulabilirsiniz. Bu nedenle, belirli bir anahtarı kullanarak mesajları nasıl şifreleyeceğinizi bilmek, bu anahtar kullanılarak şifrelenen mesajların şifresini çözmenize olanak tanır.
RSA kripto sistemi, güvenli veri iletimi için yaygın olarak kullanılan en eskilerden biri olan genel anahtarlı bir kripto sistemidir. Genel anahtarlı bir kripto sisteminde, şifreleme anahtarı geneldir ve gizli tutulan (özel) şifre çözme anahtarından farklıdır. Bir RSA kullanıcısı, iki büyük asal sayıya ve bir yardımcı değere dayalı bir genel anahtar oluşturur ve yayınlar. Asal sayılar gizli tutulur. Mesajlar herkes tarafından genel anahtar aracılığıyla şifrelenebilir, ancak yalnızca özel anahtarı bilen biri tarafından şifresi çözülebilir.
Gelişmiş Şifreleme Standardı (AES), orijinal adı Rijndael olarak da bilinir, 2001 yılında ABD Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından oluşturulan elektronik verilerin şifrelenmesi için bir spesifikasyondur. AES, Rijndael blok şifresinin bir çeşididir. Rijndael, farklı anahtar ve blok boyutlarına sahip bir şifre ailesidir.
Uygulamada, verilerin güvenli bir şekilde şifrelenmesi ve şifresinin çözülmesi için kullanılan bir kriptografik çalışma modu olan AES/CBC/PKCS5Padding kullanılır. CBC (Şifre Blok Zincirleme): Bu, her veri bloğunun şifrelenmeden önce XOR işlemi kullanılarak bir önceki blok ile birleştirildiği bir çalışma modudur. İlk blok, her şifrelenmiş mesaj için benzersiz olması gereken bir başlatma vektörü (IV) ile birleştirilir. CBC modu, mesajların içeriğini değiştirmeye çalışan saldırılara karşı daha iyi koruma sağlar. PKCS5Padding: Bu, giriş verilerinin blok boyutunun bir katı uzunluğunda olmasını sağlayan bir veri dolgu şemasıdır (bu durumda 128 bit). PKCS5Padding, son bloğun sonuna bayt ekler, böylece blok dolar. Bu ek baytlar, eklenen bayt sayısı hakkında bilgi içerir.
Uygulamadaki tüm şifreleme yöntemleriyle, şifrelenmiş dosyaları, dosyanın şifrelendiği cihazın seçili dizininde, adlarında "Şifrelendi..." metni artı şifreleme dosyasının adı, artı parantez içinde uzantısı ve AES gibi şifreleme yöntemi bulunan bir yerde saklamak mümkündür.
Şifrelenmiş metin, İndirme cihazının klasöründe dosyalar olarak kaydedilebilir.
Uygulamada, kaydetme için AES için özel anahtar, RSA yöntemi ile şifrelenir ve ayrı bir dosya olarak kaydedilir. Yani AES şifrelemesiyle şu isimlere sahip dosyalar kaydedilir:
EncryptedAes_xxx(.txt).bin – şifrelenmiş dosya xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – aynı dosya xxx.txt için özel AES anahtarını şifrelemek için özel RSA anahtarı;
EncryptedAesKey_xxx.bin – aynı dosya xxx.txt için RSAPrivate Anahtar tarafından şifrelenen özel AES anahtarı;
ivBin_xxx.bin – aynı dosya xxx.txt için başlatma vektörü;
Bu yüzden RSA şifrelemesiyle şu isimlere sahip üç dosya kaydedilir:
EncryptedRSA_xxx(.txt).bin – şifrelenmiş dosya xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - özel RSA anahtarı;
EncryptedRSAPublicKey_xxx.bin - genel RSA anahtarı;
Affine Latin şifrelemesiyle iki dosya şu adlarla kaydedilir:
EncryptedAffineLatin_xxx(.txt).bin – şifrelenmiş dosya xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - b parametresini kaydırma;
Latin, Affine Kiril şifrelenmiş dosyalarla Kiril alfabesiyle değiştirilir.
Şifre çözme sırasında, karşılık gelen şifreleme yöntemi ve karşılık gelen şifrelenmiş dosya (şifrelenmiş veriler ve karşılık gelen anahtarlar içeren dosya) için tüm dosyalar aynı klasörde olmalıdır.
Şifre çözme sırasında, dosyayı şifrelemek için kullanılan yöntem önce seçilir, şifrelenmiş veriler içeren dosya da seçilir.
Uygulamada reklamların gösterimini etkinleştirebilen veya devre dışı bırakabilen reklam afişleri vardır.
Uygulamada yardım ve yazarın diğer uygulamalarına bağlantılar vardır.
Güncellenme tarihi
27 Eki 2025

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Uygulama desteği

Telefon numarası
+359888569075
Geliştirici hakkında
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

ivan gabrovski tarafından sunulan diğer öğeler