CrococryptLib 1.4
Anda boleh memuat turun dalam masa 5 saat.
Tentang CrococryptLib
CrococryptLib untuk Java dan Android: Cara yang paling mudah untuk mengintegrasikan penyulitan ke dalam aplikasi anda Dengan perpustakaan ini sesiapa sahaja boleh menulis penyulitan dan perkhidmatan kripto lain! - Adakah anda tahu tentang AES blok mod cipher seperti CBC atau parameter seperti vektor pengawalan? - Adakah anda tahu bagaimana untuk mudah mengekod, menyimpan dan menghantar data yang disulitkan? - Adakah anda mengambil berat tentang penyimpanan selamat kata laluan atau penyulitan berasaskan kata laluan? - Gunakan piawaian industri seperti PBKDF2 dan PKCS #5 tetapan selamat automatik seperti HMAC, kiraan jadual dan garam. CrococryptLib menyediakan cara yang paling mudah untuk mengintegrasikan penyulitan ke dalam aplikasi anda sendiri. Tiada pengetahuan kriptografi mendalam diperlukan, menjimatkan masa pembangunan & bajet ... . Ciri * Format penyulitan padat: Pemilihan automatik dan penyimpanan parameter keselamatan dalam satu format padat. Ini termasuk kekunci, vektor permulaan, kiraan lelaan, garam dan panjang hash. * Hash mudah dan selamat dan pengesahan kata laluan pengguna * Penyulitan berasaskan kata laluan termasuk pembalut kekunci dan sokongan untuk perubahan kata laluan * Hash lalai: PBKDF2 (PKCS #5), HMAC dengan SHA512, 512 Bit hash, 512 Bit garam * Penyulitan kuat secara lalai: AES 256 Bit, mod CBC, penjanaan automatik selamat vektor permulaan baru (IV) ** Mana-mana sifer sifer sifetrik yang boleh didapati di JCE boleh digunakan secara alternatif - seperti Twofish, Serpent, Blowfish, 3DES, GOST dan lain-lain. * Pengekodan mudah ke dalam binari (kurang ruang storan), Base64, Hex, JSON, fail atau objek aliran sewenang-wenangnya. Pilih sebarang format juga untuk pangkalan data. * Melalui format padat semua kekunci dan nilai penyulitan boleh disimpan dalam satu lajur, medan, atau harta. Tiada lagi overhed pengurusan. * Setiap nilai disimpan secara berasingan ** Akaun individu boleh mempunyai kekuatan algoritma yang berbeza. Contoh: Atas sebab prestasi, anda mungkin pergi dengan kiraan iterasi yang lebih rendah untuk kata laluan pengguna, tetapi anda mahu kiraan iterasi yang tinggi untuk akaun pentadbiran. Tiada masalah menggunakan CrococryptLib!