條碼明碼加密+掃描器腳本加解密=輸出

日期 : 2018-10-29 , 分類 : 恆錩服務, 條碼掃描器, 產品應用

標籤:, , , , , , , , , , ,

前言

SQRC 條碼, 是Denso 設計在 QRCode 的基礎上, 埋了一塊隱碼的讀取應用, 這名稱即是 Security QRCode 的應用, 這是屬於隱碼的應用, 即一般用戶即使安裝QRCode讀碼器也無法讀出隱碼內文.

如果用戶是希望可以讀出, 只是不希望被辨識出內文, 則是條碼明碼的加密, 那麼我們選擇透過條碼掃描器的安裝腳本,來達成明碼加密與解密.

明碼加解密的應用

目前本司可提供測試範例供用戶實務參考, 亦即未來用戶如果向我司購買 CINO 2D Barcode Scanner 例如 A770, A670 等二維條碼掃描器, 透過本司提供安裝的加解密腳本程式(Data Script) 於掃描器內, 如此 CINO 2D Barcode Scanner 便扮演一個中繼加解密的運算服務, 一旦條碼資料被讀入後, 掃描器便會運行(此安裝的加解密腳本程式)來加密輸出或讀碼解密.

條碼加解密輸出: ( 範例僅適用於 USB Keyboard 輸出) [ *** 如果是USB Serial , 因涉及到雙位元字碼的需求處理, 暫無範例, 視客戶專案需求而客製腳本程式 *** ]

加密: 用戶取出 CINO 2D Barcode Scanner 將(原始碼資料)讀入後,  掃描器進行加密腳本工程, 加密完成後, 最後輸出一串加密後的字串, 當終端程式收到此字串後, 即可生產製做一筆 2D 條碼, 供印在標籤上或投射在螢幕上供讀.

解密: 用戶取出 CINO 2D Barcode Scanner 將(原始碼資料) 讀取已加密的條碼, 掃描器進行解密腳本工程, 最後解密完成, 還原原始初生產時的原碼內容文.

CINO 2D 二維條碼掃描器 USB Keyboard 傳輸加解密程序與方法

加密 encrypt : 掃描器設定切換至[ 加密腳本程式 ]

1, 自訂一組(密碼文字串), 將它製作成一個2D碼, 然後掃描器去讀取這個碼, 只需讀取一次

2, 再讀取(條碼原文) ..這步驟可連續讀取

輸出: 加密字串, 送去生產與列印 2D 條碼

解密 decrypt : 掃描器設定切換至 [解密腳本程式]

1, 掃描器讀取(加密時所自訂的(密碼文字串)條碼), 只需讀取一次

2, 再讀取(被加密的條碼) ..這步驟可連續讀取

輸出 : 解密後的條碼原始生產內文

問:何謂密碼條碼?

被解密的運算裡(包含驗證了這組密碼), Scanner 裡的腳本程式被計為先讀密碼, 接下去讀取(被加密的條碼) = 做(解密運算). 若(密碼)與(加密條碼裡的密碼)驗證不符, 則 Scanner 的腳本程式會發出警告聲音,且不會輸出任何資料.

用戶未來可規劃的, 搭配 USB Serial  通訊時, 系統可採取發出密碼給( CINO 2D Barcode Scanner ) 收到密碼後進行加解密的讀取行為也是可以.(這是屬於另一個的進階腳本程式的設計).

問: 加解密運算可否能由電腦系統來代替嗎?

這是一個用戶考量, 如果用戶系統電腦軟體常因系統更新, 或是重新安裝等等, 甚至不排除任何的複製行為, 而導致有問題時, 相較於電腦軟體, 掃描器內部腳本程式是經過用戶自行設計安裝的, 且不管接在那一部電腦系統裡都可以運作, 無關系統問題, 在保護加密資料的前題下, 即始非法者買來同款掃描器也無法擁有加解密的腳本在裡面, 即無法複製.

實例參考以下影片

本司銷售之 HoneyWell 及 CINO 兩大品牌之 2D Barcode Scanner/Imager/Reader 二維條碼掃描器(掃瞄器), 皆可規劃自定義客製設計運行內部腳本程式, 目前已完成範例展示的是 CINO A670 2D Barcode Scanner,Reader 條碼掃描器,讀碼器, 企業專案開發時若有類似需求,可參考.

未啟動 DataScript前, 讀取(加密的條碼), 均為亂碼輸出

啟動 DataScript後, 讀取(加密的條碼), 給予解密輸出

啟動 DataScript後, 尚未讀取(密碼)或是密碼已被刪除的結果

啟動 DataScript後, 讀取(加密的條碼)是不吻合的, 給予錯誤

歡迎連絡與瞭解本司 TEL +886, 2, 23068858, Email : sales@htz.com.tw


精選文章..

SATO WS4 智慧模擬型條碼標籤列印機 Smart Barcode Printer

WS4 條碼標籤列印機系列,能模擬市面上主流廠牌列印, 例如 Zebra, Datamax 等機型, 內建USB,RS232C,eThernet三合一傳輸介面,及BT/WLAN兩種無線傳輸選配, 可透過USB Host讀入記憶體, 透明頂蓋窗查看紙張耗材情況,