国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

智能密碼鑰匙查看器UkeyViewer

2019-11-11 07:29:23
字體:
供稿:網(wǎng)友
        最近經(jīng)常用到不同廠商生產(chǎn)的智能密碼鑰匙(在本文中將智能密碼鑰匙稱為Ukey),廠商一般會提供 UKey 及其相應的在 Windows 平臺上的驅(qū)動程序。驅(qū)動程序常見形式為 32 位的 dll 格式文件,或者是一個 exe 文件,運行后將 dll 等文件拷貝到用戶計算機上。對于現(xiàn)在大部分國內(nèi)廠商生產(chǎn)的 Ukey,其驅(qū)動都符合我國密碼行業(yè)標準 GM/T 0016-2012《智能密碼鑰匙密碼應用接口規(guī)范》。該規(guī)范以 C 語言接口函數(shù)的形式,定義了訪問 Ukey 內(nèi)部數(shù)據(jù)結(jié)構(gòu)、調(diào)用 Ukey 進行對稱加解密、雜湊、公鑰加密及簽名運算等功能的方法。

        根據(jù) GM/T 0016-2012,每一個 Ukey 都被視為一個設備(device),在該設備內(nèi)部可以包含多個應用(application),在每個應用中,又可以包含多個容器(container)(注意:這里的容器是一個智能密碼鑰匙硬件中的特有概念,與 Docker 容器是兩碼事)。在每個容器中,可以存放兩對公鑰,一對用于加解密,另一對用于簽名和驗簽。容器中還可以存放加密密鑰對對應的加密數(shù)字證書、簽名密鑰對對應的簽名數(shù)字證書。

        每當拿到一個 Ukey 后,總是希望知道這個 Ukey 內(nèi)部信息,比如設備名是什么、包含哪些應用、每個應用中又包含哪些容器、容器的類型是什么。為此我用 C 語言寫了一個命令行工具——智能密碼鑰匙查看器 UkeyViewer,使用它可以看到這個 Ukey 的內(nèi)部信息。下載地址是:http://download.csdn.net/detail/henter/9747127 。由于下載的 zip 壓縮文件中包含 exe 文件,作者也不能保證文件在上傳后不會在服務器端遭到篡改,所以建議用戶下載后先將 zip 文件上傳到 http://www.virscan.org/ 上掃描一下,確認沒有問題再運行。

        在運行 UkeyViewer 之前,用戶需要先手動配置 ukey_type_info.xml 文件,在其中填入當前計算機能支持的 Ukey 類型個數(shù)、每種類型 Ukey 的生產(chǎn)廠商名、驅(qū)動程序 dll 文件名。如果不知道驅(qū)動程序 dll 文件名,可以向 Ukey 生產(chǎn)廠商的技術(shù)人員咨詢。目前程序中自帶了一個 ukey_type_info.xml 示例文件。在該文件中,支持 3 種類型的 Ukey,并寫明了每種 Ukey 的生產(chǎn)廠商名(當前以拼音表示)、驅(qū)動程序名。在一般情況下,用戶不能直接使用這個示例文件,而是應先了解示例文件的內(nèi)容極其含義,然后修改它,根據(jù)自己的實際情況填寫 ukey_type_info.xml 文件中各項的值。

該程序運行后的結(jié)果示例如下:

1. 未插入 Ukey 時:

2. 插入一個 Ukey 時:

3. 插入兩個 Ukey 時:


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 万盛区| 武安市| 农安县| 东乡族自治县| 海南省| 海原县| 镶黄旗| 东港市| 金门县| 浦江县| 酒泉市| 怀宁县| 鸡西市| 永州市| 饶平县| 孟连| 灯塔市| 临夏县| 军事| 延川县| 罗江县| 阜平县| 南岸区| 武清区| 车险| 大姚县| 馆陶县| 钟祥市| 台中县| 土默特右旗| 新蔡县| 思南县| 古蔺县| 开远市| 家居| 兴安县| 湖口县| 凤山市| 包头市| 玉龙| 壶关县|