NURIT Downloads

This section provides downloads of the software and tools used for development on Nurit products.

Nurit Development CD Images

The CD image includes the IDE and all other files and information that are needed to start developing applications for Nurit terminals.

Version Date

Nurit Include Files

This section contains the Header Files of the latest ARM Nurit Operating Systems.

Name Version Date
NOS API include files [7_50_43a] 7.50.43a* March 30, 2009
NOS API include files [7_50_31a] 7.50.31a* August 11, 2008
NOS API include files [7_50_27e] 7.50.27e* August 11, 2008
NOS API include files [7_50_12b] 7.50.12b* April 06, 2008
NOS API include files [7_49_91a] 7.49.91a* August 11, 2008
NOS API include files [7_49_51e] 7.49.51e* August 11, 2008
All Nurit Terminals 7.50.50.a* February 09, 2010

Nurit Development Tools

NURIT Development Tools are a set of both stand-alone and bundled programs designed to address specific and general needs of NURIT environment developers and administrators.

Name Version Date Description
NURIT Software Development Tools (SDT) 7.50.05* December 02, 2008 SDT is a package of several terminal software development tools. Together with IDE it provides complete environment for developers.
NURIT Smart Loader 1.11.24* March 17, 2009 The Smart Loader is functioning as a compact Terminal Management System, both establishing and defining communication parameters and enabling automatic downloads and exports of all required software to any designated terminal set. In this manner, developers can rapidly test and implement design configurations.
NURIT Integrated Development Environment 4.01* December 04, 2008 The NURIT Integrated Development Environment (IDE) is an advanced and powerful multi-pane visual software project management toolset for the development, compilation, and downloading of NURIT application software. It features the ability to download and test and run NURIT applications directly to any NURIT development terminal and to copy applications to RAM for debugging. Built on the popular and powerful open source Eclipse SDK� C/C++ Programmer's Editing System, it allows Eclipse developers to simultaneously work on both IDE and non-IDE projects.
NURIT Help 7.50.00.D1 7.50.00.D1* December 05, 2007 ***The NURIT Help is our complete NURIT Operating System (NOS) API Programmer's Guide -- an all inclusive eBook covering all SW modules & functions, allowing developing NURIT applications over NOS platform version 7.X. Containing thousands of pages, this must have eBook, provides the NURIT application writers with extensive NOS documentation, and easy to use API demonstration -- allowing for Copy & Paste of code in the development environment.***
NURIT Bridge Tool Kit 7.50.00* March 01, 2008 Source code and Borland C++ Builder project example how to build TCP/IP File Transfer Server to exchange files with NURIT.
Motorola NOS 7 ADE 03.04* October 05, 2004 The Motorola based ADE, provides with a sufficient environment required to write the following Application types: -Single Application in �Single Application Mode� -Event Driven Applications (EvD) in �Multi Application Mode� -Dynamically Linked Modules (DLMs) in �Single Application Mode� or in �Multi Application Mode�.
Motorola NOS 6 ADE 01.02.00* December 24, 2006 The Motorola based ADE is providing you with a ready to use Demo Working Environment. This working environment supplies an efficient Directory Structure, recommended for Application use. Implementing the basic structure demonstrated in the ADE, allows to construct a user-defined working environment, using an editor of your own.The Motorola based ADE, provides with a sufficient environment required to write traditional Single Applications.
Mini Smart Loader 1.06* November 27, 2008 This application is running on NURIT terminal with SD card socket. Using Smart Loader you may export OSP (all OS files for specific region) to SD card and using this SD card NURIT terminal may perfom peer-2-peer download.
Java Virtual Machine component for IDE 6.3* January 22, 2008 Java Virtual Machine component for IDE
Font Builder 2.04.05* December 02, 2008 Font Builder is a standalone application for creating dynamic language and font blocks for NURIT applications, printers and display devices (requiring NOS 07.08.00.A or later). These language and Font blocks are referenced by the NOS's SysUtil_SetLanguage() function.
ADE_MOT_7.EXE 7.49.24A* May 27, 2007 Executable allowing for install of Motorola 7.X based - Application Development Environment (ADE) on your PC.
ADE_ARM_7 7.49.00A* May 27, 2007 Executable allowing for install of ARM 7.X based - Application Development Environment (ADE) on your PC.
ADE_ARM.EXE 07.42.14.A* May 27, 2007 Executable allowing for install of ARM based - Application Development Environment (ADE) on your PC.

Nurit Security Tools and Components

NURIT Security Tools ensure that only programs signed by the terminal owner (the processing bank), may be loaded into the Terminal.

RSA Authentication Procedures guarantee secure program downloads. The terminal Public RSA-Key, validates program authenticity during download. The program block is signed using the Public RSA-Key.

Two Windows-compatible software tools are provided to terminal owners to support the Secured Download.

* KEY Generating Program:
Generates a Random RSA Key Pair, a Private Key and a Public Key. The Private Key is kept secret while the Public Key is sent to VeriFone to be stored in the secured terminal. All Terminals shipped to that Owner will carry this Key.

* Signing Program:
Modifies the program header by adding a signature. The signature is created by an RSA Encryption of the outcome of a hash algorithm running on a program memory image.

Name Version Date Description
Secured DLM for Motorola 2.32* January 21, 2004 Secured DLM for Motorola
Nurit Security Components - Secured DLM 2.41* November 07, 2007 Nurit Security Components - Secured PinPad DLM v5.00
NURIT Security Tools 1.15.10* May 21, 2009 In order to ensure Executable code Origin Authentication, transmitted to the terminal, the terminal owner creates an RSA key pair using Key Generator and signs data using Signing Station.
HTTPS library 03.21.00a* May 06, 2006 HTTPS library

Applications

This section contains sample and demonstration applications for Nurit terminals. Source file is provided.

Name Date Description
Terminal Applications - Pinpad sample* August 12, 2003 Terminal Applications - Pinpad sample
Terminal Applications - Memory Cards SLE4442* May 05, 2003 Terminal Applications - Memory Cards SLE4442
Terminal Applications - ISO8583* August 10, 2003 Terminal Applications - ISO8583 sample protocol
Terminal Applications - ForeignProtocol* July 01, 2004 Terminal Applications - ForeignProtocol
Terminal Applications - Ethernet sample* March 01, 2004 Terminal Applications - Ethernet sample
Terminal Applications - Barcode printing* September 22, 2003 Terminal Applications - Barcode printing
Terminal Applications - APACS40* December 21, 2003 Terminal Applications - APACS40

Other Components

This section contains other useful components for Nurit application development including the EMV kernel and HTTPS library.

Name Date Description
HTTPS library* May 06, 2006 HTTPS library
* Please Login to access content.