專利名稱:防電流攻擊的受保護微控制器的制作方法
技術領域:
本發明涉及打算并入可攜帶物中,尤其是通常被稱為智能卡的以卡的形式的物體中的微控制器。
智能卡一般用在機密數據的安全存儲和處理等最重要的應用中。尤其是,它們的目的是用于健康領域的應用、付費電視的應用、或銀行方面的應用,例如,電子錢包。
微控制器是以集成電路的形式生產的已被編程的自動機。它們通過輸入/輸出觸片把一系列邏輯指令作用于來自它們的內部存儲器或來自外部的數據。
一般來說,智能卡微處理器是利用SMC技術設計的。利用這種技術,可以把微控制器的操作所需的部件集成在同一電路中,具體地說,這些部件是中央處理單元(CPU)、像ROM(只讀存儲器)那樣的非易失性不可重寫的只讀存儲器、像閃速存儲器、EEPROM(電可擦除可編程只讀存儲器)或FRAM(鐵磁性隨機訪問存儲器)那樣的非易失性可重寫存儲器、和RAM(隨機訪問存儲器)易失性存儲器。
詐騙者已經開發出了“電流”攻擊技術,以便獲取微控制器管理的機密數據和,例如,其目的是用于實現諸如DES(數據加密標準)或RSA(RivestShamir Adelman(里維斯特沙米爾阿德爾曼))算法之類的、用在微控制器中的加密算法的密鑰。
這些攻擊技術是基于下述原理的即在時間時隔T內執行作用于操作對象OPE的指令INS時微控制器所消耗的能量EcμC總是相同的,并且代表一種特征(signature)。換言之EcμC(T;INS;OPE)=常數請注意,在上面的關系中,以及在本說明書的如下關系中,符號“=”的意思是“近似等于”。
為了實施電流攻擊,詐騙者具體地把低值電阻R,具體地說為1Ω的電阻,串聯在微控制器電源VμC與它的電源觸片VCC之間。然后,他們利用與例如數字示波器相連接的計算機,顯示電壓RIcc(t)隨根據作用于基本相同或不同操作對象的數百個或甚至數千個指令的執行獲得的時間的變化,數字示波器的作用是放大這些變化,取樣它們,和診斷為以后分析用而獲取的結果。
這種非破壞性的攻擊是極為危險的。
因此,微控制器的制造者和電路板的制造者已經開發出了保護微控制器免遭這些攻擊的方法。
這些方法的大多數依賴于涉及到偽隨機次數的觸發操作的程序的使用,或涉及到在微控制器正在執行指令的同時,生成帶有相當多隨機或不正確信息的噪聲的操作的程序的使用。
但是,這些方法存在著許多缺點。程序執行時間太長。需要相當大的存儲空間。最后,由于來源于指令執行結果的電信號仍然存在,因此,不能保護機密數據免遭詐騙者進行的深入分析。
在本請求的優先權日前未加公開的法國專利申請第9801305號所述的另一種方法建議,用低通濾波器元件濾波電流。這種方法只不過削弱了電特征,通過仔細分析它們,仍然可以訪問某些機密數據。
鑒于上面情況,本發明打算解決的技術問題是保護將被并入像智能卡那樣的可攜帶物中的微控制器免遭電流攻擊,所述可攜帶物至少包括-把電流供應給所述微控制器的觸片;-數據輸入和/或輸出觸片;-有效數據處理部分;和-機密數據。
本發明對這個問題的解決方案涉及到這樣的微控制器,其特征在于,它還包括-改變有效數據處理部分的電源電壓的裝置,所述裝置能夠保護所述機密數據免遭電流攻擊。
在可以認為所述有效數據處理部分的能耗與它的電源電壓的平方成正比的條件下,這個電壓的變化干擾了電特征,致使難以或甚至不可能分析電特征。
最好,用于改變有效數據處理部分的電源電壓的裝置包括-與微控制器電源觸片串聯的隨時間而改變的電阻,這個可變電阻是,例如,在時間間隔Toff期間斷開和在時間間隔Ton期間閉合的開關,循環比Toff/(Ton+Toff)隨時間而改變,并且周期(Ton+Toff)隨時間而改變。
并且,用于改變有效數據處理部分的電源電壓的裝置最好包括脈沖發生器,這個脈沖發生器包括跨接在有效數據處理部分兩端的閾電壓跨接同步電路。
最后,用于改變有效數據處理部分的電源電壓的裝置最好還包括電容器,這個電容器是,例如,其電容大于0.1毫微法的電容器。
在本發明的某些優選實施模式中,微控制器包括由硅晶體制成的主層,主層包括電路和支承觸片的有效面通過密封層與附加保護層隔離開,改變有效數據處理部分的電源電壓的裝置位于附加保護層上。
通過閱讀參照附圖寫成的如下非限制性說明,可以更加容易理解本發明,在附圖中,
圖1顯示了根據本發明的智能卡的透視圖;圖2顯示了根據本發明的智能卡的剖視圖;圖3顯示了根據本發明的智能卡的觸片的前視圖;圖4顯示了根據本發明的微控制器的透視圖;圖5示意性地顯示了根據本發明的微控制器的各個組成部分;圖6A表示圖4所示的、根據本發明的微控制器的有效層;圖6B表示圖4所示的、根據本發明的微控制器的附加層;圖7示意性地顯示了根據本發明的微控制器的有效數據處理部分的SMC倒相器;圖8顯示了圖7所示的SMC倒相器的命令信號Ve、電源電流icc和輸出信號Vs隨時間的變化;圖9是根據本發明的微控制器的線路連接圖;圖10A至10D分別顯示了根據本發明的微控制器的信號S、電流ICAP、電壓VμCE和電源電流ICC隨時間的變化;圖11是對處在現有技術狀態下的微控制器(特征A),以及對根據本發明得到保護的微控制器(特征B)中,電流ICC隨時間變化的可比記錄;圖12是根據本發明的微控制器的特定實施模式的線路連接圖;和圖13顯示了有關與圖12所示的實現模式相對應的微控制器的、信號S1、S2、和S3隨時間的變化。
根據本發明的可攜帶物是在標準ISO7816的各節中具體定義的標準化物體,把標準ISO7816的內容包括在本說明中,以供參考。在圖1、2、和3所示的實施模式中,這樣的物體采取大體長方形的薄卡1的形式,薄卡1包括與電子模塊3集成在一起的主體2。
卡的主體2由,例如,5個塑料層狀落片20、21、22、23和24組成,并且包括容納模塊3的空腔25。
模塊3包括微控制器30,微控制器30的觸片300通過導線31電連接到與卡主體2的表面齊平的觸盤32。這些觸盤32倚靠在環氧玻璃型絕緣材料的厚向33上。部件微控制器30和導線31用保護樹脂34覆蓋著。
在圖4所示4的實施模式中,微控制器30采取厚度為大約180μm和面積為大約10mm2的正平行六面體的形式。
這個微控制器30包括由硅晶體制成的主層301,主層301包括電路和支承觸片300的有效面通過利用密封層303與由硅晶體制成的附加保護層302隔離開。這個附加層302含有開孔304,開孔304位于觸片300的反面,以便觸片300可以與觸板32相連接。
在實際中,存在五個觸片300。它們是分別與模塊3的觸板VCC、RST、CLK、I/O和GND相連接的觸片VCC、RST、CLK、I/O和GND。電源觸片VCC的用途是向微控制器供電。復位觸片RST的用途是向微控制器發送復位信號,時鐘觸片CLK的用途是向微控制器發送時鐘信號,輸入/輸出觸片I/O的用途是能夠在微控制器與外部交換邏輯數據,和接地觸片GND用于把微控制器與地相連接。
根據本發明的微控制器30的集成電路包括幾個有效部分。具體地說,存在著圖5所示的接口微控制器部分μCI和有效數據處理部分μCE。
接口微控制器部分或接口微控制器μCI最好只包括消耗不可能暴露與微控制器處理的機密數據有關的信息的能量的裝置。在實際中,接口微控制器μCI,包括例如,加載泵或與觸片RST、CLK、和I/O相聯系的接口電路。觸片RST主要涉及檢測初始化信號的裝置和初始化微控制器的相關裝置。觸片CLK涉及檢測上限與下限之間的頻率的裝置。最后,觸片I/O涉及通過從輸入模式切換到輸出模式或反之使微控制器能夠通信的裝置。
有效數據處理部分或有效微控制器μCE是微控制器30發一部分包括其倒相器的用途是處理機密數據的元件的部分。因此,它代表微控制器可能把有關這個機密數據的信息提供給詐騙者的部分。在實際中,它包括中央處理單元(CPU)、可能存在的與這個單元相聯系的密碼處理器、數據和地址總線命令電路,以及RAM、ROM、和EEPROM存儲器,或所有其它類型的存儲器。
根據本發明的微控制器30還包括脈沖發生器GEN、電容器CAP和開關COM。脈沖發生器、電容器和開關是用于改變有效微控制器的電源電壓的裝置。
脈沖發生器GEN包括,例如,兩個振蕩器,每個振蕩器由在輸入電路上存在磁滯的施密特(Schmitt)倒相器構成;電容器,連接在倒相器輸入端與地之間;和電阻,連接在這個倒相器的輸出端與它的輸出端之間,所述兩個振蕩器通過電阻耦合在一起,形成調頻信號源。另外,脈沖發生器GEN最好包括有關跨接在有效微控制器兩端的電壓VμCE的閾電壓Vthreshold的電壓跨接同步電路。這個電路可以由電壓比較器構成,電壓比較器的正輸入端與參考電壓,電壓Vthreshold相連接,它的負輸入端與跨接在有效微控制器兩端的電壓相連接,并且它的輸出端與通過來自調頻信號源的同步信號同步化的觸發器的輸入端D相連接。
電容器CAP具有大于大約0.1毫微法的電容,具體地說,在大約1毫微法至大約10毫微法之間,例如,6毫微法的量級。請注意,1.5毫微法電容器的電極具有大約1mm2的面積。而且,6毫微法電容器的電極具有大約4mm2的面積。
在本發明中,開關COM可以由與微控制器電源觸片VCC串聯的隨時間變化的電阻來取代。
在本發明中,觸片I/O、RST和CLK通過電連接線與接口微控制器μCI相連接。觸片GND通過電連接線與脈沖發生器GEN、與電容器CAP、與有效微控制器μCE和與接口微控制器μCI相連接。另外,觸片VCC通過電連接線與脈沖發生器GEN、與開關COM、和與接口微控制器μCI相連接。并且,開關COM通過電連接線與脈沖發生器GEN和電容器CAP相連接。最后,電連接線把有效微控制器μCE與把電容器CAP、與開關COM相連接的電連接線和把脈沖發生器GEN與這最后一條線相連接的電連接線相連接,以便監視電壓VμCE,將其與電壓Vthreshold相比較。
至于圖4所示那種類型的微控制器,上述各個部分如圖6A和6B所示那樣排列,在圖6A和6B中,附加層302(圖6B)包括脈沖發生器GEN、電容器CAP和開關COM,和支承觸片的主層301(圖6A)包括有效微控制器部分μCE和接口微控制器μCI。
另外,主層301包括三個互連觸片P1、P2和P3,第一觸片P1與觸片VCC相連接,第二觸片P2與有效微控制器相連接,和第三觸片P3與觸片GND相連接。
類似地,附加層302也包括三個互連觸片P1′、P2′和P3′,在微控制器中,它們處在觸片P1、P2和P3的反面上和分別在觸片P1、P2和P3的垂直上方。第一觸片P1′先與開關COM相連接,再與脈沖發生器GEN相連接,第二觸片P2′與開關COM和電容器CAP之間的公共點相連接,和第三觸片P3′先與電容器CAP相連接,再與脈沖發生器GEN相連接。
在圖4所示的微控制器30中,觸片P1、P2和P3通過導電凸部分別與觸片P1′、P2′和P3′電連接。
顯然,上述微控制器只代表根據本發明的一種實施模式,完全可以設計出微控制器的其它實施模式,它們沒有多層結構,而是具有把上述各個部分觸片、接口和有效微控制器、電容器、脈沖發生器和開關集成在不用附加層覆蓋的硅基底的單層中的更傳統結構。
根據本發明的微控制器消耗的能量EcμC等于分別由接口微控制器、有效微控制器和脈沖發生器/電容器/開關組件消耗的能量ECμCI、ECμCE和ECM之和。
EcμC=EcμCI+EcμCE+EcM接口微控制器消耗的能量EcμCI不暴露微控制器30執行的指令,因此,不暴露在執行所述指令期間處理的機密數據。
有效微控制器的基本門是圖7所示的倒相器40。這些倒相器40由與N型晶體管402串聯的P型晶體管401構成。電壓VμCE施加到P型晶體管上,并且N型晶體管與地GND相連接。電容器Ci與每個倒相器40相聯系。這個電容器Ci的電容等效于倒相器互連線的物理電容以及形成可能連接在圖7所示的倒相器的下面的倒相器的P和N型晶體管的柵極的電容。
從功能的觀點來看,P和N型晶體管受與倒相器的輸入電壓相對應的公共命令信號Ve控制。當這個信號攜帶邏輯0(Ve=GND)時,P型晶體管接通和N型晶體管斷開,致使在輸出端(Vs=VμCE)上獲得邏輯1,并且電容器Ci充電。但是,當這個信號攜帶邏輯1(Ve=VμCE)時,P型晶體管截止和N型晶體管導通,致使在輸出端(Vs=GND)上獲得邏輯0,并且電容器Ci放電。
圖8顯示了當倒相器的工作頻率等于FμCE時,命令信號Ve、電源電流icc和輸出信號Vs隨時間的變化,FμCE一般來說是終端通過觸片CLK施加的時鐘頻率,但是,如果微控制器可以產生內部時鐘信號,那么它可以具有特殊頻率。
當電壓Vs是常數時,P和N型晶體管都截止,和在周期1/FμCE上平均值是If的、圖8未示出的漏電流穿過倒相器40。那么,消耗的能量,或靜態能量Es等于Es=VμCEIf/FμCE當電壓Ve發生變化,致使倒相器輸入端上的信號從邏輯1改變成邏輯0或反之時,電流icc如圖8所示那樣變化。
倒相器消耗短路能量Ecc,等于Ecc=VμCEISC/FμCE此處,ISC是短路電流在周期1/FμCE上的平均值。
此外,當電壓Ve發生變化,致使倒相器輸入端上的信號從邏輯1改變成邏輯0時,電容器Ci充電,直到它達到電壓VμCE為止,由此消耗的動態能量Ed等于作為靜電能存儲在電容器Ci中的能量與充電電路(在這種情況中,P型晶體管)的有限等效電阻中消耗的能量之和,即Ed=1/2CiV2μCE+1/2CiV2μCE=CiV2μCE最后,當電壓Ve發生變化,致使倒相器輸入端上的信號從邏輯0改變成邏輯1時,電容器Ci穿過N型晶體管放電,消耗以前存儲的和等于1/2CiV2μCE的能量。
對于利用SMC技術生產的倒相器,Ecc小于Ed的20%,和Es比Ed小得多。因此,由倒相器i消耗的能量Ec主要是動態的,我們認為Ec大體上等于Ed。
因此,當把電壓VμCE施加到有效微控制器上時,所述有效微控制器在一個時鐘脈沖跨度上消耗的能量大體上等于EcμCE=Σi=1i=NαiCiVμCE2]]>此處,當倒相器i在這個跨度期間,具體進行開關操作而消耗能量時,αi=1,和當倒相器i在這個跨度期間,不具體進行開關操作而不消耗能量時,αi=0,和此處,N是有效微控制器中倒相器的個數。
因此,有效微控制器消耗的能量隨它的電源電壓VμCE的平方而變化。
通過本發明的裝置消耗的能量EcM等于脈沖發生器GEN消耗的能量EcGEN加上開關COM消耗的能量EcCOM和電容器CAP消耗的能量EcCAP。因此,EcM=EcGEN+EcCOM+EcCAP脈沖發生器GEN消耗的能量EcGEN與接口微控制器消耗的能量具有相同的類型。事實上,它不給出與執行指令時處理的機密數據有關的指示。
開關COM消耗的能量EcCOM事實上是電容器CAP充電時這個開關消耗的能量。因此當充電時,EcCOM=EcCAP電容器CAP消耗的能量EcCAP取決于開關COM的狀態,斷開還是閉合。開關COM的斷開或閉合狀態由脈沖發生器GEN來控制。事實上,這個發生器發送斷開或閉合開關COM的命令信號S。根據接收的信號S,斷開或閉合這個開關COM。在時間間隔Ton期間閉合開關COM,而在時間間隔Toff期間斷開開關COM。
在時間間隔Toff期間,電容器放電,和它消耗的能量等于EcCAP(Toff),致使EcCAP(Toff)=-1/2CΔV2此處,ΔV代表在Toff期間跨接在電容器兩端的電壓變化。
在時間間隔Ton期間,電流ICC供應的電容器充電,并且它消耗的能量EcCAP(Ton)等于EcCAP(Ton)=1/2CΔV2此處,ΔV代表在Ton期間跨接在電容器兩端的電壓變化。
詐騙者只接觸到微控制器的總電源電流,因此,只接觸到微控制器消耗的總能量。
在時間間隔Toff期間,微控制器消耗的能量等于接口微控制器消耗的能量。事實上,有效微控制器是由正在放電的電容器CAP供電的。因此,在Toff中EcμC=EcμCI正如以前已知的,EcμCI不暴露與開關有效微控制器倒相器有關的任何信息,因此,不暴露與所處理的機密數據有關的任何信息。這樣,借助于本發明,詐騙者在時間間隔Toff期間,不能訪問所述數據。
但是,在時間間隔Ton期間,微控制器消耗的能量等于接口微控制器消耗的能量,加上根據本發明的裝置消耗的能量,再加上有效微控制器消耗的能量。因此EcμC=EcμCI+EcμCE+EcM假設指令INS作用于同一操作對象OPE和由根據本發明的微控制器執行。在實際中,這個指令INS是在幾個時鐘脈沖跨度上執行。在每個時鐘脈沖跨度上,執行指令INS的一部分,和有效微控制器的N個倒相器的一些為此改變狀態。
有效微控制器在這樣的跨度期間消耗的能量與跨接在所述微控制器兩端的電壓VμCE的平方成正比。
由于電容器CAP與有效微控制器并聯,因此,跨接在有效微控制器兩端的電壓VμCE與跨接在電容器CAP的兩端的電壓VCAP相同。因此,跨接在有效微控制器兩端的電壓不斷變化。
這樣,執行指令INS的一部分消耗的能量未必總是相同的,對于所有指令INS,情況尤其如此。
事實上,在相同的指令作用于相同的操作對象的情況下,有效微控制器消耗的能量之間的差值甚至更大,因此它們與這個微控制器的電源電壓VμCE的平方相關。
作為上述的結果,在本說明書的前言中提到的、據此EcμC(T;INS;OPE)=常數原理在本發明中不再成立,因此,詐騙者不能訪問機密信息。
圖10A至10D分別顯示了信號S、電容器CAP提供的電流ICAP、有效微控制器的電源電壓VμCE和微控制器的電源電流ICC隨時間t的變化。
如圖10A所示,時間間隔Toff和Ton從一個周期Ts-Toff+Ton到另一個周期是不同的。因此,循環比Toff/(Ton+Toff)隨時間而變化,并且隨機地發生變化,這正是本發明的優點,由此使詐騙者無法預測。此外,由于不是在跨接在電容器兩端的電壓達到閾值Vthreshold時的那一時刻上,而是在這個時刻之后時鐘第一次發出滴答聲時閉合開關COM,和由于所述時刻與所述時鐘第一次滴答聲之間的時間間隔是可變的,因此Ts=1/Fs的值隨機地發生變化。除了如上所述的原因使Ts發生變化之外,由于制造脈沖發生器的方式不同也會使Ts發生變化,脈沖發生器包括帶有施密特型倒相器的兩個耦合振蕩器。
此外,如圖10B所示,在電容器充電的時間間隔Ton期間,電容器CAP提供的電流ICAP是正的。但是,在這些間隔中ICAP逐漸減少,直到ICAP(t)=0為止。因此,當開關斷開時,電容器擁有它最大的電荷量。并且,在電容器放電,向有效微控制器供電的時間間隔Toff期間,電流ICAP是負的。
如圖10C所示,有效微控制器的電源電壓VμCE在時間間隔Ton期間逐漸增加,而在時間間隔Toff期間逐漸減少。ΔV代表跨接在電容器兩端的電壓的調制深度。
最后,如圖10D所示,微控制器的電源電流ICC在Toff期間等于IμCI,然后在Ton逐漸增加,此時,它等于IμCI+ICAP+IμCE。
圖11是顯示了對處在現有技術狀態下的微控制器(特征A),以及對根據本發明的相同微控制器(特征B),執行作用于相同操作對象的相同指令時,電流ICC隨時間t的變化。盡管這些指令在同一時間以相同的方式得到執行,但曲線卻完全不同。在第一條曲線上看到的電流峰位在第二條曲線上并不出現。第二條曲線上時間間隔Toff和Ton清晰可見。因此,極難從第二條曲線中確定與機密數據相關的任何細節。
顯然,上述本發明的實施模式的描述不限制必須廣義理解的本發明。其它更復雜的實施模式或許能提供讓人極感興趣的結果。這可以參照,例如,圖12所述的實施模式,圖12顯示了配備了兩個電容器CAP1和CAP2、三個開關COM1、COM2和COM3、和分別斷開和閉合三個開關COM1、COM2和COM3的三個命令信號S1、S2和S3的微控制器。在這種實施模式中,在通過開關COM1重新充電,而開關COM2和COM3斷開之前,電容器CAP1通過開關COM3,放電至參考電壓,例如,GND,而開關COM1和COM2斷開。電容器CAP1一旦通過開關COM1得到充電,就通過開關COM2,向與有效微控制器μCE并聯的電容器CAP2放電,而開關COM1和COM3斷開。圖13顯示了信號S1、S2、和S3隨時間的變化。該實施模式提供了與μCE的活動無關地保持能耗不變的裝置。這樣通過分析電流ICC不能獲得機密信息。這種實施模式使有效微控制器的能耗增加。
權利要求
1.一種打算并入像智能卡那樣的可攜帶物(1)中的微控制器(30),所述可攜帶物(1)至少包括把電流供應給所述微控制器(30)的觸片(VCC);數據輸入和/或輸出觸片(I/O);有效數據處理部分(μCE);和機密數據;其特征在于,它還包括改變有效數據處理部分(μCE)的電源電壓的裝置(GEN、CAP、COM),所述裝置能夠保護所述機密數據免遭電流攻擊。
2.根據權利要求1所述的微控制器(30),其特征在于,用于改變有效數據處理部分(μCE)的電源電壓的裝置包括與微控制器(30)電源觸片(VCC)串聯的隨時間而改變的電阻。
3.根據權利要求2所述的微控制器(30),其特征在于,所述可變電阻是在時間間隔Toff期間斷開和在時間間隔Ton期間閉合的開關(COM)。
4.根據權利要求3所述的微控制器(30),其特征在于,循環比Toff/(Ton+Toff)隨時間而改變。
5.根據權利要求3或4所述的微控制器(30),其特征在于,周期(Ton+Toff)隨時間而改變。
6.根據前面權利要求的任一權利要求所述的微控制器(30),其特征在于,用于改變有效數據處理部分(μCE)的電源電壓的裝置包括脈沖發生器(GEN)。
7.根據權利要求6所述的微控制器(30),其特征在于,所述脈沖發生器(GEN)包括跨接在有效數據處理部分(μCE)兩端的閾電壓跨接同步電路。
8.根據前面權利要求的任一權利要求所述的微控制器(30),其特征在于,用于改變有效數據處理部分(μCE)的電源電壓的裝置包括調節器(condenser)。
9.根據權利要求8所述的微控制器(30),其特征在于,所述調節器是電容器(CAP)。
10.根據權利要求8或9所述的微控制器(30),其特征在于,所述電容器具有大于0.1毫微法的電容。
11.根據前面權利要求的任一權利要求所述的微控制器(30),其特征在于,它包括由硅晶體制成的主層(301),主層(301)包括電路和支承觸片(300)的有效面通過密封層(303)與附加保護層(302)隔離開。
12.根據權利要求11所述的微控制器(30),其特征在于,用于改變有效數據處理部分(μCE)的電源電壓的裝置(COM、CAP、GEN)位于附加保護層(302)上。
全文摘要
本發明涉及一種打算并入像智能卡那樣的可攜帶物中的微控制器(30),所述微控制器(30)至少包括:把電能供應給所述微控制器(30)的觸片(VCC);數據輸入和/或輸出觸片(I/O);有效數據處理部分(μCE);和機密數據;根據本發明,微控制器還包括:改變有效數據處理部分(μCE)的電源電壓的裝置(GEN、CAP、COM),所述裝置能夠保護所述機密數據免遭基于電流消耗值分析的攻擊。
文檔編號H01L23/58GK1372676SQ0081247
公開日2002年10月2日 申請日期2000年7月17日 優先權日1999年7月22日
發明者羅伯特·萊迪爾 申請人:施藍姆伯格系統公司