Det fulle navnet på den Broadcast Authentication Protocol er TESLA Broadcast Authentication Protocol . TESLA står for " Tidsbestemt Effektiv Stream Loss - tolerant godkjenning. " Den dekker overføring av digitale sendinger via satellitt , radio og IP multicast . Formål
TESLA Broadcast Authentication Protocol forsøker å ta en sikkerhet svakhet i kringkastingen . Dette er muligheten for at en tredjepart kan kopiere formatet på de overførte datapakker og sette inn sine egne data (tale eller video) . Denne typen angrep kalles pakke injeksjon. Godkjenningsprosedyrer kan bekrefte at alle pakker som er mottatt faktisk ble sendt være den tiltenkte senderen .
Funksjon
TESLA metoden anbefaler kryptere data , men overfører ikke krypteringsnøkkelen til alle data er mottatt. Dette betyr at alle avskjære overføring vil være ute av stand til å kopiere krypteringsnøkkelen før det er for sent.
Svakhet
TESLA krever mottatte data skal bufret før alle data har kommet. Dette betyr at det ikke kan benyttes for sanntid, eller interaktive transmisjoner for eksempel video, eller IP-telefoni . Det hindrer ikke " mann i midten angrep" der en inntrenger impersonates mottakeren mottar alle data , endrer den og deretter retransmits til mottakeren , utgi avsenderen.