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.
Nurit Include Files
This section contains the Header Files of the latest ARM Nurit Operating Systems.
|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.
|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.
|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|
This section contains sample and demonstration applications for Nurit terminals. Source file is provided.
|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|
This section contains other useful components for Nurit application development including the EMV kernel and HTTPS library.
|HTTPS library*||May 06, 2006||HTTPS library|