Tuesday, 15 June 2021

Lupine Publishers| In Pursuit of Privacy: An Introduction to Anonymization Technologies

 Lupine Publishers| Current Trends in Computer Sciences & Applications (CTCSA)





Short Communication

Privacy in the age of pervasive computing and networking is a very hard topic to fully grasp. Any serious attempt at discussing it must take many different angles into account. User interactions grow richer month after month, and due to Big Data techniques, more information about each individual is known to third parties than to the person in question themselves; this is illustrated in the concept of inverse privacy [4]. What is a user to do to keep at least a basic expectation of privacy? Due to the pervasive analysis, a user can only expect their actions to remain private by becoming anonymous-By incorporating into their everyday activities Privacy Enhancement Technologies (PETs) that avoid each of their actions to be linked into a wide-encompassing profile. Anonymity is often achieved via confusion and blending in the crowd: If a person wants their messages to be concealed, they usually first need to identify and use an active network carrying traffic in which to hide; implementations starting with Chaum’s mix networks [2] expressly assume an existing level of traffic needed for anonymous messages to be hidden. Mix networks are based on public key cryptography, first delineated in 1976 [3]. In a nutshell, each message is encrypted with the public key of several intermediaries, forming a route that must be followed in order to reach its destination. That is, having users A, B, C, D and E, each of whom has an asymmetric key pair {KA, K-1A}, {KB, K-1B} etc. and denoting encryption and decryption of a clear-text message M to a secret-containing cyphertext S respectively as S=Enc(M; KA) (which anybody can do, as the public key KA is known by every actor) and M=Dec(S; K-1A) (which only A can perform, as only this actor has knowledge of K-1A).

Messages are usually split in several packets, and encrypted to follow a route-A wishes to covertly send B a message M, so they send SD to D:

SD = Enc(Enc(Enc(M;KB);KE);KD)

Once D receives and decrypts this message, the contents are just an undecipherable SE. The message is relayed, and E performs the same operation, yielding SB. B relays the message is then sent to B, but the decryption finally yields a cleartext M. Space for this article is quite limited, so it cannot dig in the wealth of existing PETs; suffice it to state that each media will have different needs, reality, and 1 thus the answers will necessarily be quite different. Even ignoring the actual data of which the communication actually consists, a simple comparison between the metadata derived from different media yields very different results. The user requirements for the PET in question is correspondingly different as well. As an example, if a user produces a certain pattern of network activity expressed in the amount and size of packets sent (even if their contents are unintelligible to an observer) and this same pattern can be seen at the destination endpoint, strong correlation can be made; mix networks delineated by Chaum can counteract surveillance by adding random delays and spurious dummy messages to message propagation (so that an external observer cannot easily correlate packets); in the case of e-mail, slowness is a feature-This means, given e-mail is not an interactive media, inducing delays up to several minutes in mail delivery does not harm its usual interaction mode. However, for interactive use (video or audio stream watching, Web browsing, or even instant messaging), delays are definitively not acceptable. Onion routing [5] adds to mix networks the concept of building persistent circuits, each of which operates in a fashion similar to mix networks, but adding the creation of circuits. There are two main reasons for setting up circuits [6].

Latency

Setting up a channel spanning several nodes, each of them encrypted using asymmetric cryptography is computationally very expensive-It both adds latency and hefty processing requirements. Symmetric cryptography is much faster but requires the knowledge of a shared key. So, the circuit set up phase involves the agreement on a randomized session key [1].

Jitter

Each route set up takes a different time to be traversed. Even intuitively, if a connection between two hosts must cross nodes in different countries for each sent packet, the jitter (time deviation from the average) will have huge variation. While email does not, as we said, lead to a lower perception of quality, interactive uses will surely suffer from it. Networks based on onion routing allow for a much more transparent use, sometimes even with nearly imperceptible delay. It does offer, though, far less protection against correlation attacks-A state-level adversary might be able to control enough monitoring points of a network to correlate starting and ending points.

In the current day Internet, the best-known anonymity technology is Tor (https://torproject.org/),a onion routingbased, low latency network which is built over slightly over 6000 volunteer-provided relay servers (https://metrics.torproject.org/ networksize.html), which jointly routes close to 130Gbps. Largescale surveillance is a threat to individuals’ privacy, and anonymity technologies (or, more generally speaking, privacy enhancement technologies) are every day more a need. Be it for the posterchildren of privacy, such as reporters sending to a secure location their ongoing work or whistleblowers exfiltrating documents proving certain misdeeds, to individuals just wanting given 2 searches not to influence the set of ads presented to them in the browser, these technologies are finally entering the mainstream conscience. The author wishes to thank the support granted by the UNAM/DGAPA/ PAPIME PE102718 project.

Read More About Lupine Publishers Current Trends in Computer Sciences & Applications (CTCSA) Please Click on Below Link: https://computer-sciences-lupine-publishers.blogspot.com/

No comments:

Post a Comment