Various Types Of The Sybil Attack Computer Science Essay

Many security mechanisms are based on specific premises of individuality and are vulnerable to onslaughts when these premises are violated. For illustration, caricature is the well-known effect when authenticating certification are stolen by a 3rd party. Another onslaught on individuality occurs when one individuality certifications are intentionally shared by multiple persons. For illustration, it is accomplishable to set up Internet polls by utilizing multiple IP addresses to subject ballots, to derive advantage in any consequences of a concatenation correspondence, and is a familiar and a major job in existent elections.

General mark for Sybil onslaughts are reputation systems including real-world systems like eBay. Most proposes against such malicious behaviors rely on the premise that a certain division of the nodes in the system are honest. For illustration, virtually all protocols for digesting Byzantine failures assume that at least 2/3 of the nodes are honest. This makes these protocols susceptible to sybil onslaughts, With sybil nodes dwelling a big fraction ( e.g. , more than 1/3 ) of the nodes in the system, the malicious user is capable to “ out ballot ” the candid users, efficaciously interrupting old defense mechanisms against malicious behaviors.

Get quality help now
Verified writer

Proficient in: Computer Networking

4.7 (348)

“ Amazing as always, gave her a week to finish a big assignment and came through way ahead of time. ”

+84 relevant experts are online
Hire writer

Therefore, an effectual defense mechanism against sybil onslaughts would take a primary practical obstruction to collaborative undertakings on peer-to-peer ( p2p ) and other decentralized systems. Such undertakings include non merely Byzantine failure defense mechanisms, but besides voting strategies in file sharing, DHT routing, and placing worm signatures or Spam. A sure cardinal authorization that issues and verifies recommendation unique to an existent individual can command sybil onslaughts easy.

Get to Know The Price Estimate For Your Paper
Number of pages
Email Invalid email

By clicking “Check Writers’ Offers”, you agree to our terms of service and privacy policy. We’ll occasionally send you promo and account related email

"You must agree to out terms of services and privacy policy"
Write my paper

You won’t be charged yet!

For illustration, it may be hard to select/establish a individual entity that every user worldwide is willing to swear. Furthermore, the cardinal authorization can easy be a individual point of failure, a individual mark for denial-of-service onslaughts, and besides a constriction for public presentation, unless its functionality is itself widely distributed. Finally, necessitating sensitive information or payment in order to utilize a system may frighten off many possible users.

Defending against sybil onslaughts without holding a sure cardinal authorization is really hard. Many decentralised systems these yearss aim to contend sybil onslaughts by adhering an individuality to an IP reference. However, malevolent users can immediately give ( take ) IP addresses.

Related Work

The Sybil onslaught was best described by Douceur in the context of peer-to-peer webs. He pointed out that it could get the better of the redundancy mechanisms of distributed storage systems. In practical state of affairss, Douceur has shown this can non forestall the onslaught. A broad assortment of applications have considered the effects of the onslaught. Karlof and Wagner distinguished that the Sybil onslaught poses a hazard to routing systems in detector webs.


It may be highly hard for an rival to originate such an onslaught in a web where every brace of neighboring nodes utilizations a alone key to initialise frequence skiping or widen spectrum communicating. This type of onslaught is really much prominent in Link Layer. Sybil attacks therefore present a important menace to geographic routing protocols.

Dimension 1: Physical Layer

The base of Sybil Attack is really at the physical bed but it becomes more punctual in the higher beds like link bed and web bed. In this category of onslaught the rival introduces a malicious node into the web. This can be done by compromising any rightful detector node or by manufacturing a new node fictional Identities In some instances, the aggressor can merely make arbitrary new Sybil individualities. For case, if each node is identified by a 32-bit whole number, the aggressor can merely delegate each Sybil node a random 32-bit value. Stolen Identities given a mechanism to place legitimate node individualities, an aggressor can non manufacture new individualities. For illustration, say the name infinite is deliberately limited to forestall aggressors from infixing new individualities.

In this instance, the aggressor needs to delegate other legal individualities to Sybil nodes. This individuality larceny may travel undetected if the aggressor destroys or temporarily disables the impersonated nodes The malicious node behaves as if it were of different individualities from different topographic points in the web. It is a celebrated Classical Attack.

Tackle: Normally this category of Attacks is tackled expeditiously in the higher beds of the protocol stack in a WSN, though they originate in the physical bed merely. Some preventative steps like repair of the figure of nodes in a WSN ( which may depend on the type of application, the WSN is intended for ) can be taken which will forestall the antagonist from manufacturing new individualities.

Dimension 2: Datas Link Layer

Data Collection: Data collection is an of import portion in Wireless Sensor Networks as it reduces the power ingestion every bit good as the bandwidth demands for single message transmittal. In this state of affairs a Sybil Attack can be used to bring on negative supports. A individual malicious node is sufficient to move as different Sybil Nodes and so this may give many negative underpinnings to do the aggregative message a false one.

