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

首頁 > 學院 > 開發設計 > 正文

智能密碼鑰匙查看器UkeyViewer

2019-11-11 06:18:48
字體:
來源:轉載
供稿:網友
        最近經常用到不同廠商生產的智能密碼鑰匙(在本文中將智能密碼鑰匙稱為Ukey),廠商一般會提供 UKey 及其相應的在 Windows 平臺上的驅動程序。驅動程序常見形式為 32 位的 dll 格式文件,或者是一個 exe 文件,運行后將 dll 等文件拷貝到用戶計算機上。對于現在大部分國內廠商生產的 Ukey,其驅動都符合我國密碼行業標準 GM/T 0016-2012《智能密碼鑰匙密碼應用接口規范》。該規范以 C 語言接口函數的形式,定義了訪問 Ukey 內部數據結構、調用 Ukey 進行對稱加解密、雜湊、公鑰加密及簽名運算等功能的方法。

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

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

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

該程序運行后的結果示例如下:

1. 未插入 Ukey 時:

2. 插入一個 Ukey 時:

3. 插入兩個 Ukey 時:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁南县| 海城市| 淅川县| 武陟县| 双江| 桃园市| 莫力| 昆明市| 宁南县| 吕梁市| 海丰县| 疏勒县| 崇信县| 辽阳县| 金湖县| 九台市| 米泉市| 吉首市| 淄博市| 靖江市| 沭阳县| 巴南区| 阿克陶县| 木里| 莒南县| 南溪县| 北安市| 凤冈县| 旬阳县| 瑞金市| 扶绥县| 仲巴县| 哈巴河县| 海南省| 上犹县| 临江市| 潜山县| 两当县| 内黄县| 年辖:市辖区| 德化县|