Differential Power Analysis (dpa)

Mənası: Enerjinin diferensial analizi − kriptoqrafik alqoritmlərdə istifadə edilən kriptoqrafik açarlarla hər hansı bir əlaqəsi olan informasiyanın çıxarılması.

Tərif

Differential Power Analysis (DPA) yan kanallar hücumunun bir növüdür. Bu hücum, cihazın enerji istehlakında müşahidə olunan kiçik dəyişikliklərdən istifadə edərək gizli məlumatların, xüsusilə də kriptoqrafik açarların aşkarlanmasına imkan verir. DPA, alqoritmin müxtəlif giriş məlumatlarına (məsələn, şifrələnəcək mətnə) cavab olaraq enerji istehlakında statistik fərqləri analiz edərək işləyir. Bu fərqlər, əgər alqoritm açara bağlı hesablamalar aparırsa, açarla əlaqədar məlumatların ortaya çıxmasına səbəb ola bilər.

İş prinsipi

DPA hücumu iki əsas mərhələdən ibarətdir:

  1. Enerji istehlakının ölçülməsi: Hədəf cihazın müxtəlif giriş məlumatlarına reaksiya olaraq enerji istehlakı dəqiq ölçülür. Bu ölçmələr, adətən, xüsusi avadanlıqlar vasitəsilə həyata keçirilir.
  2. Diferensial analiz: Toplanmış enerji istehlakı məlumatları statistik metodlar vasitəsilə analiz edilir. Məqsəd, giriş məlumatları ilə enerji istehlakı arasında korrelyasiya tapmaq və bu korrelyasiyadan açarla əlaqədar məlumatları çıxarmaqdır. Əgər korrelyasiya aşkarlanarsa, bu, açarın bir hissəsinin və ya hətta tam açarın təxmin edilməsinə imkan verir.

İstifadə sahələri

  • Kriptoqrafiya: DPA, kriptoqrafik sistemlərin təhlükəsizliyinin qiymətləndirilməsində və zəifliklərin aşkarlanmasında istifadə olunur.
  • Kompüter elmi: Yan kanal hücumlarının təhlili və müdafiə mexanizmlərinin inkişafı.
  • Elektronika mühəndisliyi: Cihazların enerji istehlakının optimallaşdırılması və təhlükəsizliyinin təmin edilməsi.

Əlaqəli terminlər

  • Yan kanal hücumu
  • Kriptoqrafik açar
  • Enerji istehlakı analizi
  • Korrelyasiya analizi
Söz-söhbət (0)

Bu haqda yaz