磁條、晶片、指紋、虹膜─安全驗證科技的進化論
磁條、晶片、指紋、虹膜─安全驗證科技的進化論
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 的兩步驗證,希望讀者除了在瞭解資訊安全知識的同時,也能運用在日常生活中,平時養成良好的習慣。比起帳號被盜取再來遺憾來得好不是嗎?

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

關鍵字: #隱私與資安
往下滑看下一篇文章
AI 成為企業新基礎設施,勤英科技從雲端代理走向 AI Infra 整合
AI 成為企業新基礎設施,勤英科技從雲端代理走向 AI Infra 整合

因應生成式 AI、代理式 AI 與實體 AI 的崛起,模型成為企業資訊基礎設施的一環,企業不僅需要算力、還必須具備同時管理多個 AI 模型、優化營運成本,以及確保 AI 基礎設施的安全與穩定;有鑑於此,服務超過 2,000 家企業客戶上雲的勤英科技(ELITE CLOUD)將業務範疇從雲端代理延伸到 AI 基礎設施整合商,協助企業整合多元模型資源、因應不同應用場景彈性調度算力資源,在 AI 新世代建立可規模化的 AI Infra 能力。

「隨著 AI 從單一聊天機器人進化到多模型、多代理協作,企業的核心競爭力不再僅是擁有 AI,而是建立一套可管理、多模型共存、穩定、安全且可持續擴充的 AI Infra 環境。」勤英科技區域總經理黃士培表示,為協助更多企業推進 AI 創新實務,勤英科技從原本的 AWS、Google Cloud、Azure 雲端代理角色,進一步轉型為 AI 基礎設施整合服務商,透過多語言模型平台 MixRoute、代理式 AI 導入與企業資料治理服務,協助企業建立真正可落地、可管理、可擴展的 AI 應用架構。

從 IT Infra 到 AI Infra,企業最大挑戰不是模型、算力而是管理

過去幾年,許多企業透過生成式 AI 實現「問問題」、「摘要文件」、「生成簡報」,提升員工工作績效,而代理式 AI 的崛起與普及,則讓「內嵌 AI 的企業應用」快速成為新常態,從企業資源規劃(ERP)、顧客關係管理(CRM)、人力資源(HR),到客服、研發甚至製造系統,AI 開始深度嵌入各類企業應用,AI 扮演的角色也從單純的輔助工具,逐漸進化為企業營運與決策流程的重要核心。

也因此,企業保持未來競爭力的關鍵,不再是「有沒有導入 AI」,而是「是否具備管理 AI 的能力」,包括如何讓多模型共存、如何控管 Token 成本、如何確保資料品質與一致性、如何依不同部門需求配置 Agent,以及如何避免 AI 成為新的資訊孤島,都是企業導入 AI 後的新挑戰。

「Gemini、Claude、OpenAI、Mistral 等模型快速迭代,意味著企業若只押注單一模型,未來很可能在成本、效能與彈性上失去優勢。」勤英科技區域總經理黃士培表示,企業接下來更需要以「Models as Infrastructure(模型即基礎建設)」的思維,將大型語言模型視為與運算、儲存、網路同等重要的基礎資源來規劃、治理以及進行成本管理,將資訊系統架構重塑為 AI 基礎建設。

勤英科技_內文1.JPG
圖/ 數位時代

勤英科技服務的客戶數超過 2,000 家,不少客戶已導入 AI 應用服務,正積極建置 AI Infra 與管理環境,因此,勤英科技自 2025 年積極轉型,將 AI Infra 視為企業長期競爭力的基礎建設來經營,業務範疇從傳統雲端代理擴展至 AI Infra 整合服務商,例如與多模型平台 MixRoute 合作,並開發可支援單一登入(SSO)、彈性調度不同大型語言模型 Token 的管理平台,協助企業簡化模型管理與成本控管,將更多資源與心力聚焦於核心業務與創新應用。

從雲端代理走向 AI Infra 整合,勤英科技從三面向協助企業發揮 AI 綜效

有鑑於 AI 應用與雲端環境息息相關,勤英科技除因應企業客戶的多雲策略協助管理多雲環境、優化成本,以及落實資安治理,更因應不同使用情境推出三種 AI 方案助力企業:

第一:提供開箱即用的 AI 服務。

黃士培以 Google Cloud 的產品為例解釋,透過整合 Gemini 的 Google Workspace,企業可直接在 Gmail、Meet、Docs、Sheets、Slides 中使用 AI 功能,包括會議摘要、文件生成、簡報整理等,快速提升員工生產力,同時,增強企業對 AI 應用的信心,為之後的應用深化做準備。

第二:協助企業規劃、打造與導入代理式 AI 應用服務。

「對於擁有豐沛結構化數據資料、知識庫的企業來說,除以生成式 AI 打造企業大腦,還會透過代理式 AI 提升自動化執行能力,重塑工作效率。」黃士培表示,勤英科技可以基於 Google Gemini Enterprise,提供含括底層雲端架構、AI 模型調度、資料治理與 AI Agent 串接等服務,讓企業員工可以自然語言安全調用企業資料,讓 Agent 進一步執行任務與推動流程。

舉例來說,勤英科技協助在台灣成立超過 50 年的製造業品牌商將 Gemini Enterprise 介接 SAP 與 Salesforce 訓練模型、建立可供 AI 調用的企業知識中樞;另在影音內容生成領域,勤英科技亦協助客戶導入 AI 自動化技術,將內容產製成本縮減達 90%。

第三:提供多模型聚合管理平台,滿足企業以 API 串連各種模型的需求。

勤英科技與新加坡 MixRoute 合作,提供企業客戶多模型管理平台,讓企業可以視需求彈性敏捷的調度 Gemini、Claude、OpenAI 等不同模型,並透過單一帳號、單一帳單與 Budget Alert 機制,管理 token 使用量與 AI 成本。

勤英科技_內文2.JPG
圖/ 數位時代

「透過我們提供的多模型管理平台,企業客戶不會被單一模型綁定,可以在模型快速疊代的環境下,更靈活地管理成本與算力資源。」黃士培如是說道。

總的來說,隨著 AI 應用從單點工具走向大規模企業部署,下一波競爭核心將從模型能力延伸至 AI 基礎設施管理能力,而這也是勤英科技從雲端代理走向 AI Infra 整合服務商背後的核心原因:當 AI 開始成為企業營運的一部分,企業需要的,已不只是模型供應商,而是能協助串接雲端、資料、Agent 與應用場景的長期技術夥伴。

有關更多勤英科技相關資訊,請查詢網站:https://www.elite.cloud/zh/

登入數位時代會員

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

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
代理式商務連動百兆商機
© 2026 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