Detector and Extractor of Fileprints (DEF) Prototype

Abstract

The Detector and Extractor of Fileprints (DEF) algorithm is a technique for representing data sequences in the form of fileprints. It combines a periodogram-based process with the Adjustable Bandwidth Concept (ABC) detector algorithm to generate these outputs. DEF at this time has two primary applications. The first application protects the payload of a file from unauthorized tampering or distribution. The second identifies an arbitrary segment of data by comparing results to the fileprints generated by running the algorithm on truth files of known types. A demonstration application was written in the Java programming language, which consists of graphical and textual modes of operation both of which are capable of producing fileprints on one or more target files. A general report is created for each file that is processed. A visualization of the prints created is presented to the user and processed statistically. The tamper detection capabilities of the system are strong, and it is able to detect very small differences in data segments. Further precision would make this feature more useful and open it up to more applications of the technology.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 2004
Accession Number
ADA424304

Entities

People

  • Richard Henry

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Algorithms
  • Computer Programming
  • Control Systems
  • Databases
  • Demonstrations
  • Detection
  • Detectors
  • Engineering
  • Graphical User Interface
  • Intellectual Property
  • Java Programming Language
  • Language
  • Programming Languages
  • Spreadsheet Software
  • User Interface

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Database Systems and Applications
  • Thermal Physics or Thermal Science.