Differential Power Analysis (DPA)
DPA adalah sebuah teknik dalam ilmu komputer yang digunakan untuk mencuri informasi dari suatu sistem yang dilindungi oleh enkripsi. Konsepnya mirip dengan seorang mata-mata yang berusaha untuk mencuri rahasia dari musuhnya dengan cara memperhatikan kebiasaan dan kelemahan musuh tersebut. Pada kasus DPA, musuhnya adalah suatu sistem yang dilindungi oleh teknologi enkripsi.
Dalam proses DPA, penyerang akan memerhatikan perbedaan dalam konsumsi daya listrik yang dibutuhkan oleh sistem saat melakukan enkripsi pada setiap data. Dengan memerhatikan pola perbedaan tersebut, penyerang dapat memperoleh informasi rahasia mengenai kunci enkripsi yang digunakan oleh sistem.
Tentu saja, tujuan utama dari DPA adalah untuk membobol sistem enkripsi dan mencuri informasi yang dilindungi oleh sistem tersebut. Oleh karena itu, para ahli keamanan harus terus menerus meningkatkan teknologi enkripsi mereka untuk melindungi diri dari serangan DPA.