キオスクおよびレストランの命令機械のパスワード入力のための暗号化された金属のキーボード
製品名:金属の暗号化のキーボード
プロダクト モデル:GZ-B005015-001
製品仕様書:87.5*91.5mm
1つの概観
このプロダクトは4つのPSAMカード機能の金属パスワード キーボードです。DESおよび3DES機能を使って、
ISO7816、t = 0およびTに従うPSAMカードを= 1つの議定書支えて下さい
2つの性能の索引
2.1の通信パラメータ
標準的なRS232シリアル通信インターフェイス。1つのスタート・ビット、1つのストップ・ビット。
任意コミュニケーション率:9600ビット/秒。
任意データ形式:n、8、1
2.2指定および演算速度
中国人民銀行の指定と一直線。
暗号化および解読の速度 < 1="" second="">
2.3電気性能
電源:DC + 5V DC電源。
パワー消費量:の下の働く状態の1Wと非働く状態の200MW。
電源異常の主保存:電源が即座にそして長い間断ち切られる場合、記憶データは失われません。
2.4の機械特性
主生命:200000回に。
主圧力:3N (n)。
主打撃:0.45mm。
主な材料:ステンレス鋼。
パネル材料:ステンレス鋼。
主表面特性:レーザーのレタリングおよび強いペンキ。
2.5環境の適応性
働く温度:- 10 ℃ | + 40の℃の相対湿度:40-90% (通常の状態で)。
保管温度:- 30 ℃ | + 55の℃の相対湿度:20-95% (凝縮無し)。
大気圧:60-106 kPa。
2.6信頼性
MTBF >20000H、MTTR<30min>
3つのキーボード命令
コマンド形式:02h + < ln=""> + < CMD=""> + < data=""> + < BCC="">
帰りのフォーマット:02h + < ln=""> + < st=""> + < data=""> + < BCC="">
Ln--CMDのバイト数をおよびデータまたはSTおよびデータ表します。
CMD--命令キーワード。
データ--交換されるデータ情報。
BCC--lnからのデータへのバイトの独占記事か検査合計。
ST -次の通り説明して下さい:
04H - 首尾よく実行される命じて下さい
15h - コマンド パラメータを傷つけて下さい
80h--タイムアウトの間違い
A4H--命令は首尾よく実行することができますが合鍵は無効です
B5h--無効な命令および合鍵
E0h--無効な命令
FXH -自己検査の間違い:
間違ったX=0 CPU
間違ってX=1 SRAM
X = 2キーボードに短絡の間違いがあります
Xつ= 3つの連続水平な間違い
Xつ= 4つのCPUのカード エラー
X = 6合鍵の失敗
雑多なX = 7。間違い
3.1はプロダクト バージョン・ナンバーおよび他の変数を取ります。
命令:02h + 01h + 30h + < BCC="">
リターン:02h + < ln=""> + < st=""> + < data=""> + < BCC="">。Stは04H、15h、e0h、F0Hであるかもしれません。F0Hはe2romの破片が取付けられていないことを示します。
記述:データ= ver + VERが16バイト(ASCIIコード)のバージョン・ナンバーのSn + rechangは、Snの最初の4バイト(BCD)生産の通し番号です、暗号のアルゴリズムの破片あれば最後の4バイトはすべての「00" (、それはです数)がであり、rechangは2バイト(必要なハードウェア サポート)の充満時です。
3.2プログラム調整の自己検査は、取り除かれなくて調整します。
命令:02h + 01h + 31h + < BCC=""> (02h + 02h + 31h + 38h + BCCは38hにキーボードの8つの合鍵を初期設定をやり直すことができます)
記述:キーボードの自己検査の後で、合鍵が有効(16の合鍵はBCCによって確認されます)なら、ブザーは一度鳴り、自己検査状態はStにあります。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、e0h、FXHであるかもしれません。
3.3は合鍵を取付けます(サム カード モードを除く)。
命令:02h + 0ah + 32H + < m=""> + < TMK=""> + < BCC="">
記述:合鍵数mは1バイト(00-0fh)であり、16の合鍵TMKは8/16/16バイトです(DES、3DESおよびそれぞれ破片モードに相当して)。合鍵数mが1バイト(41-4fh)なら、同じ数の元の合鍵と解読され、救われる必要があります。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、E0であるかもしれません。04Hは合鍵が荷を積まれたことを示します。
3.4は仕事のキーを取付けます(サム カード モードを除く)。
命令:02h + 0Bh + 33Hは+ < m=""> + < n=""> + < WP=""> + < BCC=""> 暗号文WP 8バイトです
記述:働く主暗号文WPは8/16/24バイトです(DES、3DESおよびそれぞれ破片モードに相当して)。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
注:働くキーいいえn (00-03h)が合鍵いいえm (DES/3DES)の働くキーWPを暗号化するのに使用されています。パスワード キーボードが解読された後、WPの働く重要な地域は次のキーボード データの暗号化および解読命令のために救われます。
3.5カード番号か取付けられている勘定科目番号(anxix9.8暗号化のために)
命令:02h + 0dh + 34h + < card-no=""> + < BCC="">
記述:カード番号はまたはカードです12バイトASCIIの数字コード説明します。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、C4H、d5h、e0hであるかもしれません。
3.6はパスワード キーボードの暗号化を始めます
命令:02h + 06h + 35h + < pin-l=""> + < jm-md=""> + < ts-md=""> + < timeout=""> + < BCC="">
記述:次のテーブル
可変的
|
記述
|
任意
|
PIN-L
|
パスワード長さピンlは1バイト(1-16、最後の結果を送り直す0平均)です。キーボードのパスワード ピンの長さを入れて下さい。
|
0~0F
|
DISP-MD
|
表示モードdisp mdは1バイト(1 =表示「*」、2 =支えられない表示クリア テキスト、)です。
|
01/02
|
JM-MD
|
暗号化モードjm mdは1バイト(1 =カード、2の操作の後の暗号化=カードの操作のない直接暗号化です
|
01/02
|
TS-MD
|
プロンプト指示モードTS mdは1バイトです(0は=プロンプト、1 = LCD表示「パスワード」を入れなかったし、表明しますプロンプトを「こんにちは!」パスワードを「入れて下さい。2 =」再度入るLCD表示「および」再度入る声のプロンプト「)
|
00/01/02
|
タイムアウト
|
タイムアウトの時間は1バイト(1-255秒)です。タイムアウトの時間が今回を超過すれば、出るべきキーがありません。
|
00~FF
|
機能:キーボードを自動的に始動させ、プロンプトの後でキー入力を許可して下さい。入れられたとき入力パスワードの長さをピンlによって比較されて判断することを、ピンlよりより少しなら要求します
しかし確認のキーがあれば、またはピンl確認のキー、それを長さが8バイトの整数倍数に00/FFHと補われる必要があります必要としません。暗号化モード、そしてパスワード暗号化操作に従ってカードの操作がおよびピンのアイデンティティ情報必要(ansix9.8に従ってかISO 9564またはピン板操作の間のibm3624)であるかどうか遂行され、パスワード命令が得られるまで最終的に戻されたデータは緩衝で救われます。タイムアウトの後で出れば、戻された州だけに暗号文がありません。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
3.7データ暗号(サム カード モードを除く)。
命令:02h + 09 + 36h + < string=""> + < BCC="">
記述:現在の働くキー(DES/3DES)の8バイトの暗号の原文のひもを暗号化します。パスワード暗号化を行い、暗号文データを戻して下さい。
リターン:02h + 09hは+ < st=""> + < ciphertext="" string=""> + < BCC=""> St 04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
3.8データ解読(サム カード モードを除く)。
命令:02h + 9 + 37h + < ciphertext="" string=""> + < BCC="">
記述:現在の働くキー(DES/3DES)の8バイトの暗号文のひもを解読します。パスワード解読操作を行い、クリア テキスト データを戻して下さい。
リターン:02h + 09h + < st=""> + < plain="" text="" string=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
3.9の取得プロダクト通し番号のひも
命令:02h + 01h + 38h + < BCC="">
リターン:02h + 09h + < st=""> + < serial="" number="" string=""> + < BCC="">。Stは04H、15h、e0hであるかもしれません。
注:連続番号のひもは8バイトです。年(BCDコードのための2ビット)の1バイト、月(BCDコードのための2ビット)の1バイト、および生産の通し番号(BCDコードのための4ビット)のための2バイトがあります。最後の4バイトは暗号のアルゴリズムの破片がないとき4 00hです。
3.10文字列
命令:02h + < ln=""> + 39H + < string=""> + < BCC="">。
記述:支えられない。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、e0hであるかもしれません。
注:漢字コードはパスワード キーボードの壷に従って符号化され、特性数はパスワード キーボードによって表示されなければなりません。テーブルのひもの部品が表示を取り除かなければ。
3.11データMac操作(サム カード モードを除いて)
命令:02h + 09h + 41h + < string=""> + < BCC="">
記述:8バイトの暗号の原文のひもを計算するのに現在のMACの働くキー(DES/3DES)を使用して下さい。リターンMACのひもデータ。
リターン:02h + 09h + stは+ < MAC="" string=""> + < BCC=""> St 04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
3.12はキーボードのパスワードにアクセスします(サム カード モードを除く)
命令:02h + 01h + 42h + < BCC="">
記述:緩衝の前に暗号化された暗号文を戻し、元の州を元通りにするためにパスワード州を消します。
リターン:02h + 0eh + < st=""> + < ciphertext=""> + < CN=""> + < Sn=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
注:cnは各操作のために加えられて1つのパスワードが1バイト操作の連続番号、です。SNは4バイトの暗号の破片の独特な通し番号です。Pinコードは0-9の数キー、Deleteキーだけを割り当て、キーを確認します。Pinコードは他のファンクション キーに使用することができませんがキーボードが開始の前に開けば元のコードは送り出されます。
3.13は仕事のキーを活動化させます(サム カード モードを除く)。
命令:02h + 03h + 43h + < m=""> + < n=""> + < BCC="">
記述:現在の働きのキーがすべてのパスワード操作のために現在の働きのキー将来指定されるように仕事のキーいいえnの合鍵いいえmを活動化させて下さい。合鍵がと同時に現在の働くキー使用されれば、n (00-03h)とは全く関係ないM (00-0fh)変数だけが必要です。B.16命令説明を見て下さい。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、A4H、b5h、C4H、d5h、e0hであるかもしれません。
3.14は特性を送返します
命令:02h + 02h + 44h + < Chr=""> + < BCC="">
記述:パスワード キーボードはすぐに受け取られた特性を戻します。
リターン:02h + 02h + < st=""> + < Chr=""> + < BCC="">。Stは04H、15h、C4H、d5h、E0であるかもしれません。ChrはASCII文字を表します。
3.15はスイッチ キーボードおよび主音を送ります
命令:02h + 02h + 45h + < CTL=""> + < BCC="">
記述:オン/オフ パスワード キーボードを回して下さい、オン/オフ主(BZ)音を回して下さい。キーボードは開いているとき、圧力キーがあれば、積極的にキー値コードを送り出します。ボタンの(BZ)の音がまたあれば、ボタンが押されるとき鳴ります。また通信パラメータの設定があります。
リターン:02h + 01h + < st=""> + < BCC="">。Stは04H、15h、C4H、d5h、E0であるかもしれません。


