Compilation of a Network Security/Machine Learning Toolchain for Android ARM Platforms

Abstract

This report provides the instructions necessary to prepare the Basic Linear Algebra Subprograms (BLAS) library and LibPCap library for use on an Android-based device. Instructions are also included that give the additional capability of being able to compile FORTRAN-based source code to the Android Native Development Kit (NDK) that is not provided by default, which will be needed to compile BLAS. These packages provide basic functionality for machine learning-oriented network security applications, and promote the use of the Android platform as a suitable test bed for research into security tools for mobile and ad-hoc networks.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2014
Accession Number
ADA609411

Entities

People

  • Garrett S. Payer
  • Ralph P. Ritchey
  • Richard E. Harang

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Compilers
  • Computer Network Security
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Directories
  • Instructions
  • Learning
  • Machine Learning
  • Networks
  • Operating Systems
  • Platforms
  • Programming Languages
  • Security
  • Shell Scripts
  • Websites

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Database Systems and Applications
  • Parallel and Distributed Computing.

Technology Areas

  • AI & ML
  • Cyber