Jawaban:
Apa yang saya lihat ( http://en.wikipedia.org/wiki/RAR ) mengatakan bahwa file format RAR3 menggunakan AES untuk algoritma enkripsi. Tidak jelas bagi saya pada pandangan pertama apakah format file RAR3 diterbitkan atau jika ada implementasi open source dari algoritma dekripsi / uncompresi. Jika format tidak dipublikasikan / atau tidak ada implementasi bebas dari algoritma dekripsi / uncompresi saya pikir saya akan cukup waspada terhadap "keamanan" karena selalu ada kemungkinan bahwa trik seperti menempatkan plaintext yang dikenal ke dalam header dari setiap file yang dienkripsi, kebocoran bit kunci, dll bisa dimainkan.
Format RAR yang lebih lama menggunakan "algoritma enkripsi berpemilik". Anda harus selalu SANGAT waspada terhadap program yang menggunakan "algoritma enkripsi hak milik". Ungkapan "algoritma enkripsi berpemilik" sering kode untuk "sesuatu mengetuk ke lain di ruang bawah tanah oleh seorang koder yang tidak benar-benar tahu banyak tentang kriptografi", atau lebih longgar karena "belum ditinjau oleh rekan".
Sunting: Saya melihat apa yang kelihatannya merupakan implementasi bebas dari setidaknya bagian kompresi dari RAR3 ( http://sourceforge.net/projects/java-unrar , misalnya). Selama format file di tempat terbuka seharusnya sulit untuk sejumlah besar bit kunci Anda bocor oleh implementasi yang tidak dapat dipercaya. Namun, saya merasa lebih baik dengan sesuatu yang telah ditinjau atau disertifikasi oleh rekan kerja (FIPS, dll).
Seperti yang telah Anda nyatakan ada cracker / penghapus kata sandi di luar sana. Saya tidak akan mempercayai file saya ke file arsip yang dilindungi kata sandi. Saya akan menyarankan beberapa jenis enkripsi tingkat file seperti GnuPG atau AES Crypt