OMNI Engineering Services
AUTOMOTIVE HVAC KWP2K SECURITY ALGORITHM

  • CUSTOMER:
  • It is the policy of OMNI Engineering Services Inc. not to disclose customer names and/or proprietary details of projects without the client’s release to do so.

  • PROJECT REQUIREMENTS:
  • Develop a security algorithm meeting the customer and end customer ("Big-3" auto manufacturer) requirements, specifically, high security, fast execution speed, and low ROM footprint.

  • DESIGN APPROACH:
  • An eight-bit CMOS micro controller forms the heart of this embedded system. The project's software was developed using the "C" language. Various algorithms were researched on the web, especially encryption and random-number algorithms. Candidate algorithms were developed, implemented and tested in Octave (an open source version of Matlab) for conformance to the security requirements. The best algorithm was selected for implementation in the embedded system.

  • PROJECT RESULTS:
  • Every end-customer requirement for security was exceeded, which was proved by an exhaustive simulation in Octave. The embedded implementation was simple, short, and fast.

  • PROJECT BUILDING BLOCKS:
  • Motorola 68HC08 Micro Controller
    COSMIC ‘HC08 Tool chain
    Motorola MMDS Emulator
    Octave
    RETURN to Table of Contents

    For further information, please feel free to contact the OMNI Group.

    OMNI Engineering Services, Inc.
    370 West Second Street, Suite 100
    Winona, MN  55987  USA
    Phone: 507.454.5293
    Fax: 507.453.0922 E-Mail: OMNI Engineering Services Inc.
    ^ Top