Re: [請益] USB Key 應用在 web application

看板Soft_Job作者 (leoace)時間12年前 (2013/08/26 01:12), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串2/2 (看更多)
硬體方面你可以用 Security token http://en.wikipedia.org/wiki/Security_token 軟體的話就有得玩了。以過去web Application的開發通常都是使用IE+ActiveX在Client 端寫一個程式來存取硬體。例如:自然人憑證在網頁的應用以及網路ATM等。 現在有新的方式,例如Google V8 javascript Engine。V8提供一個介面來作為 C/Javascript之間互相使用。例如你用C/C++寫好一個控制USB Key的程式,只要在利用 V8寫一個介面Class讓Javascript可以使用,這樣妳就可以在網頁上控制硬體。但這個僅 限於Server-side的做法。 Client-Side的部分,目前有一個WebUSB,但好幾幾年了好像還沒做好。 https://wiki.mozilla.org/WebAPI/WebUSB 所以就乖乖的使用IE+ActiveX來做吧(雖然我個人是很厭惡這樣的做法),但有使用需求 的話,乃是必要之惡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 2.242.10.116

08/26 10:27, , 1F
Usb key 本身包含flash 可以自動安裝或執行C++ program
08/26 10:27, 1F

08/26 10:27, , 2F
這隻程式執行在background and call https web service
08/26 10:27, 2F

08/26 10:28, , 3F
把 security code 送到 server 才能開始使用web applicatio
08/26 10:28, 3F

08/26 10:28, , 4F
應該是最簡單的作法
08/26 10:28, 4F
文章代碼(AID): #1I6Zh-Nu (Soft_Job)
文章代碼(AID): #1I6Zh-Nu (Soft_Job)