iT邦幫忙

0

javascript 自然人憑證驗證

  • 分享至 

  • xImage

專案使用VUE, 需要用讀咭機讀除自然人憑證驗證來登入.
登入時要先手動輸入身份證統一編碼和PIN碼, 跟自然人憑證驗證中的資料對比後才能登入.

問題是怎樣進行這個對比的步驟呢, 可以給我一點方向嗎?

謝謝

froce iT邦大師 1 級 ‧ 2022-09-26 13:22:33 檢舉
通常這個都要配合安裝在使用者電腦的一支service來達成。
像Hicos本身就是利用 C:\Program Files (x86)\HiPKILocalSignServer 裡面的node.js 呼叫下面的exe來作加解密的動作。
hypons iT邦新手 5 級 ‧ 2022-09-26 13:58:12 檢舉
網站會先要求使用者先安裝Hicos, 那我應該怎樣使用這個exe呢?
froce iT邦大師 1 級 ‧ 2022-09-26 14:17:56 檢舉
hipkiFuncs.js 下的 function decrypt,請自己看原始碼。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0

不太知道你碰到的問題在哪。

一般來說,一但有處理好讀卡機的話。程式會去讀取讀卡機的數據後。
你再將數據傳送給對應的機關檢查就行。
就程式而言來說,只需要做到以下的事

  1. 啟用讀卡機
  2. 讀取卡片資料
  3. 傳送卡片資料
hypons iT邦新手 5 級 ‧ 2022-09-26 14:23:31 檢舉

那個自然人憑證中是不是會有一組身份證統一編碼 和 一組PIN碼?

https://ithelp.ithome.com.tw/upload/images/20220926/20119815LeDn7Tb6ws.jpg

然後將手動輸入的身份證統一編碼和 PIN碼和憑證中進行比較, 如果是一樣的就可以登入.

但我不知怎樣才能這樣做.

1
海綿寶寶
iT邦大神 1 級 ‧ 2022-09-26 14:19:40

先到內政部憑證管理中心填表申請
就可以拿到 API 及使用說明

或是直接到HiSecure申請註冊

以下有影片介紹(共10集)
也可以參考看看
Yes

看更多先前的回應...收起先前的回應...
hypons iT邦新手 5 級 ‧ 2022-09-26 14:29:31 檢舉

你意思是我要先申請才可以和憑證中的身份證統一編碼和PIN碼進行比較嗎?

除非你不用官方提供的 API 和教學文件就可以達到你要的功能

hypons iT邦新手 5 級 ‧ 2022-09-26 14:47:17 檢舉

哦~ 有影片太好了, 謝謝~

froce iT邦大師 1 級 ‧ 2022-09-26 14:52:04 檢舉

除非你不用官方提供的 API 和教學文件就可以達到你要的功能

如果只須要檢查身分證和PIN是否相符的話可能用我上面給的就能做到了,要取得個資應該還是得申請。

哦~ 有影片太好了, 謝謝~

別高興得太早
那是2010年的影片
/images/emoticon/emoticon25.gif

我要發表回答

立即登入回答