對於在瀏覽器上運行且需要專業人員進行個人簽名的電子處方系統,我們使用Java小程序對XML請求進行簽名,然後發送給WS,使用智能卡。Chrome中電子智能卡的數字簽名
但自從版本42,Chrome is disabling by default NPAPI support以及2015年9月之後的未來版本中,它將被完全禁用,然後applets將根本無法使用。
在Chrome NPAPI棄用頁面指向WebCrypto和TLS作爲替代方案。但似乎WebCrypto has leaved out of scope智能卡的支持,似乎TLS只是關於加密協議,並沒有提供使用電子卡的方式。
有人使用完全瀏覽器原生解決方案來簽署文檔並對流程有很好的控制。至少它會被要求:
- 沒有確認,也沒有用戶簽名的XML請求的可視化。因爲簽名是對用戶沒有任何價值的內部技術請求,並且該應用程序在內部LAN中受控和可信的系統中運行。