A Zebra Technologies White Paper. Creating and processing encrypted files



Similar documents
A Zebra Technologies White Paper. Why is my printer printing code?

Network Monitor - ZXP

A Zebra Technologies White Paper. Bar Code Printing from Oracle WMS and MSCA

Link-OS Printer Operating System Syslog AppNote October 5, 2014

Bar Code Printing Options for Zebra Printers with Oracle WMS and MSCA A ZEBRA BLACK&WHITE

A Zebra Technologies White Paper. Achieving PCI DSS v1.2 Compliance on Wireless Printers

Using SAP Smart Forms for Bar Code Label Printing from mysap Business Suite A ZEBRA BLACK&WHITE

Magnetic Stripe Reader on ZQ500 Series Printers AppNote October 6, 2014

Getting Started with Windows Mobile Development Windows Mobile SDK C#

Issues and Opportunities for Introducing Bar Code Systems in Hospitals A ZEBRA BLACK&WHITE

Reducing Cycle Times and Work in Process Management Costs: Aerospace and Defense Industry

Zebra Link-OS Environment Version 2.0

ZebraDesigner Fonts and Graphics Downloader. User Guide 13859L-002

RACK AND CONTAINER TRACKING SOLUTION

A Zebra Technologies White Paper. Zebra Bar Code Solution for Oracle Retail Store Inventory Management

Barcode Labeling in the Lab Closing the Loop of Patient Safety

Zebra Lab Labeling Solutions for Healthcare

A Zebra Technologies White Paper. Managing Printers for Maximum Reliability, Performance, and Value

Barcode-Based Patient Safety Initiatives in Hospital Pharmacies

Zebra Link-OS Environment Version 2.0

DRIVE VALUE ACROSS YOUR SUPPLY CHAIN WITH CHIP-BASED RFID SERIALIZATION A simpler, more cost effective solution for deploying item-level tagging

RTLS 101 What It Is and Why You Need It

Step 4. Advanced inventory and storage capabilities

CENTRALIZED DEVICE MANAGEMENT HELPS DRIVE BUSINESS EFFICIENCIES Improve device security, availability and cost-effectiveness

Getting Started on Bar Code Adoption

OCTOBER Russell-Parametric Cross-Sectional Volatility (CrossVol ) Indexes Construction and Methodology

Foreign Taxes Paid and Foreign Source Income INTECH Global Income Managed Volatility Fund

GLOBAL DATA CENTER INVESTMENT 2013

Performance 2016: Global Stock Markets

Performance 2015: Global Stock Markets

Global AML Resource Map Over 2000 AML professionals

Updating the QIAcube operating software

GLOBAL DATA CENTER SPACE 2013

NetFlow Feature Acceleration

Sulfuric Acid 2013 World Market Outlook and Forecast up to 2017

einvoice A fully automated digital solution for companies of all sizes

2015 Growth in data center employment continues but the workforce is changing

Customer Support. Superior Service Solutions for Your Laser and Laser Accessories. Superior Reliability & Performance

Integrating CaliberRM with Software Configuration Management Tools

Genuine Zebra Ribbons

Brochure More information from

IFS ApplIcAtIonS For Document management

Performance 2013: Global Stock Markets

HAS BRAZIL REALLY TAKEN OFF? BRAZIL LONG-RUN ECONOMIC GROWTH AND CONVERGENCE

A Nielsen Report Global Trust in Advertising and Brand Messages. April 2012

UK Television Exports FY 2014/2015

CONSUMERS' ACTIVITIES WITH MOBILE PHONES IN STORES

The big pay turnaround: Eurozone recovering, emerging markets falter in 2015

SMART ID CARDS FOR EDUCATION: Secure the Campus While Providing Essential Services

Zebra Technologies Healthcare Solutions SIMPLE SOLUTIONS TO COMPLEX PROBLEMS HELPING YOU DELIVER BEST PRACTICE IN HEALTHCARE

Solutions that track, identify and locate in a fast-moving world

