freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

加密機(jī)ic編程開發(fā)手冊(cè)(編輯修改稿)

2024-12-03 00:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 查 由密碼機(jī)生成的密鑰,密碼機(jī)可自動(dòng)檢查其是否為弱密鑰( Weak Key)或半弱密鑰( simiweak key)。如果屬于這類密鑰,密碼機(jī)將自動(dòng)重新產(chǎn)生。 弱密鑰為: 01 01 01 01 01 01 01 01 1F 1F 1F 1F 1F 1F 1F 1F E0 E0 E0 E0 F1 F1 F1 F1 FE FE FE FE FE FE FE FE 半弱密鑰為: E0 FE E0 FE F1 FE F1 FE FE E0 FE E0 FE F1 FE F1 1F FE 1F FE 0E FE 0E FE 01 FE 01 FE 01 FE 01 FE 1F E0 1F E0 0E F1 0E F1 01 E0 01 E0 01 F1 01 F1 FE 1F FE 1F FE 0E FE 0E E0 1F E0 1F F1 0E F1 0E 第 頁(yè) 6 FE 01 FE 01 FE 01 FE 01 E0 01 E0 01 F1 01 F1 01 01 1F 01 1F 01 0E 01 0E 1F 01 1F 01 0E 01 0E 01 第 頁(yè) 7 3 密碼機(jī)消息格式 異步消息格式 異步通訊協(xié)議( ASYNC)采用 8 bits 數(shù)據(jù)位, 1 bit 停止位,無(wú)奇偶校驗(yàn)位,波特率 。 消息格式如下: STX 「消息內(nèi)容」 檢查和 ETX 1 BYTE N BYTES 4 BYTES 1 BYTE STX:控制字符 (0x02),表示消息開始。 ETX:控制字符 (0x03),表示消息結(jié)束。 檢查和:消息內(nèi)容各字節(jié)的算術(shù)和,取最后 4 位。用來(lái)對(duì)消息內(nèi)容進(jìn)行驗(yàn)證。 檢查和的計(jì)算如下例: 消息-- “ 31001” 33 31 30 30 + 31 F5 檢查和 : 00F5 第 頁(yè) 8 TCP/IP 消息格式 主機(jī)端: 2字節(jié)長(zhǎng)度 + 1 字節(jié)通道號(hào) + 消息內(nèi)容 2 字節(jié)長(zhǎng)度: 1 + 消息內(nèi)容字節(jié)數(shù) 1 字節(jié)通道號(hào): 密碼機(jī)返回此字節(jié),不做改變。如果不用此字節(jié),可填任意值。 消息內(nèi)容: 按命令格式組織的消息包 例如,要發(fā)送的消息包為 0x31, 0x32 兩字節(jié),則向密碼機(jī)發(fā)送的內(nèi)容為: 0x00, 0x03, 0xXX, 0x31, 0x32 消息的傳送 所有消息均用 ACSII 字符方式傳送。 密鑰和密文部分用十六進(jìn)制數(shù)字表示。因此一個(gè) 8字節(jié)的密鑰應(yīng)該轉(zhuǎn)換成 16 個(gè) ASCII 碼字符,一個(gè) 16 字節(jié)的密鑰應(yīng)轉(zhuǎn)換成 32 個(gè) ASCII 碼字符輸入。 字母縮寫說(shuō)明 n: 可變長(zhǎng)度域 N: 十進(jìn)制字符‘ 0’ ‘ 9’ A: 可打印字符 H: 十六進(jìn)制字符 (‘ 0’ –‘ F’ ) 第 頁(yè) 9 MAC 數(shù)據(jù)說(shuō)明 1. 所有用來(lái)計(jì)算 MAC 的數(shù)據(jù),先要轉(zhuǎn)換成 ASCII 碼‘ 0’ ‘ 9’或‘ A’ ‘ F’,然后送入密碼機(jī)。 2. MAC 長(zhǎng)度指示域?yàn)檗D(zhuǎn)換前的字節(jié)數(shù)。 3. 如果密碼機(jī)計(jì)算的 MAC 與您計(jì)算的不符: ① 可在 MAC 數(shù)據(jù)前加 8 字節(jié)的 0,因?yàn)槊艽a機(jī)的有些指令把前 8字節(jié)當(dāng)做初始向量,具體算法請(qǐng)參考附錄中的算法說(shuō)明; ② 如果您在 MAC 數(shù)據(jù)后面加了 0x80,0x00? ,請(qǐng)去掉,密碼機(jī)會(huì)自動(dòng)為您加上該分組。 第 頁(yè) 10 4 IC 卡標(biāo)準(zhǔn)指令 密鑰命令 產(chǎn)生一個(gè)索引的卡片密鑰 (E0/E1) 功能 :密碼機(jī)產(chǎn)生一個(gè) 64bits、 128bits、 192bits 的隨機(jī)數(shù),作為指定版本( Version)、指定組( Group Index)的某個(gè)卡片密鑰( M_Number),將它保存在密碼機(jī)內(nèi),同時(shí)用 基礎(chǔ) 主密鑰加密輸出。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A E0 Version 1 N 0:當(dāng)前版本 其他:老版本 Group Index 2 N 00— 31 M_Number 2 N 01— 10 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A E1 錯(cuò) 誤 代 碼 2 N M*KEY 密值 32 H 用 基礎(chǔ) 主密鑰加密 校 驗(yàn) 值 4 H M *KEY 加密 64bits 的 0 第 頁(yè) 11 存儲(chǔ)一個(gè)索引的卡片密鑰 (E2/E3) 功能: 密碼機(jī)接受這個(gè)指定版本( Version)、指定組( Group Index)的卡片密鑰( M*KEY)密值,并將它用基礎(chǔ)主密鑰解密后存儲(chǔ)在密碼機(jī)內(nèi)。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A E2 Version 1 N 0:當(dāng)前版本,其他:老版本 Group Index 2 N 0- 31 M_Number 2 N 1- 10 M*KEY 的密值 32 H 用基礎(chǔ)主密鑰加密 校 驗(yàn) 值 4 H M*KEY 的校驗(yàn)值 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A E3 錯(cuò) 誤 代 碼 2 N 第 頁(yè) 12 清除一個(gè)索引的卡片密鑰 (E4/E5) 功能: 清除密碼機(jī) 內(nèi) 指定的卡片密鑰。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A E4 Version 1 N 0:當(dāng)前版本,其他:老版本 Group Index 2 N 0- 31 M_Number 2 N 1- 10 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A E5 錯(cuò) 誤 代 碼 2 N 第 頁(yè) 13 取回一個(gè)索引的卡片密鑰 (E6/E7) 功能: 將指定的卡片密鑰用基礎(chǔ)主密鑰加密后輸出。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A E6 Version 1 N 0:當(dāng)前版本,其他:老版本 Group Index 2 N 0— 31 M_Number 2 N 1— 10 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A E7 錯(cuò) 誤 代 碼 2 N M*KEY 密值 32 H 用基礎(chǔ)主密鑰加密 校 驗(yàn) 值 4 H M*KEY 的校驗(yàn)值 第 頁(yè) 14 產(chǎn)生一個(gè)索引的終端主密鑰 (D0/D1) 功能: 密碼機(jī)產(chǎn)生一個(gè) 64bits 的隨機(jī)數(shù),作為指定索引( TMK Index)的終端主密鑰,并將它保存在密碼機(jī)內(nèi);同時(shí)用基礎(chǔ)主密鑰加密,將加密后的這個(gè)終端主密鑰( TMK)密值返回給主機(jī)。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A D0 TMK Index 3 N 000— 999 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A D1 錯(cuò) 誤 代 碼 2 N TMK 密值 16 H 用基礎(chǔ)主密鑰加密 校 驗(yàn) 值 4 H TMK 的校驗(yàn)值 第 頁(yè) 15 存儲(chǔ)一個(gè)索引的終端主密鑰 (D2/D3) 功能: 密碼機(jī)接受指定索引( TMK INDEX)的終端主密鑰( TMK)密值,并將它用基礎(chǔ)主密鑰解密后存儲(chǔ)在密碼機(jī)內(nèi)。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A D2 TMK Index 3 N 0— 999 TMK 密值 16 H 用基礎(chǔ)主密鑰加密 校 驗(yàn) 值 4 H TMK 的校驗(yàn)值 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A D3 錯(cuò) 誤 代 碼 2 N 第 頁(yè) 16 清除一個(gè)索引的終端主密鑰 (D4/D5) 功能: 清除密碼機(jī)內(nèi)指定索引的終端主密鑰。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A D4 TMK Index 3 N 0- 999 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A D5 錯(cuò) 誤 代 碼 2 N 第 頁(yè) 17 取回一個(gè)索引的終端主密鑰 (D6/D7) 功能: 密碼機(jī)將指定索引的終端主密鑰,用基礎(chǔ)主密鑰加密后返回給主機(jī)。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A D6 TMK Index 3 N 000— 999 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A D7 錯(cuò) 誤 代 碼 2 N TMK 密值 16 H 用基礎(chǔ)主密鑰加密 校 驗(yàn) 值 4 H TMK 的校驗(yàn)值 第 頁(yè) 18 計(jì)算離散子密鑰 (10/11) 功能: 密碼機(jī)根據(jù)指定的卡片密鑰,加密輸入數(shù)據(jù),得離散子密鑰,存于密碼機(jī)內(nèi)。 算法選擇: 0: DES ; 2:保留,以后同。 輸 入 消 息 格 式 輸 入 域 長(zhǎng) 度 類 型 內(nèi) 容 命 令 2 A 10 算法選 擇 1 N Version 1 N 0:當(dāng)前版本,其他:老版本 Group Index 2 N 00— 31 M_Number 2 N 1— 10 LS_Data 16 H 用于生成離散子密鑰 輸 出 消 息 格 式 輸 出 域 長(zhǎng) 度 類 型 內(nèi) 容 應(yīng) 答 碼 2 A 11 錯(cuò) 誤
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1