Vote: Vote may be a pick for figure of undertakings in a Wireless Sensor Network. Many MAC protocols may travel for voting for happening the better nexus for transmittal from a pool of available links. Here the Sybil Attack could be used to stuff the ballot box. An aggressor may be able to find the result of any vote and off class it depends on the figure of individualities the aggressor owns.

Tackle: Radio Resource Testing is a popular defense mechanism against Sybil Attack. If one node is interested in verifying whether its neighbors are valid or Sybil individualities so this node can delegate each of it ‘s ‘n ‘ neighbours a different channel to air some trial messages. After this the node can listen to any channel and happen out whether the neighbor that was assigned that channel is legitimate or non. Apart from this some secret information may be shared by a node with its neighbors and Sybil individualities may be detected. But this may set some excess communicating operating expense.

Dimension 3: Network Layer

All multi-path routing protocols are vulnerable to Sybil onslaughts. The malicious node nowadays in the web may publicize different individualities. Then all waies in the multipath protocol may go through through the malicious node. And the protocol may hold a image of being of different waies. But really it is the same way through the malicious node. Sybil onslaught really can gull the protocol giving a image of being of different routing waies to the finish but it is the same way through the Sybil node. On top of that even Geographic Routing Protocols are besides vulnerable to Sybil onslaught. It is because of the fact that the same Sybil Identity or different Sybil Nodes may give an semblance of their presence at different Geographic Locations.

Tackle: There is no effectual defensive mechanism available against sybil onslaught in Network Layer. But it is of import to observe that this onslaught can non last merely in routing bed. First of wholly, the aggressor interested in sybil onslaught must assail the nexus bed and besides she needs to acquire sybil individualities. And really good defensive mechanisms for sybil onslaught in nexus bed are available through which this type of onslaught can be defended in the nexus bed itself.

Defense mechanisms: A GENERAL VIEW

Previous Defense mechanisms:

Douceur proposes resource proving as a method of direct proof. In resource testing, it is assumed that each physical entity is limited in some resource. The voucher tests whether individualities correspond to different physical entities by verifying that each individuality has every bit much of the tried resource as a physical device. The resources proposed by Douceur to utilize for this intent are calculation, storage, and communicating. Calculation and storage are unsuitable for radio detector webs, because the aggressor may be utilizing a physical device with several orders of magnitude more calculation and storage ability than a resource starved sensor node. The proposed method of proving communicating is to air a petition for individualities and so merely accept answers that occur within a given clip interval. This method is besides unsuitable for radio detector webs because all the answers meeting at the voucher will ensue in that portion of the web going congested.

New Defense mechanisms:

Radio Resource Testing: In random cardinal pre-distribution, we assign a random set of keys or key-related information to each detector node, so that in the cardinal set-up stage, each node can detect or calculate the common keys it portions with its neighbors ; the common keys will be used as a shared secret session key to guarantee node-to-node secretiveness.

Our cardinal thoughts are:

1. Associating the node individuality with the keys assigned to the node.

2. Key proof, i.e. , the web being able to verify portion or all of the keys that an individuality claims to hold.

Consequently given a limited set of captured keys, there is small chance that an randomly generated individuality is traveling to work, for the keys associated with a random individuality are non likely to hold a important intersection with the compromised key set, doing it difficult for the fancied individuality to go through the cardinal proof.

Again, for cardinal proof, we have indirect and direct proof. In the instance of direct proof, each node challenges an individuality utilizing the limited cognition it possesses and makes a determination independent of other nodes. Thus nodes may non make a globally consistent determination. With indirect proof, nodes could join forces in formalizing a node, therefore it is possible to make a globally consistent determination. Of class we may besides depute the proof undertaking to a cardinal trusted party such as a base station. By and large talking, indirect cardinal proof is much more dearly-won in footings of communicating operating expense than the direct instance, because in the former instance, if node IDi attempts to formalize IDj, messages merely necessitate to be exchanged between IDi and IDj ; while in the latter, it will besides affect interchanging messages between other parties. Besides indirect proof, if done improperly, could go the victim of blackmail onslaughts. However, indirect proof normally provides stronger defense mechanism against the Sybil onslaught, for, due to the memory restraint of detector nodes, each person node has limited cognition that it could utilize to present a challenge to an individuality.

Different discrepancies of bing random cardinal pre-distribution techniques include the basic cardinal pool attack [ 2, 4 ] , the single-space brace wise cardinal distribution attacks [ 1, 2 ] , and the multi-space brace wise cardinal distribution attacks [ 3 ] .

So far, research workers have studied these techniques in the context of set uping secret keys between neighboring nodes.

However, we shall analyze them for the intent of supporting against the Sybil onslaught. We propose an extension to the basic cardinal pool attack to let it to support against the Sybil onslaught. We analyze and compare the effectivity of several cardinal predistribution strategies in supporting against the Sybil onslaught.

