On the Development of a One-Time Pad Generator for Personalising Cloud Security

Paul Tobin, Lee Tobin, Michael McKeever, Jonathan Blackledge

Research output: Contribution to conferencePaperpeer-review

Abstract

Cloud computing security issues are being reported in newspapers, television, and on the Internet, on a daily basis. Furthermore, in 2013, Edward Snowden alleged backdoors were placed in a number of encryption systems by the National Security Agency causing confidence in public encryption to drop even further. Our solution allows the end-user to add a layer of unbreakable security by encrypting the data locally with a random number generator prior to uploading data to the Cloud. The prototype one-time pad generator is impervious to cryptanalysis because it generates unbreakable random binary sequences from chaos sources initiated from a natural noise. Specialised one-to-Cloud applications for this device means key distribution problems do not exist, even when used at different locations. A JavaScript application maximised the encryptor key entropy using a von Neumann algorithm and modulo-two arithmetic, where the key passed the National Institute of Standards and Technology statistical suite of tests. It is hoped that the final size of the generator should be similar to a typical Universal Serial Bus device.
Original languageEnglish
DOIs
Publication statusPublished - 2017
EventCLOUD COMPUTING 2017 - Athens, Greece
Duration: 19 Feb 201723 Feb 2017

Conference

ConferenceCLOUD COMPUTING 2017
Country/TerritoryGreece
CityAthens
Period19/02/1723/02/17
OtherEighth International Conference on Cloud Computing, GRIDs, and Virtualization

Keywords

  • Cloud computing security
  • encryption
  • random number generator
  • one-time pad
  • cryptanalysis
  • key distribution
  • JavaScript
  • von Neumann algorithm
  • modulo-two arithmetic
  • National Institute of Standards and Technology

Fingerprint

Dive into the research topics of 'On the Development of a One-Time Pad Generator for Personalising Cloud Security'. Together they form a unique fingerprint.

Cite this