Dampak kinerja enkripsi perangkat

8

Sejauh yang saya tahu, sebagian besar atau semua perangkat Android tidak memiliki akselerator kriptografi perangkat keras, sehingga enkripsi penyimpanan tingkat blok terjadi pada CPU.

Seberapa tinggi dampak enkripsi dan dekripsi pada CPU sehubungan dengan kinerja baca / tulis dan konsumsi baterai?

Ini mungkin akan tergantung pada CPU dan penyimpanan yang digunakan (saya dapat membayangkan bahwa pada perangkat yang lebih baru, bottleneck bukanlah algoritma AES pada CPU, tetapi kecepatan tulis NAND); beberapa angka tolok ukur dari perangkat yang berbeda akan sangat berguna.

lxgr
sumber

Jawaban:

4

Anda benar-benar benar dalam menyatakan bahwa bottleneck sebenarnya bukan enkripsi / dekripsi tetapi tingkat penulisan NAND. Bahkan, kinerja yang diamati untuk baca / tulis terenkripsi v / s non-terenkripsi tidak bervariasi secara signifikan karena kecepatan cpu yang tinggi. Yang mungkin Anda lihat adalah tingkat di mana enkripsi level blok terjadi untuk pertama kalinya. Setelah perangkat diblokir terenkripsi, angka kinerja cukup dekat.

Anda dapat menggunakan AndroBench untuk membuat profil sebelum dan sesudah enkripsi perangkat Anda.

PravinCG
sumber