Random Key Pre-distribution: For the basic cardinal pool attack, by mapping a node ‘s individuality to the indices of its keys utilizing a one-way map, and through agencies of indirect proof, a indiscriminately generated individuality has merely probability P of being useable. An antagonist has to seek 1 p times on norm to obtain a useable Sybil individuality, therefore for the detector web to be immune to the Sybil onslaught, P has to be really little. Single-space brace wise cardinal distribution, such as Blom ‘s attack and the polynomial-based attack, is per se immune to the Sybil onslaught every bit long as the aggressor does non capture more than n nodes. Here, direct proof ensures a globally consistent proof result. However, one time the aggressor succeeds in capturing more than n nodes, the full infinite is compromised and he can manufacture an arbitrary figure of individualities.

Multi-space brace wise cardinal distribution is superior to the single-space instance in that the aggressor has to compromise far more than n nodes to compromise one infinite, for each node is indiscriminately assigned K out of m infinites, and he has to capture more than n cases of each infinite to compromise it. Besides, he has to compromise at least thousand infinites to go through full proof, which is even more hard. To compare it with the cardinal pool attack, we assume the nodes have equal memory constraint.400 nodes ; he has a high chance of successfully hammering useable Sybil individualities in the cardinal pool strategy ; whereas in the multi-space brace wise strategy, the aggressor will win merely with a chance of around 0.05 even in the instance without proof. We hence believe the multi-space brace wise attack to be the best among these attacks.

Registration: One obvious manner to forestall the Sybil onslaught is to execute individuality enrollment. A difference between peer-to-peer webs and radio detector webs is that in radio detector webs, there may be a sure cardinal authorization pull offing the web, and therefore cognizing deployed nodes. The cardinal authorization may besides be able to circulate that information firmly to the web. To observe Sybil onslaughts, an entity could canvass the web and compare the consequences to the known deployment. To forestall the Sybil onslaught, any node could look into the list of known good individualities to formalize another node as legitimate. Registration is likely to be a good initial defense mechanism in many scenarios, with the following drawbacks. The list of known individualities must be protected from being maliciously modified. If the aggressor is able to add individualities to this list, he will be able to add Sybil nodes to the web. Additionally, the deployment information that is checked against must be accurately and firmly maintained by the entity that owns and/or manages the detector web.

Position Confirmation: Another assuring attack to supporting against the Sybil onslaught is place confirmation. Here we assume that the detector web is immobile one time deployed. In this attack, the web verifies the physical place of each node. Sybil nodes can be detected utilizing this attack because they will look to be at precisely the same place as the malicious node that generates them. While there has been research on automatic location finding [ 5, 6 ] , it remains an unfastened research inquiry how to firmly verify a node ‘s exact place. Such a method may

be hard to happen, but research workers have proposed methods to firmly verify that a node is within a part [ 7 ] . By puting a bound on the denseness of the web, in-region confirmation can be used to tightly adhere the figure of Sybil individualities that a malicious node can make. Note that a nomadic aggressor may be able to show several individualities by being verified as one individuality at one location, and so traveling to a different location and being verified as a different individuality. To get the better of this type of onslaught, all nodes ‘ places could be verified at the same time. Alternatively, given an upper edge on the aggressor ‘s mobility, it would merely be necessary to prove the nodes within a certain scope at the same time.

Code Attestation: Distant codification confirmation or attestation is another assuring new technique that could be employed to support against many types of onslaughts, including the Sybil onslaught. The basic thought is to work the fact that the codification running on a malicious node must be different from that on a legitimate node. Therefore, we could formalize a node by verifying its memory content. Research workers have already started look intoing this thought. Recently, Seshadri et Al. proposed SWATT, a new technique to firmly verify the codification running on a remote embedded device. Though this technique is non readily applicable to a radio web environment, hopefully in the close hereafter codification confirmation will go possible in radio detector webs, assisting work out many jobs including the Sybil onslaught. Future calculating devices may be equipped with sure hardware that provides strong security warrants, such as a constituent developed by the Trusted Computing Group

( TCG ) [ 8 ] ( Once known as TCPA ) , or the Next-Generation Secure Computing Base ( NGSCB ) [ 9 ] ( once known as Palladium ) developed by Microsoft. Both TCG and NGSCB provide an attestation mechanism, which enables an external device to acquire unity warrants about the application province. Through a challenge-response protocol, another device can accomplish confidence of the codification running on a device. However, the high cost and energy ingestion of trusted hardware devices precludes utilizing them in current detector devices. Droping costs and increasing efficiency, nevertheless, make trusted hardware a promising technique to procure future detector webs.


The taxonomy and categorization are really indispensable in lucubrating and analysing the menace posed by the Sybil onslaught and their corresponding justification mechanism. Radio resource confirmation can be disrupted with usage wireless hardware and proof proves pricey in footings of energy.

Position confirmation can merely set a edge on the figure of sybil nodes and an aggressor can bring forth unless it is able to verify node place exactly. Random cardinal pre-distribution is most promising which is already desirable in many applications for secure communicating. Here we presented several fresh methods by which a node can authenticate whether other individualities are sybil individualities and including wireless resource testing, random cardinal distribution place confirmation and enrollment etc.

Cite this page

Various Types Of The Sybil Attack Computer Science Essay. (2020, Jun 02). Retrieved from

Various Types Of The Sybil Attack Computer Science Essay

👋 Hi! I’m your smart assistant Amy!

Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.

get help with your assignment