• No results found

The topology of covert conflict

N/A
N/A
Protected

Academic year: 2020

Share "The topology of covert conflict"

Copied!
13
0
0

Loading.... (view fulltext now)

Full text

(1)

ShishirNagaraja, Ross Anderson

ComputerLaboratory

JJThomsonAvenue,CambridgeCB30FD,UK

forename.surname l.am.a.uk

Abstrat. Often anattakertries to disonnet a network by destroyingnodes or edges, while

thedefenderountersusingvariousresilienemehanisms.Examplesinludeamusiindustrybody

attemptingtolosedownapeer-to-peerle-sharingnetwork;medisattemptingtohaltthespread

ofaninfetiousdisease byseletivevaination;and apolieagenytryingtodeapitatea

terror-istorganisation. Albert,Jeongand Barabasi famouslyanalysed thestati ase, and showed that

vertex-orderattaksareeetiveagainstsale-freenetworks.Weextendthisworktothedynami

ase by developinga frameworkbasedonevolutionary gametheoryto explore the interationof

attak anddefenestrategies. Weshow,rst,thatnaivedefenes don'tworkagainst vertex-order

attak; seond, that defenesbased onsimpleredundanydon'tworkmuhbetter, but that

de-fenesbasedonliquesworkwell;third,thatattaksbasedonentralityworkbetteragainstlique

defenesthanvertex-orderattaksdo;andfourth,thatdefenesbasedonomplexstrategiessuhas

delegationplusliqueresistentralityattaksbetter thansimpleliquedefenes.Ourmodelsthus

buildabridgebetweennetworkanalysis and evolutionarygametheory,and provide aframework

foranalysing defene andattak innetworkswhere topologymatters.They suggestdenitions of

eÆienyofattakanddefene,andmayevenexplaintheevolutionofinsurgentorganisationsfrom

networksofellstoamorevirtualleadershipthatfailitatesoperationsratherthandiretingthem.

Finally,wedrawsomeonlusionsandpresentpossiblediretionsforfutureresearh.

1 Introdution

Many modernonits turnononnetivity.Inonventionalwar,muheortisexpended

on disrupting the other side's ommand,ontroland ommuniations by jamming or

de-stroyinghisfailities.Counterterrorismoperationsinvolveasimilareortbut with

dier-enttools:traÆanalysistotraeommuniations,oupledwithsurveillaneoftheowsof

money, materialand reruits, followed by the arrest and interrogation ofindividualswho

appear tobe signiantnodes. Terroristsare aware of this, and takemeasures to prevent

their networks being traed. Usama bin Laden desribed his strategy on the videotape

aptured in Afghanistan as `Those who were trained to y didn't know the others. One

group of people didn't know the other group' (see [14℄, whih desribes the hijakers'

networks).

Connetivity matters for soial dominane too, as a handful of leading individuals

do muh of the work of holding a soiety together. Subverting or killing these leaders is

likely to be the heapest way to make an invaded ountry submit. When the Norman

Frenh invaded England inthe eleventhentury, they killedor impoverishedmost of the

indigenous landowners;whenthe Turks, andthen theMongols,invadedIndia,they killed

both landowners and priests; when England suppressed the Sottish highlands after the

1745 uprising, landowners were indued to move to Edinburgh or London; and in many

of the dreadfuleventsof the lastentury, rulerstargeted theelite (Russiankulaks,Polish

oÆers, Tutsi shoolteahers, ...).

Movingfrompolitistoommere,the musiindustryspends alotofmoney

attempt-ingtodisruptpeer-to-peer le-sharingnetworks.Tehniques rangefromtehnialattaks

(2)

for example,itoftenhappens thata smallnumber ofindividualsaount formuh ofthe

transmission of a disease.Thus Senegalhas been more eetive attakling the spreadof

HIV/AIDSthanotherAfrianountries,astheytargetedprostitutes[19℄.Infat,interest

in soialnetworks has grown greatly over the last 15 years in the humanitiesand soial

sienes [20,9℄.

Reent advanes in the theory of networks have provided us with the mathematial

andomputationaltoolstounderstandsuhphenomenabetter.Onestrikingresultisthat

a network muh of whose onnetivity omes from a small number of highly-onneted

nodes anbeveryeÆient,butatthe ostof extremevulnerability.As asimpleexample,

if everyone in the ounty ommuniates using one telephone exhange, and that burns

down, then everyone isisolated.

This paperstarts to explore the tatial and strategioptions open toombatants in

suh onits. What strategies an one adopt,when buildinga network, toprovide good

trade-os between eÆieny and resiliene? We are partiularly interested in omplex

networks, involving thousands or millions of nodes, whih are so ompliated (or under

suh dispersed ontrol) that the resiliene rules an only be implemented loally, rather

than by a entral planner who deliberately designs a network with multiple redundant

bakbones.

Is itpossible, forexample, toreatea virtual high-degreenode, by ombining a

num-ber of nodes whih appear on external inspetion to have lower degree? For example, a

numberofindividualsmightjointogetherinaring, anduse someovert ommuniations

hannel to route sensitive information round the ring in a manner shielded from asual

external inspetion. There is a loose preedent in Chaum's `dining ryptographers'

