View all newsletters
Receive our newsletter - data, insights and analysis delivered to you
  1. Technology
  2. Data
December 15, 2015

GCHQ open sources Gaffer code to GitHub

News: Source code for Gaffer uses Accumulo for graph databases.

By James Nunns

GCHQ has released open source code on the popular code-sharing website GitHub.

The British security organisation uploaded a project titled, "Gaffer" which is a graph database for storing different kinds of data.

Gaffer has been labelled on the site as a framework that: "makes it easy to store large-scale graphs in which the nodes and edges have statistics such as counts, histograms and sketches."

The move is an uncommon one for agency which is well known for monitoring communications.

The tool uses Accumulo, which is a low-latency, large table data storage and retrieval system with cell-level security that was originally developed at the National Security Agency.

Gaffer can be used for the creation of graphs with summarised properties within Accumulo, with low levels of coding required.

It also allows for the easy addition of new types of nodes and edges; quick retrieval of data on nodes of interest, and allows data to be dealt with that holds different security levels, with all data having a visibility.

Content from our partners
How businesses can safeguard themselves on the cyber frontline
How hackers’ tactics are evolving in an increasingly complex landscape
Green for go: Transforming trade in the UK

This last feature can be used to restrict who can see data, based on their authorisations.

Gaffer2 is in development but GCHQ does say that the hope is that a more general purpose graph database system will result from it being on GitHub.

GCHQ recently took to advertising on pavements in Shoreditch, with the hope of trying to recruit developers from the area.

The release of the source code on GitHub may be another way for it to try and attract or detect talent.

Websites in our network
Select and enter your corporate email address Tech Monitor's research, insight and analysis examines the frontiers of digital transformation to help tech leaders navigate the future. Our Changelog newsletter delivers our best work to your inbox every week.
  • CIO
  • CTO
  • CISO
  • CSO
  • CFO
  • CDO
  • CEO
  • Architect Founder
  • MD
  • Director
  • Manager
  • Other
Visit our privacy policy for more information about our services, how New Statesman Media Group may use, process and share your personal data, including information on your rights in respect of your personal data and how you can unsubscribe from future marketing communications. Our services are intended for corporate subscribers and you warrant that the email address submitted is your corporate email address.
THANK YOU