cac

    3熱度

    1回答

    我正在使用一個C#.net應用程序,現在我的智能卡身份驗證工作正常,允許用戶選擇他們的數字證書並輸入他們的PIN。不過,我想取消允許用戶選擇他們的證書,並自動爲他們選擇一個證書(每個用戶都有相同的證書)。這將使得當用戶嘗試進入該站點時,他們只是顯示一個針腳提示。有關如何去做這件事的任何想法?我所使用的所有用戶都使用Internet Explorer 7,並且擁有帶有ActivIdentity和Tu

    0熱度

    1回答

    我在研究如何從PIV卡生成非對稱密鑰方面處於死衚衕。我已經瀏覽了NIST sp800-73-3標準,但我無法做到這一點。在該文件的第3部分中概述它顯示他們使用INS 47來做到這一點,但我得到一個6D00錯誤。在獲得這些信息之前是否需要發送另一個命令? 另外,如果我錯了,請糾正我的錯誤,但從我的理解中,當生成密鑰時,私鑰會在公鑰返回時存儲在卡上。爲了使用私鑰對數據進行加密,必須將數據發送到卡上並返

    1熱度

    2回答

    有沒有人知道PDF417條形碼(CAC前面)中使用的EDIPI/CII壓縮方法是在哪裏解釋或記錄的? 我發現的最接近的參考文件是這個文檔:http://www.cnic.navy.mil/navycni/groups/public/@hq/@cacpmo/documents/document/cnicp_a282327.pdf但它並沒有真正解釋壓縮 - 將字符串轉換爲基本32似乎並沒有得到相同的結

    0熱度

    1回答

    請確認我正確理解CAC的這些ActivIdentity概念。 Per Session:用戶運行IE並擊中需要CAC認證的SSL網頁。他認證並......他進來了。如果用戶打開另一個選項卡(另一個進程),並嘗試訪問同一網站,他將被認證。因此,他不需要重新進行身份驗證。 Per Process:用戶通過成功的CAC PIN驗證(與上面相同)打開第一個網頁。現在,當他打開一個新標籤訪問SSL網站時,他將

    0熱度

    1回答

    我想通過cac卡身份驗證從魷魚代理後面發出https請求。加載opensc引擎並獲取證書和私鑰似乎工作正常。以下是追溯和代碼。 任何幫助,非常感謝。 回溯 Traceback (most recent call last): File "testM2Crypto.py", line 64, in <module> res = m2urllib2.urlopen(req) File "c:\P

    1熱度

    1回答

    我想弄清楚在現有的Spring Security實現中如何實現PKI身份驗證。 我在tomcat中更改了我的server.xml配置,讓兩個連接器處理「普通」用戶名和密碼身份驗證,然後執行「PKI」身份驗證。不同之處在於PKI連接器啓用了clientAuth並指向計算機上已頒發的信任庫。 這允許用戶選擇他們想要認證的方式,他們可以點擊正常的用戶名/密碼認證去一個連接器,或者他們可以點擊PKI認證來

    0熱度

    1回答

    我正在使用Wininet庫建立與客戶端證書(存儲在智能卡上)的SSL連接。 問題是我看到智能卡被訪問的每個HttpRequest已發送。我看到: 1.所有請求都是HTTP 1.0而不是HTTP 1.1。 2.完全SSL握手發生在每個連接上 3.我沒有被要求輸入每個請求的PIN碼(僅針對第一個),但是我發送的每個請求都訪問了智能卡。 任何想法/線索?事實上,這可能與wininet不同,但是應該對證書

    1熱度

    1回答

    我看到在stackoverflow上還有其他幾個Java和CAC帖子。我是所有這些東西的初學者,我仍然在努力構建一個在我的腦海中想要做什麼和在哪裏去的框架。 我正在爲一個大型組織工作,該組織正在使用Windows 7盒子的CAC來驗證想要進入其PC的用戶。他們將CAC粘在鍵盤上並輸入PIN碼。 我的老闆想要改變我們的Java Webap,這樣如果用戶在他們的計算機中有CAC,它就不會讓用戶進行身份

    5熱度

    2回答

    我需要使用軍用通用訪問卡/個人身份驗證系統登錄到新的Drupal支持的站點。 我碰到過這個模塊:http://drupal.org/sandbox/larquin/1292622但是沒有代碼。 Drupal有沒有可用的模塊?如果沒有,有沒有人知道任何PHP(或任何其他語言)的示例代碼,我可以看看基礎模塊? 或者,是否有另一種方法來支持這種不需要專用模塊的身份驗證方法? (例如ActiveDirec

    -1熱度

    1回答

    使用描述的框架here,我試圖讀取智能卡。我建立了一個apdu命令。命令結構似乎是正確的,因爲它在java中工作。當我調用SCardTransmit()函數時,該命令被執行,但它返回一個長度爲Le + 2個字節的空響應緩衝區。保存SW1和SW2的前兩個字節是6118.我相信這意味着有更多的字節要讀入緩衝區。但是,當我改變緩衝區大小時,響應緩衝區大小被改變了,但是我仍然得到錯誤代碼6118.這是一個