Direct WLAN Certificate Downloading in Link-OS v3.0

Brochure More information from

Report on Government Information Requests

Sports Solutions. Revolutionizing Sports in Real-Time

DX8100 Series Symantec AntiVirus Corporate Edition Installation Instructions. Version

Agilent N5970A Interactive Functional Test Software: Installation and Getting Started

CISCO CONTENT SWITCHING MODULE SOFTWARE VERSION 4.1(1) FOR THE CISCO CATALYST 6500 SERIES SWITCH AND CISCO 7600 SERIES ROUTER

EUROPEAN MOBILE INSIGHTS 2012 NORTON CYBERCRIME REPORT APRIL 2013

Figure 1: Global Aggregates: Industrial Production (% MoM Ann., 3M moving average)

Cisco Router and Security Device Manager File Management

Supported Payment Methods

How To Get A New Phone System For Your Business

Configuring DHCP for ShoreTel IP Phones

White Paper. 10 Reasons to Choose Image-based Barcode Readers

Release Notes: PowerChute plus for Windows 95 and Windows 98

Supported Payment Methods

U.S. Trading Companies, 2012

METROLOGIC INSTRUMENTS, INC. MS1690 Focus Area Imaging Bar Code Scanner Supplemental Configuration Guide

GWI Commerce Summary Q2 2014

ZEBRA PRINTER PORTFOLIO: PRODUCTS AND SOLUTIONS

Global Animation Industry: Strategies Trends & Opportunities

WHITE PAPER WHY ENTERPRISE RESOURCE PLANNING SOFTWARE IS YOUR BEST BUSINESS INTELLIGENCE TOOL

A Zebra Technologies White Paper. Enterprise-Wide Data Collection and RFID/Bar Code Printing for SCM

STATE OF GLOBAL E-COMMERCE REPORT (Preview) February 2013

CISCO IP PHONE SERVICES SOFTWARE DEVELOPMENT KIT (SDK)

and technology engineered for agile business

BT Premium Event Call and Web Rate Card

Table of Contents. Conferencing Basics 3. Ready Bridge Set Up Options 4. Call Control Features 5. Security Features 6. Call Control Commands 7

Global Investing 2013 Morningstar. All Rights Reserved. 3/1/2013

ZEBRA RFID Solutions

The Path Forward. International Women s Day 2012 Global Research Results

WANT TO STRENGTHEN YOUR CUSTOMER RELATIONSHIPS? THE RIGHT SALES STRATEGY WILL HELP

Theatres/Channels All theatres. Indirect channel. Author/Owner

Transcription:

A White Paper Creating and processing encrypted files

This document contains some basic instructions outlining the steps required to create and execute an encrypted file on a QLn320 printer. It also briefly describes how to use the ZebraEncryptionUtility.exe developed for creating encrypted files. This utility can be obtained through your Zebra account manager or sales representative. Note: In order to run ZebraEncryptionUtility.exe you must have the latest Java Runtime Engine (JRE) installed. Source File: Specify the name and location of the file to be encrypted. Destination File: Encryption Key: Specify the name and location of the output encrypted file. The file extension must be.nre. Specify the name and location of a file that contains the encryption key. The file extension must be.key. Note: To create a key file, select the + button. This will prompt for a file name where the key will be created. The key will be a random number generated by the utility. This key will be MIME encoded and written as part of a setvar command to the file name specified. This file can be sent directly to the printer for staging the encryption key. Include Header checkbox: This checkbox indicates whether or not a downloadable header should be included in the output encrypted file. If the downloadable header is included then the output encrypted file can be saved to the printer by sending the file directly via USB, serial, or as a file in the commands folder of a mirror server. If the downloadable header is not included in the output encrypted file, then the only way to save the file on the printer is to place the file in the files folder of a mirror server. 2 A White Paper