on-strution [10℄, in whih a number of ryptographers pass messages round a ring in suh

a way as to mask, from insiders, the soure and destination of enrypted traÆ. Can we

build asimilar onstrution, but in whih the fat of systemati message routingis

on-ealed fromoutsiders,with the result thatthe partiipantsappear to be`ordinary'nodes

making a modest ontribution in the network, rather than important nodes that should

betargeted for lose inspetion and/ordestrution?

2 Previous Work

Therehas beenrapidprogress inreentyearsinunderstandinghownetworksandevelop

organially, how their growth inuenes their topology, and how the topology in turn

aets both their apaityand their robustness.There isnowasubstantialliterature: for

a book-lengthintrodution, see Watts [21℄, whileliterature surveys are [1,17℄

Early work by Erdos and Renyi modelled networks as random graphs [11,7℄; this is

mathematially interesting but does not model most real-world networks aurately. In

real networks,path lengthsaregenerallyshorter;itiswellknown thatanytwopeopleare

linked by a hain of maybe half a dozen others who are pairwise aquainted { known as

the `small-world'phenomenon. This idea waspopularised by Milgram inthe 60s [16℄. An

explanationstartedtoemergein1998whenWattsandStrogatzproduedthealphamodel.

Alpha is a parameterthat expresses the tendeny of nodes to introdue their neighbours

to eah other; with = 0, eah node is onneted to its neighbours' neighbours, so the

(3)

model is rather omplex to analyse, so they next introdued the beta network: this is

onstruted by arranging nodes in a ring, eah node being onneted to itsr neighbours

on either side, then replaing existing links with random links aording to a parameter

; for =0no linksare replaed, and for =1 alllinkshave been replaed, sothat the

network has again beome a random graph [22℄. The eet is to provide a mix of loal

and long-distane linksthat models observed phenomena insoialand othernetworks.

Howdonetworkswith short pathlengthsome about inthe realworld?The simplest

explanation involves preferential attahment. Barabasi and Albert showed in 1999 how,

if new nodes in a network prefer to attah to nodes that already have many edges, this

leads to a power-law distribution of vertex order whih in turn gives rise to a sale-free

network[6℄,whihturnsout tobeamoreommontypeofnetworkthanthealphaorbeta

types. Ina soialnetwork, for example,people who already havemany friends are useful

toknow, sotheirfriendshipis partiularlysoughtby newomers.In friendshipterms,the

rih get riher. There are many eonomi ontexts in whih suh dynamis are also of

interest[13℄.

The key paperfor our purposes was written by Albert, Jeong, and Barabasi in 2000.

They observed that the onnetivity of sale-freenetworks,whihdepends onthe

highly-onneted nodes, omes at a prie: the destrution of these nodes will disonnet the

network. If an attaker removes the best-onneted nodes one after another, then past

some threshold pointthe size of the largest omponent ofthe graphollapses [2℄.

Laterwork by Holme,Kim,Yoonand Hanin2002 extended thisfromattakson

ver-ties toattaks onedges;here, the attaker removesedges onneting high-degreenodes,

andagain,pastsomeritialpoint,thenetworkbeomesdisonneted[15℄.Theyalso

sug-gested using entrality { tehnially, this is the `betweenness entrality' of Freeman [12℄

{ as analternativeto degreefor attak targeting. (A node's entrality is, roughly

speak-ing, the proportion of paths on whih it lies.) Computing entrality is harder work for

the attaker than observing vertex degree, but it enables him to attak networks (suh

as beta networks) where there is littleor no variability invertex order. Finally, in 2004,

Zhao, Park and Lai modelled the irumstanes in whih a sale-free network an suer

asading breakdown from the suessive failure of high-onnetivity nodes [23℄. These

ideas nd some resonane in the eld of strategi studies: for example, Soviet dotrine

alledfor destroyingathirdof theenemy's network,jammingafurtherthird,and hoping

that the remainingthird would ollapseunder the inreased weight of traÆ.

3 Naive Defenes Don't Work

Giventheobviousimportaneofthesubjet,andthefatthattheAlbert-Jeong-Barabasi

paper appeared in 2000, one obvious question is why there has been no published work

sineonhowanetworkandefenditselfagainstadeapitationattak.Hereisonepossible

explanation: the two obviousdefenes don't work.

Oneofthese issimplytoreplenishdestroyed nodes withnew nodes, andfurnish them

with edges aording to the same sale-free rule that was used to generate the network

initially. One might hope that some equilibrium would be found between attak and

(4)

aording to a random graph model. In this way, we might hope that, under attak, a

network would evolve from an eÆient sale-free struture into a less eÆient but more

resilient random struture. In a real appliation, this might happen either as a result

of nodes learning new behaviour, or by seletive pressure on a node population with

heterogeneous onnetivity preferenes: inpeaetime the nodes with higherdegreewould

beomehubs, while inwartime they would beearly asualties.

Nieastheseideasmayseemintheory,theydonotworkatallwellinpratie.Figure1

shows rst (solid line) how the vertex-order attak of Albert, Jeong and Barabasi works

against a simulated network with no replenishment, then with random replenishment,

then with salefree replenishment. In the vanilla ase the attak takes two rounds to

disonnet the network; with random replenishment it takes three, and with sale-free

replenishment it takes four.

0

2

4

6

8

10

12

14

16

18

20

22

24

26

28

30

32

0

10

20

30

0

100

200

300

400

Rounds

Component

No replenishment

Random replenishment

Scalefree replenishment

Fig.1.Naivedefenesagainstvertex-orderdeapitationattak

It seems that, to defend against these kinds of deapitation attaks on networks, we

will need smarter defene strategies. But how should these be evolved, and what sort of

framework shouldwe use toevaluate them?

4 A Model from Evolutionary Game Theory

Previousresearhersonsidereddisruptiveattaksonnetworkstobeasingle-roundgame.

Suhamodelissuitableforappliationssuhasaonventionalwar,inwhihtheattaker

has toexpend aertainamountofeort to destroy the defender's ommand, ontroland

ommuniations, and one wishes to estimate how muh; or a single epidemi in whih a

ertain amount of resoure must bespent to bring the disease underontrol.

However, there are many appliations in whih attak and defense evolve through

(5)

game theory developed by Axelrod and others [3,4℄. This theory studies how games of

multiplerounds dierfromsingle-round games,and ithas turned out to have signiant

explanatory power in appliationsfrom ethologyto eonomis.

We now formalise amodelin whih a game is played with a number of rounds. Eah

round onsists of attak followed by reovery. Reovery in turn onsists of two phases:

replenishment and adaptation.

In the attak phase, the attaker destroys a number of nodes (or, in a variant, of

edges);thisnumberishisbudget. Heseletsnodesfordestrutionaordingtosomerule,

whih is his strategy. For example, he might at eah round destroy the ten nodes with

the largest number of edges onneted tothem.He exeutes this strategy onthe basis of

informationabout the network topology.

In the replenishment phase, the defending nodes reruit a number of new nodes,

and gothrough a phase ofestablishing onnetions {again,aording to given strategies

and information.

Inthe adaptationphase,thedefendingnodesmayrewirelinkswithineahonneted

omponent of the network, in aordane with some defensive strategy. The adaptation

phase isappliedone atthe start ofthe game, beforethe rst roundof attak; thereafter

the gameproeeds attak {replenish {adapt.

An attak strategy is more eÆient, for a given defense strategy, if anattakerusing

it requires a smallerbudget to disruptthe network. Similarly,a defense strategy is more

eÆient if, fora given attak strategy, itompelsthe attaker toexpend a higherbudget

to ahieve network disruption. (We will larify this later one we have presented and

disussed afew simulations.)

Weassumeinitiallythattheattakerhasperfetinformationaboutthenetwork

topol-ogy, and that her goal is simply to partitionthe network { that is, divide it into two or

more nontrivial disjoint omponents. We assume that the defender has only loal

infor-mation, that it, eah node shares the information available to those nodes with whih it

is onneted. Thus, for example, if the attaker manages to split the network into two

omponents,thereisnowayforthemtoreonnet.Wealsostartobyassumingthatthe

defene strategy aets onlythe adaptation phase,as onlyone nodes haveonneted to

anetwork anthey beprogrammedtofollowit;sothereplenishment phaseisexogenous.

Afurther initialassumptionisthat theattakand defenebudgets are roughlyequal.

By this we willmean that for eah node destroyed in the attak phase, one node will be

replaed inthe resoure additionphase. Thus the network will neithergrow or shrink in

absolutesizeandweanonentrateononnetivityeets.Wewilldisussotherpossible

assumptions later, but the stati budgets and global attak / loal defene assumptions

will get usstarted.

5 Defene Evolution { First Round

To analyse the vulnerability of a network, the seletion of network elements (nodes or

edges) destroyed in eah roundis the attaker's hoie and onstitutes her strategy. The

attakerwishes tomaximize the network damageaused per unit of work.

Wewillstartobyonsideringastatiattaker,usingwhatweknowtobeareasonable

(6)

for a defene against the best attak we found in the lastround, and so on. There is no

guarantee thatthe proess onverges { theremay be aspeialised attak that works well

against eahdefene, and vie versa {but if evolutionarygames onnetworks behave like

more traditionalevolutionary games, we may expet to nd some strategies that do well

overall, as `tit for tat' does in multi-round prisoners' dilemma. We may also expet to

gain useful insights inthe proess.

5.1 Defense strategy 1 { random replenishment

Ourrstdefensivestrategyisthesimplestofall,andisoneofthenaivedefenesintrodued

inthe abovesetion.New nodes are joinedtothe graphatrandom.Weassumethat eah

attak round removes r nodes, and the replenishment round adds exatly r nodes, eah

ofwhihisjoinedtothe survivingvertieswithprobabilityp.rremainsonstantforeah

run ofthesimulation,whilepinreasesfromk=(N r)tok=(N 1)asthe replenishment

proeeds. In this strategy,the defenderdoesnothingin the adaptation phase.

This models the ase where new reruits to a subversive network simply ontat any

other subversives they an nd; no attempt is made to reshape the network in response

to the apture of leaders but the network is simplyallowed tobeome more amorphous.

5.2 Defense strategy 2 { dining steganographers

Ourseonddefensivestrategyismoresophistiated,andisinspiredbythetheoryof

anony-mous ommuniation as developed by omputer sientists, most notably Chaum [10℄. A

node that aquires a high vertex order, and thus ould be threatened by a vertex-order

attak, splits itself into n nodes, arranged in aring. The rings have two funtions. First,

they provideresiliene: aringbroken atone pointstillsupports ommuniationsbetween

all its surviving nodes, and it is the simplest suh struture. Seond, nodes an route

overt traÆ between appropriate input and outputlinks, and use enryption and other

information-hidingmehanismstoonealthetraÆ.Thismodelwasoriginallypresented

in Chaum's seminal`dining ryptographers' paper itedabove, so wemight refertoit as

the `dining steganographers'. The ollaborating nodes in eah ring annot oneal the

existene of ommuniation between them, as the over traÆ is visible to the attaker.

However, fromthe attaker's viewpoint itisnot obvious thatthese n nodes are ating as

a virtual supernode.

Our fous here is on the eets of network topology, rather than onthe higher-layer

mehanisms that atually implement the overtness property and that provide any

on-dentiality of ontent or of routing data. We assume a world in whih there is suÆient

enrypted traÆ(SSL,SSH, DRM,...)thatenrypted traÆisnot ofitselfsuspiiousso

long asitiswrapped inaommoniphertext type.The attaker's inputonsistsoftraÆ

data olleted from the bakbone or from ISPs, and her output onsists of deisions to

sendpolieoÆerstoraidthepremisesassoiatedwithpartiularIPaddresses.Her

prob-lem is this: given an observed pattern of ommuniations, whom should she investigate

rst?

Thepreise mehanism of ringformationin oursimulation isasfollows.A vulnerable

node deides toreate aring and reruits forthe purpose a furthern 1 nodes fromthe

(7)

rings may not overlap. Finally, reruits to a ring relinquish any existing links with the

rest of the network, and the ring-formingnode sharesits external linksuniformlyamong

all the members of the ring.

5.3 Defense strategy 3 { revolutionary ells

Ourthirddefensivestrategyisinspiredbyellsofrevolutionaries,alongthemodelfavoured

historially by a number of insurgent organisations. A node that aquires a high vertex

order splits itself inton nodes, all linked with eah other, with the previous outside

on-netions split uniformlybetween them.In graph-theoreti language, eah supernode is a

lique.

As in ring formation, a node that onsiders itself vulnerable is allowed to split itself

into a lique of nodes. The new nodes are drawn either from the pool of new nodes, or,

if they are insuÆient, from low-vertex-order neighbours of the lique-formingnode. As

before, this node's external edgesare distributeduniformlyamong members, while other

member nodes' former external edges are deleted.

Simulations { rst set Forour rstset ofsimulations,we onsider asalefree network

of N =400 nodes.Weuse aBarabasi-Albertnetworkreated bythe followingalgorithm:

1. Growth:Startingwith m

0

=40nodes, ateahround weadd m =10new nodes, eah

with 3edges.

2. Preferential Attahment: Theprobability thata newnode onnets tonode i is(k

i )

=k

i =

P

j k

j

where k

i

isthe degreeof node i.

Havingreatedthesalefreenetwork,wethenraneahoftheabovedefensivestrategies

against avertex-order attak.

Results The results of the initialthree simulationsare given in Figure2.

The blak graph in Figure 2 provides a alibration baseline. As seen in the above

setion, randomreplenishment withoutadaptation isineetive:within three roundsthe

size ofthelargestonneted omponenthas fallenbyahalf,from400 nodestowellunder

200.

The greengraph shows that rings give onlya surprisinglyshort-term defene benet.

They postpone network ollapsefromabout two roundstoabout adozen rounds.

There-after, the network is almostompletely disonneted. In fat, the outome is even worse

than with random replenishment.

Cliques,on the other hand,work well.A fewvertiesare disonneted ateah attak

round, but as the yan graphshows, the network itselfremains robustly onneted.This

mayprovidesomeinsightintowhy,althoughringshaveseemedattrativetotheoretiians,

those real revolutionary movements that have left some trae in the history books have

used a ellstruture instead.

6 Attak Evolution { First Round

Having tried a number of defene strategies and found that one of them { liques { is

eetive, the next step isto tryout anumberof attak strategies tosee if anyof them is

(8)

0

4

8

12

16

20

24

28

0

100

200

300

400

Rounds

Component

Fig.2.blak:Vertexorderattak,noadaptation green:Vertexorderattak,rings yan:Vertexorderattak,

liques

Of the attak strategies we tried against a lique defene, the best performer is an

attak based on entrality. We used the entrality algorithmof Brandes [8℄ to selet the

highest-entralitynodes fordestrutionateahround.Asbefore, our alibrationbaseline

is random replenishment. For this, the red and blak graphs show performane against

vertex-order and entrality attaks respetively.Both are equally eetive;within two or

three rounds the size of the largestonneted omponent has been halved.

The green and blue graphs show that the same holds for rings: the network ollapses

ompletelyafterabout adozenrounds.Centralityattaksare veryslightlymore eetive

but there is not muh in it.

0

4

8

12

16

20

24

28

0

100

200

300

400

Rounds

Component

Fig.3.blak:Vertex orderattak,noadaptation red: Centrality attak,noadaptation green:Vertexorder

attak,rings blue:Centrality attak, rings yan: Vertex orderattak, liques magenta:Centrality attak,

(9)

graphs,whihshowhowliquesbehave.Cyanshows,asbefore,avertex-orderattakwith

severitym=10beingineetiveagainstaliquedefene.Magentashowstheeetonsuh

anetwork ofaentralityattak.Here the largestonnetedomponentretains about400

nodes untilthenetworksuddenlypartitionsat14rounds,whereafteralargest-omponent

size ofabout 200 is maintained stably.

0

4

8

12

16

20

24

28

0

0.1

0.2

0.3

0.4

0.5

Rounds

Average

Inverse

Geodesic

Length

Fig.4.red:Centralityattak,noadaptation blue:Centralityattak,rings magenta:Centralityattak,liques

Some insight into the internal mehanis an be gleaned from Figure 4. This shows

the average inverse geodesilength.Foreahnode,wend thelengthofthe shortestpath

to eah other node, and take the inverse (we take the length tobe innite, and thus the

inverse to be zero, if the nodes are in disjoint omponents). We average this value over

alln(n 1)=2 pairsof nodes. Thisvalue fallssharply fordefensewithoutadaptation,and

falls steadily for defense with rings. These falls reet inreasing diÆulty in internode

ommuniation.Withliques,thevertex-orderattakhaslittleeet,whiletheentrality

attak makes steadily inreasing progress on a graph of 400 verties, until it ahieves

partition and redues the largest omponent to about 200 verties. But it makes only

slowprogress thereafter.

6.1 Clique sizes

We next ran a simulation omparing how well defense works when using dierent sizes

of rings and liques. Ring size appears to make little dierene; rings are just not an

eetivedefeneotherthanintheveryshortterm.However, varyingthelique sizeyields

the resultsdisplayed inFigure 5.

This shows that under a entrality attak, the performane of the defense inreases

steadily withthe size of the lique.Thereis stillaphasetransitionafterabout 14rounds

or soafterwhihthe largest onnetedomponent beomes signiantly smaller,but the

size of thisequilibriumomponent inreasessteadily fromabout 150 withlique size 8to

(10)

0

10

20

30

0

100

200

300

400

Rounds

Largest

Component

0

10

20

30

0

0.1

0.2

0.3

0.4

Rounds

Average

Inverse

Geodesic

Length

size 5

size 8

size 11

size 14

size 17

size 20

Fig.5.Cliquereoverywithdierentliquesizesunderaentrality attak

7 Defene Evolution { Seond Round

Now that we know entrality attaks are powerful, we have tried a number of other

possible defenes. The most promising at present appears to be a ompound defene

based on liques and delegation.

Theideabehinddelegationisfairlysimple.Anodethatisbeomingtoowell-onneted

selets one of its neighbours as a `deputy' and onnets it to a seond neighbour, with

whihitthendisonnets.This reets normalhumanbehavioureven inpeaetime: busy

leaders pass new reruits on to olleagues. In wartime, and with an enemy that might

resort to vertex-order attaks, the inentive to delegate is even greater. Thus a terrorist

leader who gets an oer from a wealthy businessman to nane an attak might simply

introdue him to a young militant who wants to arry one out. The leader need now

maintain ommuniationswith at most one of the two.

Delegation on its own is rather slow; it takes dozens of rounds for delegation to

`im-munise' a network against vertex-order attak. If a vanilla sale-free network is going to

beexposed toeitheravertex-orderorentralityattak fromthenext round,then drasti

ation(suhaslique formation)isneededatone;elseitwillbedisonneted withintwo

or three rounds. Slower defenes like delegation an however play a role, provided they

are started from network formation or a reasonable time period (say 20 rounds) before

the attak begins.

It turns out that the delegation defene, on its own, is rather like the rings of dining

steganographers. Network fragmentation ispostponed (about 14roundswith the

param-eters used here) though not ultimatelyaverted.

Whatisinteresting,however,isthis.Ifweformanetworkandimmuniseitbyrunning

the delegationstrategy,then runalique defene aswellfromtheinitiationofhostilities,

this ompound strategy works rather better than ordinary liques. Figure 6 shows the

simulation results.

Figure 7 may give some insight into the mehanisms. Delegation results in shorter

path lengths under attak: it postpones and slows down the growth of path length that

otherwiseresultsfromhubelimination.Asaresult,equilibriumisahievedlater,andwith

(11)

0

4

8

12

16

20

24

28

0

100

200

300

400

Rounds

Component

Fig.6.red: Centrality attak, noadaptation pink: liquedefenebrown:immunisationby delegation (20%)

yellow:delegationpluslique

0

4

8

12

16

20

24

28

0

0.1

0.2

0.3

0.4

0.5

Rounds

Average

Inverse

Geodesic

Length

Fig.7.red: Centrality attak, noadaptation pink: liquedefenebrown:immunisationby delegation (20%)

(12)

In this paper, we have built a bridge between network siene and evolutionary game

theory.

Forsome years, people have disussed what sort of ommuniations topologies might

be ideal for overt ommuniation in the presene of powerful adversaries, and whether

network siene might be of pratial use in overt onits { whether to insurgents or

to ounterinsurgeny fores [5,18℄. Our work makesa start ondealing withthis question

systematially.

Albert, Jeong and Barabasishowed thatalthough asalefree network providesbetter

onnetivity, this omes at a ost in robustness { an opponent an disonnet a network

quikly by onentrating its repower on well-onneted nodes. In this paper, we have

asked the logial next questions.What sort of defeneshould be planned by operatorsof

suhanetwork?Andwhatsortof frameworkanbedeveloped inwhihtotestsuessive

renements of attak, defense, ounterattak and soon?

First,wehaveshownthat naivedefenesdon'twork.Simply replaingdeadhubswith

newreruitsdoesnotslowdowntheattakermuh,regardlessofwhetherlinkreplaement

follows a randomorsale-free pattern.

Moving from a single-shot game to a repeated game provides a useful framework. It

enables onepts of evolutionarygame theory to be appliedtonetwork problems.

Next,weusedtheframeworktoexploretwomoresophistiateddefensivestrategies.In

one, potentiallyvulnerablehigh-ordernodes are replaed withrings ofnodes, inspiredby

a standard tehnique in anonymous ommuniations. In the other, they are replaed by

liques, inspiredby theellstruture oftenused inrevolutionarywarfare. Toour surprise

we found that ringswere allbut useless,while liques are remarkablyeetive. Thismay

be part of the reason why ell strutures have been widely used by apable insurgent

groups.

Next,wesearhedfor attaks thatwork betteragainstlique defenes.Wefoundthat

the entrality attak of Holme et al does indeed appear to be more powerful, although

it an be more diÆult to mount as evaluating node entrality involves knowledge of

the entire topology of the network. Centrality attaks may reet the modern reality

of ounterinsurgeny based on pervasive ommuniations intelligene and, in partiular,

traÆ analysis.

Now we are searhing for defenes that work better against entrality attaks. A

promising andidate appears to be the delegation defene, ombined with liques. This

ombination may in some ways reet the reported `virtualisation' strategies of some

moderninsurgent networks.

Above all, this work provides a systemati way to evolve and test seurity onepts

relatingtothetopologyofnetworks.Clearlythe oevolutionofattakand defensean be

taken muh further. Further workinludes testing:

1. networksthatgroworshrink, maybewith endogenousreplenishment(urrent

reruit-ment a funtion of past operationalsuess)

2. imperfetly informed attakers, suh as poliemen who have aess to the reords of

some but not allphone ompanies oremail servie providers, orwho must use purely

loalmeasures of entrality

(13)

onlyat some ost tohis replenishmentbudget

5. heterogeneous networks, with subpopulations having dierent robustness preferenes

6. dynami strategies that detetopponents'strategies and respond

7. dierent attaker goals.For example,some say that the Iraqi rebel leaderAl-Zarqawi

is not bin Laden's subordinate but his ompetitor. So an attak objetive might be

not justpartition,but to divide the oppositioninto groupsof less thana ertainsize.

When attaking an ad-ho sensor network, the goalmight be to redue the eetive

bandwidth,and there might beinteration with routingalgorithms.

Preliminarythoughitis,wesuggestthatthis workhas broadpotentialappliability{

from making the Internet more resilient against natural disasters and maliious attaks,

to the question of howbest to disrupt(ordesign) subversive networks.

Aknowledgements:Wehavehaduseful feedbak onanearlyversionof thispaper

fromAlbert-LaszloBarabasi,MikeBond,GeorgeDanezis,Karen Spark Jonesand Chris

Lesniewski-Laas. The rst author was supported by asholarship fromthe Gates Trust.

Referenes

1. R Albert, AL Barabasi, \Statistial Mehanis of Complex Networks", Reviews of Modern Physis 74

(2002)47

2. RAlbert,HJeong, andALBarabasi,\Errorandattaktoleraneofomplexnetworks"inNature v406

(2000)pp387{482

3. RAxelrod,\The EvolutionofCooperation"BasiBooks,NewYork(1984)

4. RAxelrod,\The ComplexityofCooperation"PrinetonUniversityPress(1997)

5. CBallester,ACalvo-ArmengolandYZenou,\Who'sWhoinCrimeNetworks{WantedtheKeyPlayer",

IUIWorkingPaperSeries617,TheResearhInstituteofIndustrialEonomis(2004).

6. ALBarabasi,RAlbert,\Emergene ofsalinginrandomnetworks",inSienev286(1999)pp509{512

7. BBollobas,`RandomGraphs',AademiPress(1985)

8. UBrandes,\AFasterAlgorithmforBetweennessCentrality",J.Math.So.25(2)(2001)pp163{177

9. PJ Carrington, J Sott, S Wassermann, `Models and Methods in Soial Network Analysis', Cambridge

UniversityPress(2005)

10. DChaum,\TheDiningCryptographersProblem:UnonditionalSenderandReipientUntraeability",in

JournalofCryptologyv1(1989)pp65{75

11. PErdos,ARenyi,\OnRandomGraphs",inPubliationes Mathematiaev6(1959)pp290{297

12. LCFreeman,\Asetofmeasuringentralitybasedonbetweenness",inSoiometryv40(1977)p35{41

13. MO Jakson, \A SurveyofModels ofNetworkFormation: Stability and EÆieny"A, inGroup F

orma-tionin Eonomis:Networks, Clubs, andCoalitions,edited by Gabrielle DemangeandMyrnaWooders,

CambridgeUniversityPress.

14. VEKrebs, \MappingNetworksof TerroristCells",inConnetions v12no3;athttp://www.loative.

net/tmreader/index.php?mappi ng;k rebs

15. PHolme,BJKim,CNYoon,andSKHan,\AttakVulnerabilityofComplexNetworks"inPhys.Rev.E

v65art. no.018101,2002

16. SMilgram,\TheSmallWorldProblem",inPsyhology Todayv2(1967)pp60-87

17. MEJNewmann,\StrutureandFuntionofComplexNetworks",SIAMReview45(2003)pp167{256

18. MK Sparrow, \The Appliation of Network Analysis to Criminal Intelligene: An assessment of the

prospets",inSoialNetworksv13(1990)pp253{274

19. NThompson,\TheNetworkEet{WhySenegal'sboldanti-AIDSprogramisworking",inTheBoston

GlobeJanuary5,2003; athttp://www.newameria.net/inde x.f m?pg= arti le& DoID =109 2

20. SWassermann,KFaust,`Soial NetworkAnalysis',CambridgeUniversityPress(1994)

21. DJWatts,`SixDegrees: TheSieneof aConnetedAge',Norton,New York(2003)

22. DJWatts,SHStrogatz,\ColletiveDynamisofSmall-WorldNetworks",inNaturev393(1998)pp440-442

23. LAZhao,KHPark,YCLai,\Attakvulnerabilityofsale-freenetworksduetoasadingbreakdown",in

References

Related documents

Available: 0800 - 1800 / Mon - Fri After hours AMU registrar or on call gastroenterology consultant via Helpdesk 6152 2222.

responding conch cross section to 0.15 in later growth stages; sutures straight and directly transverse with deep ventral lobe over siphuncle; siphuncle marginal with diameter 0.3 –

Correlation of umbilical vein plasma insulin and free fatty acid levels. ( FFA) in 39 infants with

In this study, the in− fluence of the extract from the radix of Scutellaria baicalensis on the activity of ALT manifested itself as an increase in the activity of this enzyme in

The higher-than-average propensity to perform innovation activities by enterprises in the ICT industries is explained by particularly important differences in product

Kramer D, Durham JS, Sheehan F, Thomson T: Sinonasal undifferentiated carcinoma: case series and systematic review of the literature. Kim BS, Vongtama R, Juillard G:

Literature [7- 10] introduced 4 typical vision-based fall detection methods, in which 4 classic features, such as Head position, human shape, centroid height, and height velocity,

Wall disorders include wall thickening (e.g. oesophagitis, benign neoplasms, oesophageal varices, and intramural hema- toma), wall thinning/outpouching (e.g. epiphrenic diverticu-