Mengenai App Crypto for Android
Aplikasi ini menyediakan alat yang mudah untuk penyulitan - penyahsulitan teks dan fail
Aplikasi ini menyediakan kaedah berikut untuk penyulitan dan penyahsulitan: affine cryptosystem untuk teks Latin (26 huruf), affine cryptosystem untuk teks Cyrillic (30 huruf), RSA cryptosystem dan АSЕ cryptosystem.
Sistem kriptografi Affine, adalah contoh sistem kripto kunci persendirian. Dalam sistem kripto kunci persendirian, sebaik sahaja anda mengetahui kunci penyulitan, anda boleh mencari kunci penyahsulitan dengan cepat. Jadi, mengetahui cara menyulitkan mesej menggunakan kunci tertentu membolehkan anda menyahsulit mesej yang disulitkan menggunakan kunci ini.
Sistem kripto RSA ialah sistem kriptografi kunci awam, salah satu sistem kripto tertua yang digunakan secara meluas untuk penghantaran data selamat. Dalam sistem kripto kunci awam, kunci penyulitan adalah awam dan berbeza daripada kunci penyahsulitan, yang dirahsiakan (peribadi). Pengguna RSA membuat dan menerbitkan kunci awam berdasarkan dua nombor perdana besar, bersama-sama dengan nilai tambahan. Nombor perdana dirahsiakan. Mesej boleh disulitkan oleh sesiapa sahaja, melalui kunci awam, tetapi hanya boleh dinyahsulit oleh seseorang yang mengetahui kunci persendirian.
Piawaian Penyulitan Lanjutan (AES), juga dikenali dengan nama asalnya Rijndael adalah spesifikasi untuk penyulitan data elektronik yang ditubuhkan oleh Institut Piawaian dan Teknologi Kebangsaan (NIST) A.S. pada tahun 2001. AES ialah varian sifir blok Rijndael. Rijndael ialah keluarga sifir dengan saiz kekunci dan blok yang berbeza.
Dalam apl digunakan AES/CBC/PKCS5Padding yang merupakan mod operasi kriptografi yang digunakan untuk penyulitan selamat dan penyahsulitan data. CBC (Cipher Block Chaining): ini ialah mod pengendalian di mana setiap blok data digabungkan dengan blok sebelumnya menggunakan operasi XOR sebelum ia disulitkan. Blok pertama digabungkan dengan vektor permulaan (IV), yang mestilah unik untuk setiap mesej yang disulitkan. Mod CBC menyediakan perlindungan yang lebih baik terhadap serangan yang cuba mengubah kandungan mesej. PKCS5Padding: ini ialah skema padding untuk data yang memastikan bahawa data input adalah panjang yang merupakan gandaan saiz blok (dalam kes ini 128 bit). PKCS5Padding menambah bait pada penghujung blok terakhir supaya ia menjadi penuh. Bait tambahan ini mengandungi maklumat tentang bilangan bait tambahan.
Dengan semua kaedah penyulitan dalam apl, adalah mungkin untuk menyimpan fail yang disulitkan dalam direktori peranti yang dipilih di mana fail penyulitan, dengan nama yang terdapat teks „Disulitkan...” serta fail penyulitan nama, ditambah dalam kurungan sambungan dan kaedah penyulitannya seperti AES.
Teks yang disulitkan boleh disimpan sebagai fail dalam folder Muat turun peranti.
Kunci peribadi dalam apl untuk AES untuk disimpan disulitkan oleh kaedah RSA dan disimpan sebagai fail berasingan. Jadi dengan penyulitan AES disimpan di hadapan fail dengan nama:
EncryptedAes_xxx(.txt).bin – fail disulitkan xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – kunci RSA peribadi untuk menyulitkan kunci AES peribadi untuk fail yang sama xxx.txt;
EncryptedAesKey_xxx.bin – kunci AES peribadi yang disulitkan oleh RSAPrivate Key untuk fail yang sama xxx.txt;
ivBin_xxx.bin – vektor permulaan untuk fail yang sama xxx.txt;
Jadi dengan penyulitan RSA disimpan tiga fail dengan nama:
EncryptedRSA_xxx(.txt).bin – fail yang disulitkan xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - kunci RSA peribadi;
EncryptedRSAPublicKey_xxx.bin - kunci RSA awam;
Dengan penyulitan Affine Latin disimpan dua fail dengan nama:
EncryptedAffineLatin_xxx(.txt).bin – fail yang disulitkan xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - shifting b param;
Bahasa Latin menukar sedikit Cyrillic dengan fail yang disulitkan Affine Cyrillic.
Semasa menyahsulit, semua fail untuk kaedah penyulitan yang sepadan dan fail yang disulitkan yang sepadan (fail dengan data yang disulitkan dan kunci yang sepadan) mesti berada dalam folder yang sama.
Apabila menyahsulit kaedah yang digunakan untuk menyulitkan fail dipilih dahulu, fail dengan data yang disulitkan juga dipilih.
Aplikasi ini mempunyai sepanduk iklan yang boleh mengaktifkan atau menyahaktifkan paparan iklan.
Aplikasi ini mempunyai bantuan dan pautan ke aplikasi lain pengarang.
What's new in the latest 10.0
Maklumat APK App Crypto for Android
Versi lama App Crypto for Android
App Crypto for Android 10.0
App Crypto for Android 8.0
App Crypto for Android 2.0
Muat Turun Super Pantas dan Selamat melalui Apl APKPure
Satu klik untuk memasang fail XAPK/APK pada Android!







