• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種智能卡設備的訪問方法及系統技術方案

    技術編號:15691393 閱讀:51 留言:0更新日期:2017-06-24 04:33
    本發明專利技術實施例公開了一種智能卡設備訪問方法及系統,屬于智能卡設備應用技術。該方法包括:第一終端設備中的第一智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第一智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第一響應信息,并將該響應信息返回第一智能卡應用程序。本發明專利技術實施例中所提供的智能卡設備訪問方法及系統,解決了現有技術中應用程序權限不足情況下無法調用智能卡服務接口的問題,更好的滿足了用戶的實際應用需求。

    Access method and system for smart card device

    The embodiment of the invention discloses a smart card device access method and a system, belonging to the application technology of the smart card device. The method includes: the first smart card service system named pipes between the first terminal of the first intelligent card application with the first terminal; the first smart card applications by the first named pipes will be the first smart card device access request to the system of smart card service system; smart card service receives the first intelligent card device access request, according to the request of the smart card type to call the corresponding service interface corresponding to the operation of the smart card equipment, access to the first response information returned by the smart card device, and sends the response information back to the first smart card applications. The embodiment of the invention provides equipment in smart card access method and system, solves the problem of unable to invoke the smart card service interface application permission in the prior art under the condition of less and better meet the user's actual application requirements.

    【技術實現步驟摘要】
    一種智能卡設備的訪問方法及系統
    本專利技術涉及智能卡設備應用
    ,具體涉及一種智能卡設備的訪問方法及系統。
    技術介紹
    在黑客攻擊猖獗、病毒泛濫的互聯網時代,個人電腦的安全受到越來越多的威脅,服務器所面臨的安全風險則更為嚴重。在這樣的形勢下,對操作系統的受限賬戶的使用以及服務器的堡壘機的應用變得越來越廣泛。很多情況下,服務器的管理員通過堡壘機遠程連接到服務器來進行日常管理及維護,用于身份鑒別的智能卡連接在服務器主機上。而由于windowssmartcardservice的限制,遠程登錄賬戶啟動的進程無法操作智能卡設備。同樣的,在某些受限制的用戶賬戶下,登錄到本地的賬戶也由于相同的原因而無法操作智能卡設備。
    技術實現思路
    針對現有技術中存在的缺陷,本專利技術實施例的目的在于提供一種能夠克服上述問題或者至少能夠部分地解決上述問題的一種智能卡設備的訪問方法及系統。為實現上述目的,本專利技術的一個實施例中提供了一種智能卡設備的訪問方法,包括以下步驟:連接第一終端設備和智能卡設備;所述第一終端設備中安裝有與所述智能卡設備相對應的第一智能卡應用程序;建立第一智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第一智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第一響應信息;系統智能卡服務將所述第一響應信息通過所述第一命名管道發送到所述第一智能卡應用程序。進一步,如上所述的一種智能卡設備的訪問方法,該方法還包括:建立第二終端設備與所述第一終端設備之間的連接;所述第二終端設備中安裝有與所述智能卡設備相對應的第二智能卡應用程序;建立第二智能卡應用程序與第一終端設備的系統智能卡服務之間的第二命名管道,第二智能卡應用程序通過所述第二命名管道將第二智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第二智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第二響應信息;系統智能卡服務將所述第二響應信息通過第二命名管道發送到所述第二智能卡應用程序。進一步,如上所述的一種智能卡設備的訪問方法,該方法還包括:當系統智能卡服務檢測到所述智能卡設備插入后,系統智能卡服務根據所述第一命名管道的管道名稱,通過調用命名管道打開函數createfile按照預設的第一時間間隔嘗試連通所述第一命名管道,直至連接成功;所述第一智能卡應用程序啟動后,根據所述第一命名管道的管道名稱創建第一命名管道,并調用等待連接命名管道函數ConnectNamedPipe等待所述系統智能卡服務的連接;系統智能卡服務通過所述調用命名管道打開函數createfile連通到所述第一命名管道。進一步,如上所述的一種智能卡設備的訪問方法,所述第一智能卡訪問請求包括智能卡設備枚舉請求、設備連接請求、設備操作指令和斷開設備連接請求。進一步,如上所述的一種智能卡設備的訪問方法,第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務之前,還包括:系統智能卡服務對所述第一智能卡應用程序進行安全認證,認證通過后,接收所述第一智能卡應用程序發送的第一智能卡訪問請求。進一步,如上所述的一種智能卡設備的訪問方法,第一智能卡應用程序與系統智能卡服務之間根據兩者約定的數據格式進行通信;系統智能卡服務將第一響應信息發送到所述第一智能卡應用程序之前,還包括:根據所述兩者約定的數據格式,將第一響應信息進行格式轉換,將轉換后的第一響應信息發送到第一智能卡應用程序。本專利技術實施例中還提供了一種智能卡設備的訪問系統,包括第一終端設備和智能卡設備;所述第一終端設備與智能卡設備連接,第一終端設備中安裝有與所述智能卡設備相對應的第一智能卡應用程序;所述第一終端設備包括:第一命名管道建立模塊,用于建立第一智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第一請求發送模塊,用于第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;第一請求處理模塊,用于在系統智能卡服務接收所述第一智能卡設備訪問請求后,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第一響應信息;第一響應發送模塊,用于系統智能卡服務通過所述第一命名管道將第一響應信息發送到所述第一智能卡應用程序;第一響應接收模塊,用于第一智能卡應用程序通過所述第一命名管道接收所述第一響應信息。進一步,如上所述的一種智能卡設備的訪問系統,該系統還包括與第一終端設備連接的第二終端設備,所述第二終端設備中安裝有與所述智能卡設備相對應的第二智能卡應用程序;所述第二終端設備包括:第二命名管道建立模塊,用于建立第二智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第二請求發送模塊,用于第二智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;第二響應接收模塊,用于第二智能卡應用程序通過第二命名管道獲取系統智能卡服務發送的第二響應信息;所述第一終端設備還包括:第二請求處理模塊,用于在系統智能卡服務接收所述第二智能卡設備訪問請求后,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第二響應信息;第二響應發送模塊,用于用于系統智能卡服務通過所述第二命名管道將第二響應信息發送到所述第二智能卡應用程序。進一步,如上所述的一種智能卡設備的訪問系統,所述第一命名管道建立模塊包括:連接嘗試單元,用于在所述系統智能卡服務啟動后,當系統智能卡服務檢測到所述智能卡設備插入后,系統智能卡服務根據所述第一命名管道的管道名稱,通過調用命名管道打開函數createfile按照預設的第一時間間隔嘗試連通所述第一命名管道,直至連接成功;管道再次建立單元,用于所述第一智能卡應用程序啟動后,根據所述第一命名管道的管道名稱創建第一命名管道,并調用等待連接命名管道函數ConnectNamedPipe等待所述系統智能卡服務的連接;管道連通單元,用于系統智能卡服務通過所述調用命名管道打開函數createfile連通到所述第一命名管道。進一步,如上所述的一種智能卡設備的訪問系統,所述第一智能卡訪問請求包括智能卡設備枚舉請求、設備連接請求、設備操作指令和斷開設備連接請求。本專利技術的有益效果在于:本專利技術實施例中所提供的智能卡設備訪問方法及系統,使用權限高的系統服務來調用智能卡服務接口,應用程序通過命名管道來告訴服務程(系統智能卡服務)序要設備做什么,該方案無論應用程序權限高低,都可以通過命名管道與服務程序通信,解決了現有技術中應用程序權限不足情況下無法調用智能卡服務接口的問題,更好的滿足了用戶的實際應用需求。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,附圖僅限于示出優選實施方式的目的,而并不認為是本專利技術的限制,且對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些本文檔來自技高網...
    一種智能卡設備的訪問方法及系統

    【技術保護點】
    一種智能卡設備的訪問方法,包括以下步驟:連接第一終端設備和智能卡設備;所述第一終端設備中安裝有與所述智能卡設備相對應的第一智能卡應用程序;建立第一智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第一智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第一響應信息;系統智能卡服務將所述第一響應信息通過所述第一命名管道發送到所述第一智能卡應用程序。

    【技術特征摘要】
    1.一種智能卡設備的訪問方法,包括以下步驟:連接第一終端設備和智能卡設備;所述第一終端設備中安裝有與所述智能卡設備相對應的第一智能卡應用程序;建立第一智能卡應用程序與第一終端設備的系統智能卡服務之間的第一命名管道;第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第一智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第一響應信息;系統智能卡服務將所述第一響應信息通過所述第一命名管道發送到所述第一智能卡應用程序。2.根據權利要求1所述的一種智能卡設備的訪問方法,其特征在于,該方法還包括:建立第二終端設備與所述第一終端設備之間的連接;所述第二終端設備中安裝有與所述智能卡設備相對應的第二智能卡應用程序;建立第二智能卡應用程序與第一終端設備的系統智能卡服務之間的第二命名管道,第二智能卡應用程序通過所述第二命名管道將第二智能卡設備訪問請求發送到系統智能卡服務;系統智能卡服務接收所述第二智能卡設備訪問請求,根據該請求的類型調用對應的智能卡服務接口對智能卡設備進行相應的操作,獲取到智能卡設備返回的第二響應信息;系統智能卡服務將所述第二響應信息通過第二命名管道發送到所述第二智能卡應用程序。3.根據權利要求1所述的一種智能卡設備的訪問方法,其特征在于,該方法還包括:當系統智能卡服務檢測到所述智能卡設備插入后,系統智能卡服務根據所述第一命名管道的管道名稱,通過調用命名管道打開函數createfile按照預設的第一時間間隔嘗試連通所述第一命名管道,直至連接成功;所述第一智能卡應用程序啟動后,根據所述第一命名管道的管道名稱創建第一命名管道,并調用等待連接命名管道函數ConnectNamedPipe等待所述系統智能卡服務的連接;系統智能卡服務通過所述調用命名管道打開函數createfile連通到所述第一命名管道。4.根據權利要求1所述的一種智能卡設備的訪問方法,其特征在于,所述第一智能卡訪問請求包括智能卡設備枚舉請求、設備連接請求、設備操作指令和斷開設備連接請求。5.根據權利要求1所述的一種智能卡設備的訪問方法,其特征在于,第一智能卡應用程序通過所述第一命名管道將第一智能卡設備訪問請求發送到系統智能卡服務之前,還包括:系統智能卡服務對所述第一智能卡應用程序進行安全認證,認證通過后,接收所述第一智能卡應用程序發送的第一智能卡訪問請求。6.根據權利要求1至5之一所述的一種智能卡設備的訪問方法,其特征在于,第一智能卡應用程序與系統智能卡服務之間根據兩者約定的數據格式進行通信;系統智能卡服務將第一響應信息發送到所述第一智能卡應用程序之前,還包括:根據所述兩者約定的數據格式,將第一響應信息進行格式轉換,將轉換后的第一響應信息發送到第一智...

    【專利技術屬性】
    技術研發人員:王超宇李洪亭
    申請(專利權)人:北京握奇智能科技有限公司
    類型:發明
    國別省市:北京,11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产综合无码一区二区辣椒| 韩日美无码精品无码| 性无码一区二区三区在线观看| 国产成人无码18禁午夜福利p | 岛国无码av不卡一区二区| 亚洲av无码片在线播放| 亚洲国产成人精品无码区花野真一| 国产成人无码aa精品一区| 久久亚洲AV成人出白浆无码国产 | 国产av无码久久精品| 一本加勒比HEZYO无码人妻| 亚洲另类无码专区首页| 亚洲精品无码久久千人斩| 精品久久久久久无码不卡| 亚洲Av永久无码精品三区在线| 天堂Av无码Av一区二区三区| 亚洲日韩精品A∨片无码| 色综合无码AV网站| 精品国产aⅴ无码一区二区| 超清无码一区二区三区| 蜜臀亚洲AV无码精品国产午夜.| 亚洲av专区无码观看精品天堂| 少妇无码AV无码一区| 国产丰满乱子伦无码专区| 曰韩无码AV片免费播放不卡| 中文字幕久久久人妻无码| 无码精品尤物一区二区三区| 无码av最新无码av专区| 国产午夜无码精品免费看| 国产成人无码久久久精品一| 国产成人无码综合亚洲日韩| 一区二区三区人妻无码| 亚洲一区精品无码| 国产AV无码专区亚洲精品 | 中文字幕无码精品亚洲资源网久久 | 免费A级毛片av无码| 无码专区天天躁天天躁在线| 亚洲AV无码专区国产乱码电影| 久久久久无码国产精品一区| 小SAO货水好多真紧H无码视频| 久久久久久久人妻无码中文字幕爆|