Det fullständiga namnet på Broadcast Authentication Protocol är Tesla Broadcast Authentication Protocol . TESLA står för " Timed Effektiv Stream Loss - tolerant autentisering . " Det omfattar överföring av digitala sändningar via satellit , radio och IP multicast . Syfte
Tesla Broadcast Authentication Protocol försöker åtgärda en säkerhet svaghet i gruppsändningar . Det är möjligheten att en tredje part skulle kunna kopiera formatet för de sända datapaketen och sätta sina egna data ( röst eller video ) . Denna typ av attack kallas packet injektion . Autentiseringsprocedurer kan verifiera att alla paket fick faktiskt skickades vara den avsedda sändaren .
Funktion
Tesla metoden rekommenderar kryptera data men sänder krypteringsnyckeln tills alla uppgifter har mottagits . Det innebär att vem som helst avlyssna överföringen inte kommer att kunna kopiera krypteringsnyckeln förrän det är för sent .
Svaghet
TESLA kräver mottagna data ska kunna buffras tills alla data har anlänt . Detta innebär att det inte kan användas i realtid , eller interaktiva överföringar såsom video , eller IP-telefoni . Det hindrar inte att " man i mitten attack " där en inkräktare personifierar mottagaren tar emot alla uppgifter , förändrar den och sedan återsänder till mottagaren , personifierar avsändaren .