Carrier-grade network address translation (CGN)
Recently, many new technologies have made the headlines because they hinder law enforcement’s ability to follow criminal leads and attribute crime. But the Going Dark problem is not limited to the Tor network, proxy servers, bullet proof hosting and encrypted communication apps. A far more diffused technology is posing massive attribution problems to the law enforcement community.
The global demand for internet accessibility has led to an explosion in use of internet enabled devices. This growth has resulted in the exhaustion of the Internet Protocol version 4 (IPv4) addresses. The new version of the Internet Protocol, known as IPv6, offers a virtually unlimited number of IP addresses. However, the transition from IPv4 to IPv6 has been slower than expected because of the lack of commercial incentive to do so and the numerous necessary upgrades to the IPv4 legacy infrastructure. The transition from IPv4 to IPv6 has forced many network operators and internet service providers (ISPs) to support and maintain both address infrastructure schemes so that devices are able to run IPv4 and IPv6 in parallel (dual stack).
Against this background, and in order to address the gradual exhaustion of IPv4 addresses, ISPs and mobile internet service providers have adopted a temporary solution called Carrier-Grade Network Address Translation (CGN).
What is Carrier Grade NAT (CGN)?
CGN is an evolution of the traditional Network Address Translation (NAT) protocol, which has been used for the last 25 years in private networks (homes, small businesses). NAT dynamically translates a collection of private IP addresses connected to each of the home or business user's devices to one public IPv4 address used within one network (i.e. routable on the internet). That one public IP address is announced at the customer endpoint user's modem which interfaces with the customer endpoint user's content service provider network. CGN is much more pervasive than NAT; instead of an endpoint user having a single public IP address, CGN allows a single IP address to be shared by potentially thousands of subscribers at the same time.
CGN impact on law enforcement investigations
With CGN, law enforcement has lost its ability to associate and link a particular cyber criminal’s activity back to a particular IP address. Cyber investigators now need to determine which one of the hundreds of consumers associated with a particular public IP address is behind the actions they are investigating.
One Member State reported that in a recent investigation into child sexual exploitation material (CSEM) distributed and hosted via a cloud-based service, the investigators had to investigate each one of the 50 clients using that public IP at this time in order to identify who was ultimately uploading the CSEM, because the cloud-based service provider did not log the relevant information to discriminate which customer was using the public IP.
Scale of the problem
A survey conducted in August 2016 among European cyber-investigators, shows that problems of crime attribution related to CGN technologies are regularly encountered by 90% of the respondents during their investigations186.
In a number of cases, the investigations were discontinued. Alternatively the investigations were delayed because the investigators needed to resort to additional, lengthy and possibly more invasive investigative techniques in order to identify the end-user. 98% of the respondents support a European-wide mandatory legal requirement for electronic service providers to identify end users of IP addresses.