作者leoace (leoace)
看板Soft_Job
標題Re: [請益] USB Key 應用在 web application
時間Mon Aug 26 01:12:25 2013
硬體方面你可以用 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
→ kuhaha:Usb key 本身包含flash 可以自動安裝或執行C++ program 08/26 10:27
→ kuhaha:這隻程式執行在background and call https web service 08/26 10:27
→ kuhaha:把 security code 送到 server 才能開始使用web applicatio 08/26 10:28
→ kuhaha:應該是最簡單的作法 08/26 10:28