磁條、晶片、指紋、虹膜─安全驗證科技的進化論
磁條、晶片、指紋、虹膜─安全驗證科技的進化論
2013.09.26 | 科技

台灣自然人憑證安全性登上美國媒體

日前美國科技網站 Ars Technica 網站發佈了一篇標題為「Fatal crypto flaw in some government-certified smartcards makes forgery a snap」的文章,開頭就赫然看見我國的自然人憑證的照片。文章主要指出我國自然人憑證的金鑰亂數的產生過程有瑕疵,產生多人共用一把金鑰以及金鑰可以被預測或簡單破解的情況。

[![](http://yowureport.com/wp-content/uploads/2013/09/TW_citizen-digital-certificate-300x183.jpg "TW_citizen-digital-certificate")](http://yowureport.com/wp-content/uploads/2013/09/TW_citizen-digital-certificate.jpg) 圖片來源:[Ars Technica](http://arstechnica.com/security/2013/09/fatal-crypto-flaw-in-some-government-certified-smartcards-makes-forgery-a-snap/)

內政部在不久前也發佈新聞澄清,此研究正是內政部委託學術單位研究之結果,有問題的卡片也已經回收進行更換。新的自然人憑證已採用長度更長的 2048 位元的非對稱加密演算法。

如今我們的生活已經離不開網際網路,像是繳稅這類的事情得透過自然人憑證來完成。包包裡的悠遊卡、金融卡、信用卡,各式各樣的卡片在日常生活都扮演重要角色,相信讀者一定很好奇,究竟這類卡片是用什麼樣的方式在運作,又是如何達成所謂的安全?

數年前銀行 ATM 提款機的磁條卡頻傳遭人側錄,導致後來磁條卡全面更新換成晶片卡,磁條卡與晶片卡之間又有什麼差別呢?在此筆者用簡單易懂的方式來解釋這些安全機制的運作原理。
 

智慧卡的前輩 ─ 磁條卡

像是自然人憑證這類的晶片卡,一般通稱智慧卡(Smart card)。在智慧卡普及以前,市面上大多數的卡片都是以磁條卡為主。磁條卡為何這麼容易被側錄?

簡單的來說,磁條卡就只是一個密碼儲存裝置,當有需要的時候使用者就可以從磁條卡讀取出密碼。例如當你要在銀行提款時,插入提款機,此時提款機就會直接從卡片上讀取當初發卡時存進去的密碼,與資料庫中的密碼進行比對。如果正確表示此人正是合法的持卡人。

然而這樣做有個很大的缺點,當密碼是直接儲存在卡片裡,讀取沒有任何限制,歹徒便可利用這點,趁使用者不注意時偷偷讀取出磁條中的密碼,然後再轉存在另一張卡上。如此一來只要再取得使用者的提款密碼,就能輕易地用偽造的卡片在 ATM 提款機提取受害者的存款,如下圖所示:

這種驗證方式,就好像守門人只認固定的口令,在一旁偷聽到就可以用同樣的口令告訴守門人而通過認證。正因為有這樣嚴重的安全缺陷,所有提款卡才全數從磁條卡更新為智慧卡
 

智慧卡是一台小電腦

智慧卡和磁條卡一樣都是一種密碼的儲存裝置,然而有一點最大的差異,就是智慧卡除了儲存的功能,還多了運算能力。這些藏身在皮夾裡的不起眼小卡片,其實每張都是一台獨立的電腦,它們滿足了電腦的基本元素:儲存、運算、輸入與輸出,如下圖所示:

究竟智慧卡如何進行使用者認證?相較於磁條卡直接將重要的密碼任人輕易讀取,智慧卡一般都會將最重要的密碼儲存在卡片中保護,外界無法直接讀取。每當遇到需要進行驗證時,由外界輸入驗證的請求資料在晶片卡裡面與儲存的密碼進行運算之後,再輸出到外界。透過這些運算結果想要反推出晶片卡裡的密碼是非常困難的事情,如此一來就能確保密碼的安全,在不知道密碼的情況下,歹徒自然也無法複製智慧卡,如下圖所示:

公開金鑰加密演算法只是保密方法之一,對此可以參考筆者先前所寫的「兩年升值2萬倍,最划算的投資 — 深入了解 BITCOIN」一文。簡單來說,公開加密演算法有數位簽章的作用,要由公鑰或是簽章的結果去推算出私鑰到底是什麼,目前是非常困難,可以視為不可能。只要私鑰不外露,就沒有任何人可以偽造或複製這張晶片卡。

除此之外,一般智慧卡還會有物理上的安全設計,例如將晶片以易碎的方式封裝。如此一來當有人試圖使用物理的方式拆解晶片卡來取得密碼時,很難不同時破壞卡片,也就是寧為玉碎不為瓦全的設計。

如果讀者有看過電影「達文西密碼」,在電影裡達文西設計了一個「藏密筒」,將密秘用草紙寫下並鎖在筒中,只有透過正確的密碼才能打開。而筒中藏有易碎的醋罐,如果用暴力強行將筒子打開,將會導致醋液流出將草紙溶化而將秘密銷毀。電影中的設計是否可行不得而知,但設計概念是相同的。

[![](http://yowureport.com/wp-content/uploads/2013/09/Davincicryptex01wiki1.jpg "Davincicryptex01wiki1")](http://yowureport.com/?attachment_id=8492)**藏密筒**。圖片來源:Wiki

用更簡單的方式來解釋,想像晶片卡好像一個小小金庫裡面住了一個辦事員,他平時用的印章跟他在一起鎖在這金庫裡面。每當有外界需要認證,都會將認證請求透過金庫的窗口交給辦事員進行簽章,簽完章後再由窗口遞出來。如此一來只要金庫不被打開,印章不被外面取得,任何人都無法複製卡片或是偽造認證資料。
 

理論上安全,不代表實作安全

晶片卡的大略原理如上面所述,實作上有各種變化,像是加上近場通訊功能(NFC)就變悠遊卡的形式。加密的方法也不一定都是公開金鑰。

理論上許多東西可以假設是完美的,但完美並不存在。資訊安全就像是蓋一道長城,這麼長的城牆總有弱點。不管是挖地道、正面攻擊,總有可能有辦法突破。很多時候設計或是實行上的失誤也可能導致城門大開。

曾有晶片卡密鑰亂數產生器出了問題,導致某些金鑰重覆或是輕易被正面突破。還有更多一般人想不到的攻擊方式,例如極速冷凍,利用記憶體在低溫情況下也會有資料留存的特性進行攻擊。有人利用晶片在運算密碼時電壓微小的變化來反推出密鑰的內容,也有人利用密碼運算的時間差,來反推出密鑰的內容。甚至直接使用精密儀器來取得晶片裡藏的密鑰都有可能。

多一層的保險 ─ 雙要素認證 

然而除了設計和實行上有重大瑕疵以外,前面所提的各種攻擊手法都需要特定條件、不少心力和高昂的成本才。除非你的假想敵是 CIA、NSA 或是山姆費雪(編按:遊戲「縱橫諜海系列」的主角),否則晶片卡雖然有弱點,但它確實提供了多一層的保護。比起使用者密碼只需電腦上被植入鍵盤側錄器就會被盜取要安全許多。當登入時需要有第二種要素來證明你是帳號的擁有者時,要盜取帳號就不這麼容易。

在專業術語上稱這類方法為「雙要素認證」,有些更為嚴謹的環境下甚至會有「三要素認證」或「多要素認證」。一般第三種要素通常是使用生物特徵,例如密碼加上智慧卡加上虹膜辮識,此類系統要破解更為困難,但使用上更為困難,成本也更為昂貴,一般大眾沒有使用的必要。

雙要素認證的替代方案 ─ 智慧型手機 

使用雙要素認證可以大幅降低帳號被盜取或冒用的風險。對攻擊者而言,偷到你的密碼很簡單,但偷取或破解你的智慧卡就沒那麼容易。不過,智慧卡雖然提供額外的保障,但是沒有讀卡機就無法使用。

幸運的是現在智慧型手機普及率很高,它可以被拿來當做第二項認證要素的替代方案。雖然安全性不如專業設備,但就像筆者以往提到的,沒有攻不破的系統,重點在於花多少成本。現在許多網站都有提供智慧型手機的雙要素認證機制,例如 Google 的兩步認證和 Facebook 的兩步驗證,希望讀者除了在瞭解資訊安全知識的同時,也能運用在日常生活中,平時養成良好的習慣。比起帳號被盜取再來遺憾來得好不是嗎?

轉自有物報告/約翰·史密斯

關鍵字: #隱私與資安
往下滑看下一篇文章
商用地產成熱門焦點,方睿科技攜手希睿創新置業以數據科技助開發商搶佔先機
商用地產成熱門焦點,方睿科技攜手希睿創新置業以數據科技助開發商搶佔先機

台灣住宅市場過去10年屢創新高,不動產開發商習慣以戶型規劃、坪數配置、生活機能及家庭型態等邏輯銷售商品。然而,隨著住宅不動產買氣降溫、營建成本持續攀升、政策影響加劇,不動產開發商開始將焦點轉向長期被忽略的商用地產市場。

商用地產市場崛起,不動產開發商須掌握全新市場邏輯

商用地產的客戶是企業或商辦投資人,決策依據遠比住宅複雜,包括產業特性、營運流程、設備承載、動線規劃、能源效率、甚至法規合規等細節,如果不動產開發商沒有在一開始釐清目標客群的產業需求、法規規範、實際坪數與空間規劃,很容易陷入規劃誤區,甚至在完工後才發現市場不買單,甚至造成數十億以上的高額成本浪費。

為協助不動產開發商與商用地產投資人解決上述挑戰,方睿科技除推出商用地產智慧平台,整合大樓、投資、區域、交通與政策等多元數據資料、生成全維度分析報告,協助不動產開發商與投資人做出精準決策,更以集團經營的方式,於今(2025)年9月成立希睿創新置業,由其提供含括規劃、執行與銷售的一站式代銷服務,幫助不動產開發商快速切入商用地產市場。

方睿科技執行長吳健宇指出:「有別於住宅不動產是以感性行銷方式影響買家,商用地產客戶則是倚賴數據進行理性決策,如產業趨勢、聚落發展、租金區間、企業規模、產業上下游動態、大樓的設備承載與機電裝置等,而不是感覺或經驗法則,而這也是方睿科技努力的方向。」

方睿科技
方睿科技執行長吳健宇、希睿創新置業總經理蔡焦緯
圖/ 數位時代

「多維數據分析不僅是開拓商用地產市場的關鍵,也讓希睿成為不動產開發商最可靠的合作夥伴。」擁有豐富不動產經驗的希睿創新置業總經理蔡焦緯如是總結。

三大優勢加持,希睿成不動產開發商耕耘商用地產市場的最佳夥伴

過去不動產開發商在銷售住商混合建案時,常遇到商業空間長期閒置的困境,原因在於傳統代銷只熟悉住宅邏輯,希睿正是要來填補商用地產代銷市場長期缺口。

希睿之所以能快速成為商用地產市場的領跑者,以罕見的市場競爭力成為不動產開發商與企業客戶的最佳夥伴,與其擁有「專業團隊」、「數據科技」與「企業潛在客戶名單」三大優勢,以及跟方睿科技進行深度合作有關:

在專業團隊方面,希睿的團隊成員擁有超過20年的不動產經驗,以及近10年的數據驅動數位行銷實務經驗,可以理性數據分析協助不動產開發商規畫設計不動產,以及精準溝通目標客群,更好媒合企業客戶與投資人。

在數據科技領域,方睿科技的商用地產智慧平台整合「重點區域分析」、「大樓資料」、「區域資料」與「圖像資料」等多維度資訊,無論是協助不動產開發商規劃商用地產,還是幫助企業客戶與投資人尋找合適標的,都能提供最適切且全方位的支援。

蔡焦緯表示:「透過平台,我們甚至能告訴不動產開發商某區段的商用地產租金或售價的未來成長幅度,加快決策與動工,搶先掌握市場商機,更重要的是,當市場環境、政治決策快速變動,我們都能即時更新分析,而不是拿著一年前的產業報告來賭四年後的市場,讓效益發揮最大價值。」

方睿科技
希睿創新置業總經理蔡焦緯
圖/ 數位時代

在潛在客戶名單方面,希睿會透過產業動能分析模型追蹤企業年增員工數、資本額變化以及產業重大訊息動態等等,預判企業於商用空間的需求,深度解析市場,獲取各個區段的商用地產潛在客戶名單,在協助不動產開發商完成規劃設計後提供銷售支援,真正做到從規劃到成交的一站式服務。

商用地產決策不僅會影響企業營運績效,更左右城市未來發展格局。希睿將以專業團隊、產業動能分析與完整買方追蹤系統,提供從規劃、企劃到銷售的一站式服務,幫助不動產開發商在前期階段就搶先掌握商用市場機遇,同時促進企業、不動產開發商與城市的共好發展;此外,也會將第一手的市場訊息回饋給方睿科技、持續優化商用地產智慧平台,希睿將致力提供最具科技力的代銷服務,打造生態體系共贏的市場新標準。

方睿科技
左起,希睿創新置業協理楊彥宏、副總經理黃士芳、總經理蔡焦緯
圖/ 數位時代

方睿科技:https://www.funraise.com.tw/

希睿創新置業:https://www.facebook.com/ONERAISE

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
進擊的機器人
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