由麻省理工學院研究人員成立的硅谷新公司Verayo開始提供其商業版的防克隆技術產品,以解決RFID安全問題。這套系統采用在IC制造過程中硅片的獨特物理特性和變異性(同一個芯片中,不同位置的單元,因為制造過程的非均一性,而帶來的延遲上的差別)來識別單個硅芯片,從而判斷真偽,系統無需采用現有密鑰或加密存儲功能。
Verayo的核心技術是麻省理工學院研究人員發明的PhysicalUnclonableFunctions(PUF)。
Verayo的首款產品是VeraX512H-一款基于ISO14443-A標準、無源13.56MHzRFID芯片,內存為512字節。系統利用芯片制造過程中特性,公司市場營銷主管VivekKhandelwal稱。與人的指紋一樣,每個RFID芯片都擁有區別與其它芯片的不易覺察但獨特的物理特征。實際上,不管制造商如何致力于生產同樣的芯片,世界上不存在完全一致的兩個芯片。
為了制造PUF功能的VeraX512H芯片,Verayo開發一款內含一個極小電路的RFID芯片,電路向芯片發送一個“口令”或一個數字和字母串。當接收到口令時,芯片響應以唯一的數字信號,信號可被編譯成芯片自身的字母或數字串。Verayo正是利用這種響應來開發和營銷這套系統,系統采用這個電路來識別和認證芯片,并拒絕任何無法以預期方式響應口令的芯片。“因于芯片的變異性,每個芯片的響應都絕無僅有的。”Vivek稱。
工作流程如下:一個RFID標簽被貼上一件產品或嵌在一個ID卡里,如駕駛證。任何高頻、可讀取無源ISO14443-A標簽的閱讀器都可發送一條“寫”命令給標簽,從而指示PUF電路向芯片發送一個口令,后者接著發送它的數字簽名和制造過程中編入芯片的唯一標簽ID碼。閱讀器收到芯片的數字簽名后將它與該芯片的預期響應相對比。
另一種方式:閱讀器發送信號給芯片,芯片激活PUF電路發送一個口令,芯片響應以其獨特的數字簽名信號。絕大多數情況下,閱讀器指示芯片-通過 PUF電路-幾次執行這個行動,發送多個口令確認芯片的數字簽名。接著,芯片的響應結果被送到用戶的后端系統。
當零售商售出一個貼標產品時,產品向制造商發送一個請求,獲取一個口令列表。一臺閱讀器接著發送幾個不同的口令(數字串),每個口令都會得到不同的數字簽名。真正的芯片的響應結果存著一些數字變量,大約為25%,如果超過了這個數字,系統判斷芯片是假的。
PUF系統可用于任何RFID芯片或標簽,有源或無源。因為PUF電路尺寸極小,芯片不需存儲額外的信息,標簽的功耗不受影響。另外,在標簽里增加一個PUF電路對標簽的價格影響很小。
Verayo目前與RSIIDTechnologies合作生產含VeraX512H芯片的標簽,這些標簽現已上市,目標市場是昂貴物品和身份證,及危險物品和藥品。