Here is an example screenshot with all three fields populated with sample data: Contents of OPEN_TTT.txt:! U1 setvar "wlan.essid" "TTT"! U1 setvar "wlan.encryption_mode" "off"! U1 setvar "wlan.wpa.enable" "off"! U1 setvar "wlan.leap_mode" "off"! U1 setvar "wlan.kerberos.mode" "off"! U1 setvar "wlan.8021x.enable" "off"! U1 setvar "wlan.operating_mode" "infrastructure"! U1 setvar "ip.dhcp.enable" "on"! U1 setvar "ip.bootp.enable" "off"! U1 setvar "ip.port" "6101"! U1 setvar "ip.pop3.enable" "off"! U1 do "device.reset" "" When the fields described above are correctly populated, press the Encrypt File. If all goes well, the following dialog should appear: Sending the encrypted file to the printer: After creating the encrypted file, the file must be saved on the printer. This can be done in one of two ways: Sending the file directly to the printer via USB, serial, TCP or mirror (commands folder). Note: this method assumes the Include Header checkbox was checked when the file was encrypted. Placing the encrypted file in the files folder of a mirror server. Note: this method assumes the Include Header checkbox was not checked when the file was encrypted. 3 A White Paper

Staging the printer with the encryption key: In order to decrypt the file, the printer must be staged with the encryption key. The key value must be MIME encoded as part of a setvar command in order to be saved on the printer. As described above, to create the MIME encoded encryption key, select the + button next to the Encryption Key label. This will prompt for the name of a file where the setvar command with the MIME encoded encryption key will be created. After specifying a file name, select Save and a file containing the setvar command with a MIME encoded encryption key will be created. Here is an example of a MIME encoded encryption key created using the + button described above:!! U1 setvar "device.crypt.key" "GeoOKmHL/jdzV087a8eAPrVn/RY3j+B5" The printer may be staged with the encryption key in either of the following methods: Sending the file directly to the printer using USB, serial, TCP. Placing the file in the commands folder of a mirror server. Executing the encrypted file: Once the printer is staged with the encryption key and the encrypted file saved in the flash file system, the encrypted file can be executed using the! U1 setvar "file.run" command. Here is an example file.run command using the encrypted file OPEN_TTT.NRE created above:! U1 setvar "file.run" "OPEN_TTT.NRE" Note: The filename and extension specified in the file.run command must be uppercase. 4 A White Paper

Document Control Version Date Description 1.0 23 rd May 2012 Initial release Disclaimer All links and information provided within this document are correct at time of writing Created for Zebra Global ISV Program by Zebra Development Services CORPORATE HEADQUARTERS Corporation 475 Half Day Road, Suite 500 Lincolnshire IL 60069 USA T: +1 847 634 6700 +1 800 268 1736 F: +1 847 913 8766 USA Corporation 333 Corporate Woods Parkway Vernon Hills, IL 60061-3109 U.S.A. T: +1 847 793 2600 or +1 800 423 0442 F: +1 847 913 8766 EMEA Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire SL8 5XF, UK T: +44 (0)1628 556000 F: +44 (0)1628 556001 OTHER LOCATIONS USA California, Georgia, Rhode Island, Texas, Wisconsin EUROPE France, Germany, Italy, Netherlands, Poland, Spain, Sweden www.zebra.com LATIN AMERICA Zebra Technologies International, LLC 9800 NW 41st Street, Suite 200 Doral, FL 33178 USA T: +1 305 558 8470 F: +1 305 558 8485 ASIA-PACIFIC Asia Pacific, LLC 120 Robinson Road #06-01 Parakou Building Singapore 068913 T: +65 6858 0722 F: +65 6885 0838 ASIA-PACIFIC Australia, China, Japan, South Korea LATIN AMERICA Argentina, Brazil, Florida (USA), Mexico AFRICA/MIDDLE EAST India, Russia, South Africa, United Arab Emirates Copyrights 2010 ZIH Corp. Zebra and the Zebra head graphic are registered trademarks of ZIH Corp All rights reserved. All other trademarks are the property of their respective owners. 5 A White Paper