TWI500042B - 確保資料免於竄改攻擊之竄改反應性記憶體裝置 - Google Patents
確保資料免於竄改攻擊之竄改反應性記憶體裝置 Download PDFInfo
- Publication number
- TWI500042B TWI500042B TW097139850A TW97139850A TWI500042B TW I500042 B TWI500042 B TW I500042B TW 097139850 A TW097139850 A TW 097139850A TW 97139850 A TW97139850 A TW 97139850A TW I500042 B TWI500042 B TW I500042B
- Authority
- TW
- Taiwan
- Prior art keywords
- memory
- tampering
- attack
- tamper
- housing
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/86—Secure or tamper-resistant housings
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Description
本發明係關於一種系統及方法,其可幫助確保記憶體裝置中的資料免於竄改該記憶體裝置及/或儲存在該記憶體裝置或與該記憶體裝置相關的資料的企圖。
許多種記憶體裝置可使用來維持與儲存用於不同電腦與相似系統的資料與指令。具體說來,快閃記憶體是一種可覆寫(rewrite)且不需消耗電力就能保持內容的電子記憶體媒體。不同於可抹除單一位元組(byte)之動態隨機存取記憶體(dynamic random access memory,簡稱DRAM)裝置與靜態隨機存取記憶體(static random access memory,簡稱SRAM)裝置,快閃記憶體裝置通常抹除固定的多位元資料段(block)或磁區(sector)。快閃記憶體技術可包含例如NOR快閃及/或NAND快閃。NOR快閃是從電子可抹除可程式化唯讀記憶體(electrically erasable programmable read only memory,簡稱EEPROM)晶片技術發展而來,其中,不同於快閃,其可抹除單一位元組;而NAND快閃是從DRAM技術發展而來。快閃記憶體裝置相較於許多其他記憶體裝置可較不貴且可較密集,意謂著快閃記憶體裝置可在每單位面積儲存更多資料。
快閃記憶體至少在某種程度上已經變得普遍,這是因為它結合了EPROM的高密度和低成本與EEPROM的電子可抹除性的優點。快閃記憶體是非揮發性的;它可被覆寫且不用電力就可保持內容。它可使用在許多可攜式電子產品,例如行動電話、電腦、錄音機、拇指碟(thumbnail drive)與其相似物,也可使用在許多較大電子系統中,例如汽車、飛機、工業控制系統等等。事實上,快閃記憶體已經結合可覆寫且不需電源就能保持資料、以及小尺寸和重量輕等優點,以使得快閃記憶體裝置成為用來運送與維持資料的有用和普遍的手段。
例如快閃記憶體的非揮發性記憶體可使用來儲存與使用者相關的機密及/或個人資訊,例如銀行帳戶資訊、個人識別號碼、照片、法律文件等。其他個體(entity)可企圖獲得對於儲存在該記憶體中的這些資料的存取,而這可能造成該使用者的(例如財務的、個人的、職業的等等的)損害。因此期望以安全的方式來維持記憶體裝置中的資料,也期望使該使用者能獲知未授權個體企圖要獲得對於該記憶體裝置的非授權存取。
以下提出本發明之簡化概述,以提供在此描述的某些態樣之基本理解。此概述非本發明之廣泛概觀。此外,此概述並非意欲識別本發明之關鍵或必要元件,也非意欲描述本發明之範圍。此概述的唯一目的係以簡化形式提出一些關於本發明之概念,以作為下面更詳細敘述之序言。
本發明係關於一種系統及/或方法,其可幫助確保記憶體裝置中的資料免於竄改該記憶體裝置及/或儲存在該記憶體裝置或與該記憶體裝置相關的資料的企圖。反竄改元件(counter tamper component)可監控與含有記憶體裝置的外殼相關聯的事件及/或與該記憶體裝置相關聯的存取資訊,且可對於竄改(例如竄改事件、竄改攻擊)該外殼及/或儲存在該記憶體中的資料的企圖作出反應(例如回應(respond)、抵抗(resist)、及/或提供證據(evidence))。該反竄改元件可評估與該外殼及/或儲存在該記憶體中的資料相關聯的資訊,且可判定竄改事件是否發生或是否已經發生。依據竄改事件的種類,該反竄改元件可提供該竄改事件的證據,以使該記憶體裝置的使用者(例如所有者)能夠獲知該竄改事件、提供對於該竄改事件的回應、及/或可抵抗該竄改事件。
根據一種態樣,記憶體裝置可被容納在記憶體外殼(例如記憶體模組)中,該記憶體外殼可被包含在電子裝置外殼內,其中,該電子裝置可例如為行動電話、個人數位助理(PDA)、或智慧卡。該反竄改元件可被包含在該記憶體模組內且可與該模組和該記憶體裝置結合。該反竄改元件可提供某個體已經藉由企圖存取安全地儲存在該記憶體裝置中的資料以竄改該記憶體裝置的證據。在一個態樣中,該反竄改元件可接收已有預定數量的不成功企圖要存取保全在該記憶體中的資料的資訊,且可判定竄改事件已經發生。舉例來說,該反竄改元件可接收某個體為了存取該記憶體裝置已經企圖鑑別(authenticate)達到預定次數(例如三次)的資訊,而所有的企圖都由於該個體所提供的錯誤的鑑別資訊而不成功。該反竄改元件可提供已經發生此種竄改事件的證據,舉例來說,藉由改變含有該記憶體裝置的該記憶體模組的顏色及/或使可在該模組上或於該模組相關聯的發光二極體(LED)發光。當該記憶體模組可被包含在該電子裝置內時,為了使該竄改的證據能夠被該使用者察覺,可將該電子裝置建構成有可位於該電子裝置的外殼上的視窗(window)或其他透明元件,以使得該使用者可看到該電子裝置內的該記憶體模組而能注意到該竄改的證據(例如該記憶體模組的色彩狀態的改變)。在一個態樣中,該記憶體模組的外殼可依照使用者的喜好來設計。
在另一態樣中,當個體企圖要實體地存取該記憶體模組或記憶體裝置的內部時(例如藉由企圖開啟該記憶體外殼),該外殼及/或被包含在該外殼中的記憶體裝置可由一種使得該外殼及/或記憶體裝置會破裂及/或破碎成好幾片的材料形成,使得該記憶體裝置無法使用、或幾乎不能用,而使得其中的資料是無法存取的、或幾乎無法存取的。
在又另一態樣中,該反竄改元件可對竄改事件提供回應。在企圖要開啟該記憶體外殼的過程中,該外殼的分解(disruption)可導致相關聯的開關被轉動,並造成電路改變(例如電路的開路(opening)、電路的閉路(closing)),而這改變可被該反竄改元件所偵測到。該反竄改元件可藉由抹除該記憶體裝置的分割區(partition)與儲存在這些分割區內的資料的全部或子集來回應該攻擊。在另一態樣中,該反竄改元件可藉由啟動(initiating)該記憶體裝置的一個或多個元件的災難性故障(catastrophic failure)或從容性故障(graceful failure)來回應攻擊。可利用可被包含在該記憶體外殼內的輔助電路和電源來執行反竄改回應。
在另一態樣中,該記憶體裝置可被納入至涵蓋該記憶體模組以及印刷電路板(PCB)上的一個或多個路徑的「網目(mesh)」中,該電路板連接該記憶體模組上的一個或多個接腳。電子訊號可經由該記憶體模組的接腳來通過該「網目」。在企圖要從該PCB中移除及/或去銲(desolder)該記憶體模組的過程中,訊號的擾亂及/或連接中斷可被該反竄改元件所偵測,而因此該反竄改元件可對於該攻擊產生想要的回應(例如抹除資料、導致元件的災難性故障)。
在又另一態樣中,該反竄改元件可對竄改事件提供抵抗。可實施攻擊以獲得可從該記憶體裝置中輸出的與電磁及/或射頻相關聯的資訊,以判定與該記憶體裝置相關聯的例如密碼資訊(cryptographic information)(例如指數(exponent)、密碼協定)的資訊,以獲得對於該記憶體及/或儲存在該記憶體的內容的存取。該反竄改元件可包含可在該記憶體外殼內使用的屏蔽(shielding)以幫助抵抗這樣的攻擊,因為該屏蔽可減低或消除來自該記憶體裝置的電磁輻射及/或射頻的放射,且可因此減低基於此種電磁輻射及/或射頻的資訊的攻擊的風險。
下列敘述與附加的圖式提出本發明的某些例示態樣的細節。然而,這些態樣僅代表可利用本發明的原理的許多方式中的其中一些態樣,而本發明係意欲包含所有此等態樣與它們的等效物。從下列本發明的實施方式,並配合所附加的圖式,將更清楚地了解本發明的其他優點和新穎特徵。
本發明是參照圖式來描述,其中,全文使用相同的元件符號來指代相似的元件。在下列敘述中,為了解釋的目的,提出許多具體細節以提供本發明的徹底了解。然而,顯然也可不需要這些具體細節來實行本發明。在其他情況中,已知結構與裝置是以方塊圖形式來顯示,以幫助描述本發明。
快閃記憶體可發現使用在許多應用中,其中,可利用其相對小尺寸、高記憶體密度、與可攜性以及不需電力而保持儲存在其中之資料的能力。可使用快閃記憶體裝置以儲存使用者期望是安全及/或私密的資料,以使其他人不能存取資料。快閃記憶體裝置通常可使用在電子裝置中(例如行動電話、個人數位助理(PDA)等等),其中,可儲存個人資料及/或其他機密資料到該快閃記憶體裝置中。傳統上,該快閃記憶體裝置是位於該電子裝置內,以至於該記憶體裝置無法被該電子裝置的使用者或其他人所看見。攻擊者與其他不受歡迎的人可企圖獲得未授權的存取(例如竄改)該記憶體裝置以得到或獲知該安全/私密的資料。期望的是保護該記憶體裝置免於對該記憶體裝置本身的攻擊以及免於存取儲存在該記憶體裝置的資料或於該記憶體裝置相關聯的資訊的非授權企圖。也期望提供該記憶體裝置的使用者(例如所有者)與其他要攻擊或存取該記憶體裝置的企圖相關的資訊。
本發明提出一種系統及/或方法,係可幫助偵測竄改記憶體裝置的企圖與保護記憶體裝置免於此種竄改企圖。該記憶體裝置(例如快閃記憶體裝置)可包含反竄改元件,該反竄改元件可幫助偵測竄改事件(例如竄改攻擊)、產生及/或提供竄改事件的證據、提供對於竄改事件的抵抗、及/或產生對要竄改該記憶體裝置及/或儲存在該記憶體裝置裡的資料的企圖的回應。
參照至圖式,第1圖說明依照本發明之可確保資料免於竄改的系統100。系統100可包含含有記憶體104的記憶體模組102,可儲存資料在該記憶體104內的個別記憶體位置中。
根據一種態樣,該記憶體104可為非揮發性記憶體,例如快閃記憶體(例如單位元快閃記憶體、多位元快閃記憶體)、唯讀記憶體(ROM)、可程式化唯讀記憶體(programmable ROM,簡稱PROM)、電子可程式化唯讀記憶體(EPROM)、電子可抹除可程式化唯讀記憶體(EEPROM)、及/或非揮發性隨機存取記憶體(NVRAM)(例如鐵電式隨機存取記憶體(Ferroelectric random access memory,簡稱FeRAM)、及其相似物。進一步地,該快閃記憶體可含有NOR快閃記憶體及/或NAND快閃記憶體。
記憶體模組102可進一步包含反竄改元件106,該反竄改元件106可與該記憶體104和記憶體模組102結合,且可幫助確保儲存在該記憶體元件104中的資料免於受到不受歡迎之個體(例如攻擊者)的未授權存取。該反竄改元件106可幫助抵抗及/或回應竄改該記憶體模組102及/或記憶體元件104的企圖,及/或可提供竄改該記憶體模組102及/或記憶體元件104的企圖的證據。
根據一種態樣,該反竄改元件106可被納入作為該記憶體模組102的外殼的一部分,且可提供竄改的證據,其中,舉例來說,如果該記憶體模組102的外殼被開啟則會破裂,以至於可防止該記憶體模組102的外殼的重新閉合(re-closure)及/或如果重新閉合該記憶體模組102的外殼則可察覺到該破裂。在另一態樣中,該反竄改元件106可被納入作為該記憶體模組102的外殼的一部分,此時該記憶體模組102的外殼可由可改變狀態(例如改變色彩狀態)的材料所形成,以對竄改事件(例如竄改攻擊)作出反應。
舉例來說,如果某個體企圖要鑑別以獲得對於該記憶體元件104中的資料的存取,但卻提供錯誤的認證資訊且被拒絕此種存取的要求,則該記憶體模組102的外殼可改變其色彩狀態,例如從第一色彩(例如黑色)成為不同的色彩(例如橘色),進而可指示該記憶體模組102(與該記憶體模組102所屬的該電子裝置(未圖示))的使用者(例如所有者)有個體已經竄改該記憶體模組102及/或記憶體104。可設計該電子裝置的外殼以使該記憶體模組102可被該使用者所看見,以使該使用者可察覺該記憶體模組的色彩狀態的改變,在例如參照第4a與4b圖時會在此作更完整的敘述。
根據又另一態樣,該反竄改元件106可抵擋竄改攻擊(例如旁通道(side-channel)或其他攻擊),其中,攻擊者企圖獲得與資料操縱(例如密碼協定)相關聯的電力消耗、電磁輻射、及/或射頻放射相關聯的資訊,以得到對於儲存在該記憶體及/或該密碼協定(例如指數)中的資料的非授權存取。該反竄改元件106可包含一種材料,該材料可用在該記憶體模組102中及/或該非揮發性記憶體104中,且該材料可抵擋這樣的攻擊,因為該材料可防止、最小化、及/或減低由該記憶體模組102及/或記憶體元件104所發出的電力消耗量、電磁輻射、及/或射頻放射,及/或可使這些電力消耗量、電磁輻射、及/或射頻放射不易察覺。
在又另一態樣中,該反竄改元件106可利用許多種可用來偵測是否有從該記憶體模組102中移除該記憶體元件104的企圖的檢查電路(check circuit)(例如網目電路、轉動開關電路(throw switch circuit))。該反竄改元件106可提供回應給這樣的攻擊(例如竄改事件),藉由例如抹除儲存在該記憶體元件104內的全部或一部分資料及/或啟動一個或多個元件(例如記憶體陣列(未圖示))的故障(例如將電路元件熔接在一起),以使得該元件無法操作及/或無法存取。
參照第2a圖,係描述一種根據本發明之一個實施例的可幫助保全儲存在記憶體中的資料的系統200。系統200可包含記憶體模組102,該記憶體模組102可包含記憶體104(例如非揮發性記憶體),該記憶體104可儲存資料在該記憶體104內的個別記憶體位置中。該記憶體模組102可進一步包含可幫助偵測竄改事件與提供需要的反應給此種竄改事件的反竄改元件106,以幫助保全儲存在該記憶體104中的資料。該記憶體模組102、記憶體104、與反竄改元件106各能包含它們個別的功能,在例如關於系統100及/或系統300的敘述時會作更完整的敘述。
該記憶體模組102與其中的元件(例如記憶體104)可與主處理器(host processor)202結合,該主處理器202可為可管理通訊與執行應用程式的應用程式處理器(applications processor)。在一個態樣中,該主處理器202可為由電腦、行動電話、個人數位助理(PDA)、或幾乎任何其他電子裝置所使用的處理器。該主處理器202可產生命令(command),例如可個別執行用來從該記憶體104中讀取資料、寫入資料、及/或抹除資料的讀取命令、寫入命令、及/或抹除命令。寫入至記憶體104或從記憶體104中讀出的資料可經由匯流排(例如系統匯流排)(可為多位元匯流排)而在該記憶體104與該主處理器202及/或其他元件(未圖示)之間通訊或傳送。
該記憶體模組102可進一步包含密碼元件(cryptographic component)204,該密碼元件204可幫助加密及/或解密資料,以幫助保全被寫入至該記憶體104、儲存在該記憶體104、及/或從該記憶體104中讀出的資料。根據本發明的態樣,密碼元件204可提供對稱密碼工具與加速器(例如兩魚演算法(Twofish)、Blowfish密碼法(Blowfish)、AES、TDES、IDEA、CAST5、RC4等)以確保該記憶體104中的特定分割區(未圖示)或其部分只可被那些已被授權及/或被授權這麼做的個體來存取。密碼元件204也可提供非對稱密碼加速器與工具(例如RSA、數位簽章標準(Digital Signature Standard,簡稱DSS)等等)以確保該記憶體104中的特定分割區或其部分只可被那些已被授權及/或被認證(certified)這麼做的個體來存取。此外,密碼元件204可提供加速器與工具(例如保全散列演算法(Secure Hash Algorithm,簡稱SHA)與其不同版本,例如SHA-0、SHA-1、SHA-224、SHA-256、SHA-384、與SHA-512),以確保對於該記憶體104中的特定分割區的存取是限制給那些被授權來獲得存取的個體。
該記憶體模組102也可包含可從個體請求(solicit)鑑別資料的鑑別元件(authentication componeht)206,而在依此請求該鑑別資料之後,該記憶體模組102可個別地利用及/或結合經由所利用的生物辨識形態(biometric modality)而取得且確定的資訊以幫助控制對於該記憶體104的存取。該鑑別資料可例如為通行字(password)(例如人類可認知的字元的序列)、通行片語(pass phrase)(例如字母數字字元(alphanumeric character)的序列,係可相似於一般通行字但卻是傳統上較大長度且包含除了人類可認知的字元之外的非人類可認知的字元)、通行碼(例如個人識別碼(PIN))等等的形式。除此之外地及/或可選擇性地,也可藉由鑑別元件206來利用公鑰基礎建設(public key infrastructure,簡稱PKI)資料。PKI約定(arrangement)可提供給受信賴的第三者來透過公鑰的使用以檢驗與確認個體身份,該公鑰通常可為由該受信賴的第三者所發佈的認證(certificate)。此種約定可使得個體能夠互相鑑別、及使用認證(例如公鑰)與私鑰(private key)、會期金鑰(session key)、流量編碼金鑰(Traffic Encryption Keys,簡稱TEKs)、加密系統特定的(cryptographic-system-specific)金鑰、及/或其他金鑰中的資訊,以加密與解密在個體之間通訊的訊息。
該鑑別元件206可藉由其獨一無二的實體與行為的特性和屬性來實現一個或多個機器實現的(machine-implemented)技術用以識別個體。可利用的生物辨識形態可例如包含:臉部辨識,其中,在個體的臉上的關鍵點的量測可提供與該個體相關聯的獨一無二之圖案;虹膜辨識(iris recognition),從瞳孔的外部邊緣測量與眼腈之有色部分(虹膜)相關聯的圖案,以偵測與該個體的虹膜相關聯的獨特特徵;指紋(或掌紋)識別,掃描不連續的皮膚波狀隆起部並形成可提供用以分辨特徵的圖案以識別個體;及/或聲音辨識(voice recognition),可根據部分的口音型態、腔調等(可分辨出該個體與另一個體)來分析該個體的聲音。
該鑑別元件206可與鑑別介面元件208結合,該鑑別介面元件208可被納入該記憶體模組102且可幫助鑑別使用者或其他人。在一個態樣中,該鑑別介面元件208可與鍵盤組(未圖示)結合且可接收鑑別資訊(例如通行字、PIN碼等等),該鑑別元件可評估該鑑別資訊以判定是否同意對於該記憶體104的存取。在另一態樣中,該鑑別介面元件208可包括掃描器或其他可獲得及/或接收生物辨識資訊(例如與指紋、眼睛特徵、臉部特徵、人聲辨識等等相關聯的資訊)的適合元件,該資訊可從該使用者或其他個體提供或獲得。該鑑別元件206可評估(例如比較)該生物辨識資訊與可儲存在該記憶體104中的模板(template)資訊或其他資訊,以判定該生物辨識資訊是否可與被授權與可被同意來存取該記憶體104或部分該記憶體104的該使用者或其他個體相關聯。如果此種生物辨識資訊與該模板資訊或其他資訊匹配,則部分依據同意給該使用者或其他個體的存取權利的等級,而可同意與該生物辨識資訊相關聯的該使用者或其他個體來存取儲存在該記憶體104內的該資料或部分該資料。舉例來說,鑑別介面元件208可包括指紋感測器(未圖示),該指紋感測器可與該記憶體模組102的外殼或該記憶體模組102所存在的電子裝置(未圖示)的外殼的表面結合。該使用者可放置一個或多個數字(digit)在該指紋感測器上,該指紋感測器可掃描該一個或多個數字以獲得生物辨識資訊。可擷取該生物辨識資訊並與可儲存在該記憶體104中的該模板資訊作比較。如果該生物辨識資訊匹配而達到準確性的預定閾值(threshold)等級,則可同意該使用者與那使用者相關聯的預定存取權利,以存取該記憶體104中的資料的子集(subset)。
依據本發明的一個實施例,該記憶體模組102(包含該記憶體104、至少一部分的該反竄改元件106、該密碼元件204、該鑑別元件206、及/或至少一部分的該鑑別介面元件208)可設於或實現在單一積體電路晶片(例如晶粒)上,該晶片可提供被程式化至該記憶體104、被儲存在該記憶體104、及/或讀取自該記憶體104的資料有改良及/或增加的資料保全性。根據另一個實施例,該記憶體模組102(包含該記憶體104、至少一部分的該反竄改元件106、該密碼元件204、該鑑別元件206、及/或至少一部分的該鑑別介面元件208)可實現在特定應用積體電路(application-specific integrated-circuit,簡稱ASIC)晶片上。
參照至第2b圖,係描述根據本發明的另一實施例的可幫助保全資料的系統250。系統250可包含描述關於系統200的元件(例如記憶體104、反竄改元件106等等),其中,每個元件可包含如在此更完整敘述(例如關於系統200)的個別功能。系統250可包含該主處理器202,其中,該主處理器202可被容納在該記憶體模組102內。藉由將該主處理器202納入該記憶體模組102內,可改善及/或幫助在該主處理器202與該記憶體模組102內的該記憶體104及/或其他元件之間通訊的資料的保全性。
第3圖說明系統300,該系統300可依據本發明來利用反竄改技術以幫助保全記憶體裝置中的資料。系統300可包含反竄改元件106,該反竄改元件106可使用來監控與評估與存取記憶體模組102(未圖示)中的記憶體104(未圖示)的授權或非授權企圖相關聯的事件,且可利用反竄改技術來保全寫入至該記憶體104、儲存在該記憶體104、及/或讀取自該記憶體104中的資料免於竄改攻擊。該反竄改元件106可偵測與該記憶體模組102及/或記憶體104相關聯的竄改攻擊、或要竄改的企圖,且可部分地依據竄改攻擊或竄改企圖的類型來對該竄改攻擊作出反應(例如提供該攻擊/竄改的證據、抵擋該攻擊/竄改、提供對於該攻擊/竄改的回應)。舉例來說,如果非授權個體企圖要存取該記憶體模組102及/或記憶體104,則該反竄改元件106可提供該攻擊發生的證據、提供對於該攻擊的抵抗、及/或提供對於該攻擊的回應。該反竄改元件106可包含相同或相似的功能,例如關於系統100及/或系統200而在此更完整敘述者。
依據一態樣,該反竄改元件106可包含可聚集及/或組織資料的聚集元件302,該資料包含與存取該記憶體104及/或記憶體模組102相關聯的資料,該資料可被該反竄改元件106接收或獲得,以幫助判定是否發生或已經發生竄改攻擊、判定關於竄改攻擊而可產生的反應、產生及/或提供竄改攻擊的證據、產生及/或提供對於竄改攻擊的回應、抵抗竄改攻擊等等。該聚集元件302可過濾、選擇、及/或組織由該反竄改元件106所接收的資料。舉例來說,該聚集元件302可識別可與竄改攻擊及/或存取該記憶體104及/或記憶體模組102的企圖相關聯的部分資料。應了解到,該聚集元件302可與該反竄改元件(如描述的)、獨立(stand-alone)元件、及/或其大部分任何的合適組合相結合。
依據另一態樣,該反竄改元件106可包含評估元件304,該評估元件304可監控、收集、及/或分析接收到的資料,且該評估元件304可幫助判定例如是否有存取該記憶體104及/或該記憶體模組102的企圖、是否發生或已經發生竄改攻擊、發生或已經發生的竄改攻擊的類型、關於竄改攻擊而可產生的反應等等。
舉例來說,該聚集元件302可接收關於要輸入鑑別憑證(authentication credential)以存取該記憶體104的企圖的資訊。該聚集元件302可計數(count)輸入此種鑑別憑證的企圖次數。每個輸入該鑑別憑證的企圖可由該聚集元件302來登入(logged)並由該評估元件304來評估。該聚集元件302可傳遞該計數資訊至該評估元件304。該評估元件304可評估與該鑑別企圖相關聯的資訊,且在已經達到不成功企圖的預定次數(例如三個連續的不成功企圖)之後,該評估元件304可判定此種無效企圖構成關於該記憶體104的竄改攻擊,而該反竄改元件106可以想要的方式對於該竄改攻擊作出反應(例如模組102的外殼可改變色彩狀態),如在此更完整描述者。
在又另一態樣中,該反竄改元件106可利用竄改證據元件306,該竄改證據元件306可幫助提供竄改攻擊(例如竄改事件)或竄改該記憶體104及/或該記憶體模組102的企圖的證據。在一態樣中,該反竄改元件106可部分地結合成該記憶體模組102的外殼的一部分。該記憶體模組102的外殼可由例如易碎材料(例如易碎塑性材料)的材料所構成,該材料可導致如果打開它則外殼會分解(disrupt),以使得幾乎不可能在沒有可察覺的指示(例如證據)的情況(該包體(例如外殼)的實體分解的形式的竄改)下而再閉合。舉例來說,該記憶體模組102的外殼及/或該記憶體104的外殼可破裂及/或碎裂成多塊,而可防止該記憶體模組102的外殼及/或該記憶體104的外殼回復到它們原始、未受竄改的狀態。雖然該記憶體104之後可能為無法存取的且儲存在其中的資料可能被破壞,但仍舊可保全該資料免於攻擊者的非授權存取。在另一態樣中,該記憶體模組102的外殼可由可具有易延展(ductile)材料特性的材料來製造。如果企圖開啟或進入該記憶體模組102的外殼(例如企圖要開啟該記憶體模組102的外殼以存取容納其內的該記憶體104),在企圖要開啟該記憶體模組102的外殼的開啟過程中,由於施加的應力及/或應變,可使這樣的外殼變形,且這樣的外殼可保持該變形。該變形可足以防止該外殼回到其原始、未受竄改的狀態,而該變形可為可由該使用者所看得見的該竄改攻擊的證據。
在另一態樣中,該竄改證據元件306可包含可利用的覆蓋體(cover),該覆蓋體可例如為封條(seal)或貼紙(sticker),而該覆蓋體可貼至該記憶體模組102。在企圖從該記憶體模組102剝去及/或移除該封條/貼紙的過程中,舉例來說,該封條或貼紙可能起皺(wrinkle)或扯破(tear),而可成為可由使用者所識別得出的該封條/貼紙受到打擾的證據。
在又另一態樣中,該記憶體模組102的外殼可由可部分依據此種外殼在由於要竄改該記憶體模組102的外殼、該記憶體104、及/或其他包括該記憶體模組102的元件的企圖而過程中發生的物理、熱、及/或電子的改變與事件而改變狀態(例如顏色)的材料所組成。
舉例來說,該反竄改元件106可接收某個體已經企圖鑑別要存取該記憶體104的預定次數數字(例如三次)的資訊,且所有企圖由於該個體所提供的錯誤鑑別資訊而不成功。該竄改證據元件306可提供此種竄改事件已經發生的證據,舉例來說,藉由改變可能含有該記憶體104的記憶體模組102的外殼的色彩狀態及/或點亮可在該記憶體模組102上或可與該記憶體模組102結合的發光二極體(LED)(例如LED顯示器、多色彩LED顯示器)(未圖示)並顯示這樣的色彩狀態改變,以使使用者能夠看到。該竄改證據元件306可在該記憶體模組102是在未竄改狀態中時幫助顯示色彩的第一子集(一個或多個色彩)在該模組102的外殼(例如該外殼本身、整合至該外殼的顯示器)上,並可在該記憶體模組102是在竄改狀態中時幫助顯示色彩的不同子集(一個或多個色彩)在該模組102的外殼上。
在提出可識別該使用者為一個已授權的使用者的正確鑑別憑證以重置(re-set)該記憶體模組102的色彩狀態及/或存取該記憶體104之後,該反竄改元件106可幫助使得已授權之使用者(例如所有者)可將與該記憶體模組102的外殼相關聯的色彩狀態重置成為可對應至未竄改狀態的色彩。經由該竄改證據元件306及/或包含在該模組102的外殼上或整合至該模組102的外殼的可改變色彩的顯示器(例如LED顯示器)來使該模組102的外殼顯示竄改的證據,例如,藉由使該模組102的外殼改變色彩,相較於僅提供竄改證據給該記憶體模組102所屬的該電子裝置的顯示器(例如圖形使用者介面(GUI)而使得攻擊者可企圖藉由擾亂該竄改證據至該電子裝置顯示器的通訊來繞過此種保全措施的情形,這可幫助改善該模組102、其中的記憶體104、及/或儲存在該記憶體104中的資料的保全性。此種模組外殼及/或該竄改證據元件306的顯示器可減低攻擊者中斷連線或繞過該竄改證據元件306的風險,因為該模組102的外殼本身是提供竄改的證據及/或可提供竄改證據的該顯示器可整合在該模組102的外殼中。再者,可利用其他反竄改技術(例如網目電路、切換電路等等)以及該模組102的色彩狀態的改變來減低被攻擊者竄改的風險,以進一步保全該模組102、記憶體104、與儲存在其中的資料。
如同另一例子,在企圖要從可包含有該記憶體模組102的該電子裝置中移除該記憶體模組102的解銲過程中,該反竄改元件106可偵測該竄改事件,而該竄改證據元件306可提供該竄改攻擊的證據,因為該記憶體模組102的外殼可藉由色彩狀態的改變(例如該記憶體模組102的外殼可從黑色改變成紅色)來對該解銲過程的熱干擾作出反應。該記憶體模組102的外殼的色彩狀態的改變可為該電子裝置的使用者所看見且可在外表上通知該使用者已經發生要竄改該記憶體模組102的企圖。
因為該記憶體模組102能被容納在該電子裝置(未圖示)內,為了使該竄改的證據能夠被該使用者所察覺,可將該電子裝置建構成有可位於該電子裝置的外殼上的視窗或其他透明元件,以使得該使用者可看到該電子裝置內的該記憶體模組而能注意到該竄改的證據(例如該記憶體模組的色彩狀態的改變),如同在此例如關於第4a與4b圖的更完整描述。在一個態樣中,可依照使用者的喜好設計該記憶體模組102的外殼,例如其上具有想要的形狀、想要的識別標誌(logo)、想要的顏色、及/或可客製化的表面,其中,例如,使用者可輸入可顯示於該記憶體模組102的外殼的表面上的他/她的名字或詞或片語,以個人化該記憶體模組102與該記憶體模組102所屬的該電子裝置。
在又另一態樣中,該竄改證據元件306可利用揚聲器(speaker)(未圖示)與擴音器(amplifier)(未圖示),而當發生竄改攻擊(例如個體在鑑別之後被拒絕存取已經失敗了預定的次數數字)時,該竄改證據元件306可幫助產生可由該擴音器所擴音與經由該揚聲器來呈現為聲音輸出的聲音訊號,該聲音訊號可為該竄改攻擊已經發生或正在發生的證據。根據一態樣,為了節省電力消耗,可提供該聲音訊號一段預定期間的時間(例如一分鐘)且可在這時間之後終止。舉例來說,如果發生竄改攻擊,該竄改證據元件306可幫助改變該記憶體模組102的外殼的色彩與輸出聲音訊號,以做為該竄改攻擊的證據。在預定時期的時間之後,該竄改證據元件306可導致該聲音訊號停止,以幫助節省電力,但是該色彩狀態的改變可維持,以使得如果該使用者沒機會聽到該聲音訊號,則該使用者仍可注意到該竄改的證據。
依照另一態樣,該竄改證據元件306可利用可振動的感測元件(sensory component)(未圖示),而因此在當發生竄改攻擊時,使得該記憶體模組102的外殼及/或該記憶體模組102所屬的該電子裝置的外殼振動,而可為竄改攻擊已經發生或正在發生的證據。依照一態樣,為了節省電力消耗,可提供該振動一段預定期間的時間(例如一分鐘)且可在這時間之後終止。舉例來說,如果發生竄改攻擊,該竄改證據元件306可幫助改變該記憶體模組102的外殼的色彩與產生振動,以做為該竄改攻擊的證據。在預定時期的時間之後,該竄改證據元件306可導致該振動停止,以幫助節省電力,但是該色彩狀態的改變可維持,以使得如果該使用者沒機會察覺該振動,則該使用者仍可注意到該竄改的證據。
該反竄改元件106可包含電力供應器308(例如鋰電池),該電力供應器308可提供合適的電力,以幫助改變該記憶體模組102的外殼的色彩狀態、產生與放大聲音訊號、及/或產生與該感測元件相關聯的振動。該電力供應器308可為可再充電的且可經由供應至該記憶體模組102所屬的該電子裝置的電荷來充電。
依據本發明的另一態樣,該反竄改元件106可包含可幫助抵擋由個體所要竄改(例如獲得對於資料的非授權存取)該記憶體104的企圖的竄改抵擋元件310。攻擊者可企圖獲得旁通道資訊,例如與該電子裝置(例如關於可被包含在該記憶體模組102中的該密碼元件204)相關的電力消耗、電磁輻射、及/或射頻特性相關聯的資訊。
該密碼元件204可利用密碼協定來幫助加密及/或解密被寫入至該記憶體104或從該記憶體104讀出的資料。該密碼元件204可執行根據密碼協定的計算以幫助資料加密/解密。不同類型的計算(例如乘法、開平方等等)可有攻擊者可獲得並分析之不同且個別的電力消耗等級、電磁輻射等級、及/或射頻特性,以獲知該攻擊者可用以獲得存取及或解密儲存在該記憶體104中的資料的資訊(例如密碼演算法、指數)。
為了進一步說明,該記憶體模組102的操作可包含處理與儲存該記憶體104本身內與元件相關聯的資訊,以及與可在該記憶體模組102外部的處理器(例如主處理器202)的互動。舉例來說,在操作過程中,當電流在該記憶體模組102及/或包含該記憶體模組102的該電子裝置內波動時,可產生無線電波(radio wave)。該無線電波及/或其他放射物(emanation)可被攻擊者攔截及分析,以判定與該記憶體模組102及/或該電子裝置的操作相關所可包含與揭露的智能方位資訊(intelligence-bearing information)。
依據一態樣,該竄改抵擋元件310可包括屏蔽材料(shielding material),其可消除、最小化、及/或減低電力消耗等級、電磁輻射等級、及/或輸出射頻資訊的等級,及/或可改變與該電力消耗、電磁輻射、及/或射頻相關聯的資訊以幫助抵擋攻擊者的竄改攻擊。在一個態樣中,該竄改抵擋屏蔽可用在該記憶體模組102及/或該模組102所屬的該電子裝置內。在另一態樣中,該竄改抵擋屏蔽可包括可幫助減低輸出及/或改變與電力消耗、電磁輻射、及/或射頻相關聯的資訊的金屬或其他合適材料。
在另一態樣中,該竄改抵擋元件310也可結合該鑑別元件206來作用,以幫助抵擋竄改攻擊,如同可利用鑑別協定來抵擋或禁止想要存取該記憶體104及/或儲存於其中的資料的非授權企圖。舉例來說,該竄改抵擋元件310可幫助抵擋個體企圖提供鑑別憑證給該記憶體模組102以存取該記憶體104的竄改攻擊。結合該評估元件304的該竄改抵擋元件310可分析提出的該鑑別憑證且可判定該憑證是否正確。如果該憑證不正確,則該竄改抵擋元件310可幫助拒絕該個體對於該記憶體104與儲存於其中的資料的存取。
根據本發明的又另一態樣,該反竄改元件106可包含竄改回應元件312,該竄改回應元件312可幫助判定是否已經發生關於該記憶體模組102、記憶體104、電子裝置等的竄改攻擊,且可對於竄改攻擊提供想要的回應。在一個態樣中,如果該竄改回應元件312判定竄改攻擊已經發生且需要竄改回應,則該竄改回應元件312能啟動想要的竄改回應。
在一個態樣中,該竄改回應元件312可利用能幫助偵測與該記憶體模組102及/或記憶體104相關的竄改攻擊的「網目」電路。該記憶體模組102可包含能用以電性連接該記憶體模組102至PCB(未圖示)的複數個接腳(未圖示),該接腳可焊接至該PCB或可插入至可焊接至該PCB的插座(未圖示)。該網目電路可建構在該記憶體模組102的一個或多個接腳與和PCB(該記憶體模組102所屬的PCB)結合的導電路徑之間。舉例來說,該網目電路可依需要而以從該記憶體模組102的接腳到該PCB的對應導電路徑、到該PCB的另一導電路徑並進入對應另外導電路徑的另一接腳的方式運行,以形成該網目。在一個態樣中,該「網目」可為線網目(wire mesh),該線網目位於/夾在該記憶體模組與該PCB之間且連接一或多個該記憶體模組102上的接腳。
一旦建構該網目電路,可施加預定電壓等級及/或強度的電子檢測訊號(例如電壓)橫跨該網目電路。用以產生該電子檢測訊號的電力可例如由該電力供應器308來提供。舉例來說,可由該評估元件304及/或該竄改回應元件312來監控並分析該電子檢測訊號,用以評估訊號連續性及/或訊號強度。如果偵測到該訊號中斷及/或訊號強度改變(例如不一致)(例如電壓降低),該竄改回應元件312可啟動竄改回應。在一個態樣中,該竄改回應元件312可啟動抹除(例如歸零(zeroization))儲存在該記憶體104中的資料的全部或子集。舉例來說,如果與該網目電路相關聯的該檢測訊號改變而使得判定為竄改攻擊發生,則該竄改回應元件312可抹除在該記憶體104的保全分割區中的資料,以使得這些資料(例如機密資料、個人資料)不會被非授權個體(例如攻擊者)所存取。
依據另一態樣,回應於此種竄改攻擊,該竄改回應元件312可啟動該記憶體模組102中或與該記憶體模組102相關聯的一個或多個元件(例如記憶體104)的災難性故障及/或從容性故障。元件的災難性故障可為破壞(例如電路短路、電路熔接)以使得該元件無法更換或操作。元件(例如記憶體104)的從容性故障可為可使該元件及/或記憶體模組102無法操作,但是該故障的元件能夠可操作及/或可替換而使得該記憶體模組102能再次變得功能完整。
在本發明的又另一態樣中,該竄改回應元件312可利用可置於該記憶體模組102的外殼的部分之間的凹陷位置中的轉動開關。在企圖要開啟或移除該記憶體模組102的外殼或其一部分的過程中,可在開啟或移除該外殼時藉由該開關致動器上的壓力移除而啟動該轉動開關以改變其狀態。該竄改回應元件312、及/或可與其相關聯的評估元件304可判定已經發生竄改攻擊且可提供回應給該竄改事件。在一個態樣中,對於此種竄改攻擊的回應可為抹除(例如歸零)儲存在該記憶體104中的資料的全部或子集。在另一態樣中,對於該竄改攻擊的回應可為與該記憶體模組102相關聯的一或多個元件(例如記憶體104)的災難性故障及/或從容性故障。
依據本發明的不同其他態樣,該反竄改元件106可偵測其他竄改形式(例如凍結該記憶體模組102、施加超出規格的電壓給該記憶體模組102、供給至該記憶體模組102的電力激增、與該資料相關聯的錯誤攻擊(fault attack)、及/或與該記憶體104相關聯的時脈訊號的變化等等)並對其作出反應。在偵測到這樣的攻擊之後,該反竄改元件106可部分依據該竄改攻擊的類型來對該竄改攻擊啟動想要的回應(例如改變該記憶體模組102的色彩狀態)。
參照第4a圖,其描述根據本發明的實施例而可幫助保全資料免於竄改的系統400。系統400可為或可包含電子裝置(例如行動電話、PDA等),該電子裝置可包括不同元件,包含例如記憶體模組102、記憶體104(未圖示)、反竄改元件106、主處理器202(未圖示)、密碼元件204(未圖示)、及/或鑑別元件206(未圖示)。應了解到,該記憶體模組102、記憶體104、反竄改元件106、主處理器202、密碼元件204、及/或鑑別元件206各可包含如在此更完整敘述(例如關於系統100、系統200、及/或系統300)的相同或相似的個別功能。該系統400的電子裝置可包括可容納與該電子裝置相關聯的元件與電路系統的電子裝置外殼402。位於該電子裝置外殼402的表面上的可以是可用來顯示資訊給使用者及/或其他人的顯示元件404(例如GUI)。在一個態樣中,該顯示元件404可為可顯示文字及/或影像(例如照片、影片、圖像等)給使用者的所需尺寸和形狀的彩色GUI。在另一態樣中,該顯示元件404也可為可接收使用者所輸入的資訊(例如觸控螢幕)的介面,可輸入該資訊至該電子裝置並部分依據所提供的資訊來加以處理(例如從記憶體104讀出資料、寫入資料至記憶體104、從事與該電子裝置相關聯的功能等),以幫助操縱(navigate)儲存在該記憶體104中的資訊及/或與該電子裝置相關聯的功能。
系統400也可包含能用以幫助操縱儲存在該記憶體104中的資訊及/或與該電子裝置的功能並鍵入資訊(例如姓名、電話號碼、及/或文字訊息)的輸入元件406(例如鍵盤組)。使用者可經由該輸入元件406來鍵入資訊以提供可儲存在該記憶體104中的資料及/或從該記憶體104中擷取資料、及/或從事與該電子裝置相關聯的功能。
該電子裝置可復包含可為透明、或大體上透明的視窗元件408,使得該電子裝置的內部元件(例如該記憶體模組102)能被使用者及/或其他人所察覺。在一個態樣中,該視窗元件408可幫助偵測竄改攻擊及/或提供竄改攻擊的證據給該記憶體模組102及/或可被容納於其中的該記憶體104。依據一態樣,該視窗元件408可置於該顯示元件404與該輸入元件406之間與該顯示元件404相同側的該電子裝置的外殼上。在另一態樣中,該視窗元件408與該記憶體模組102的個別位置可為使得可容納在該電子裝置的該記憶體模組102可被使用者及/或其他人透過該視窗元件408來察覺,以至於該使用者及/或其他人可注意到該記憶體模組102的狀態(例如色彩狀態)及/或情況(例如模組102變形或沒有變形)。在又另一態樣中,該視窗元件408可為一塊乾淨的塑膠或其他透明材料,該使用者及/或其他人可經由透過該材料以觀看容納該顯示元件404的該電子裝置的該側來察覺該記憶體模組102。
舉例來說,如果某個體企圖藉由企圖鍵入鑑別憑證資訊以被同意存取該資料來從該記憶體104中存取資料(例如保全資料),但是提供錯誤的鑑別憑證資訊,則該反竄改元件106可判定已經發生竄改攻擊。在一個態樣中,該反竄改元件106可藉由改變該記憶體模組102的色彩狀態來指示已發生該竄改攻擊,例如,藉由把該記憶體模組102的外殼的色彩從第一色彩(例如黑色)改變成不同的色彩(例如紅色),及/或藉由把顯示器(例如LED顯示器)的色彩從第一色彩改變成不同的色彩,該顯示器可整合至模組102的外殼。該電子裝置的使用者(例如所有者)可透過該視窗元件408來觀看該記憶體模組102並可察覺該記憶體模組102的該色彩狀態改變,該色彩狀態改變可對該使用者指示關於該記憶體模組102及/或記憶體104所發生的竄改攻擊。
關於第4b圖,其說明根據本發明的實施例而可幫助保全資料免於竄改的系統400的剖視圖。該系統400的剖視圖可為或可包含該電子裝置,該電子裝置可包括如第4a圖所描述的各種元件(例如記憶體104(未圖示)、反竄改元件106等)。該電子裝置可包括可容納與該電子裝置相關聯的各種元件的電子裝置外殼402。在一個態樣中,該電子裝置可包含含有該記憶體裝置104(未圖示)的該記憶體模組102,該記憶體裝置104可儲存記憶體位置中的資料在其中。該記憶體模組102可置於該電子裝置內且可與其他元件(例如主處理器202(未圖示))結合,以幫助儲存資料在該記憶體104中並從該記憶體104中擷取資料。該視窗元件408可置於該電子裝置的表面上,以使得位在該電子裝置內部的該記憶體模組102可被該使用者與其他人所察覺,該使用者與其他人可看透該視窗元件408以觀察該記憶體模組102的該狀態(例如色彩狀態)及/或情況(例如形態,如已變形或未變形)。雖然未圖示,但該電子裝置外殼402也可包含該顯示元件404及/或輸入元件406。
根據本發明的一個態樣,可依照喜好設計該記憶體模組102的外殼(例如護罩(shroud))且可加入裝飾的特色到裝有該記憶體模組102的該電子裝置。如果該記憶體模組已經遭到竄改,則啟動竄改證據回應且可經由該窗戶元件408來看到該回應(例如該護罩的色彩狀態的改變)。
參照第5圖,係說明根據本發明的實施例的可幫助儲存資料的系統500。系統500可包含可儲存資料的記憶體104,該資料包含想要資料保全的機密及/或個人資料。根據一個態樣,該記憶體104可為快閃記憶體裝置(例如單位元快閃記憶體、多位元快閃記憶體)。該記憶體104一般可包含可形成其中有一個或多個高密度核心區504與一個或多個低密度周邊區的半導體基板502。該高密度核心區504通常可包含各自可定址、實質上相同之多位元記憶體單元(未圖示)的一個或多個M乘N陣列(未圖示)。另一方面,該低密度周邊區通常可包含輸入/輸出(I/O)電路系統506與用以選擇性定址該各自記憶體單元的程式化電路系統。該程式化電路系統可部分地由x解碼器508與y解碼器510來代表且可包含x解碼器508與y解碼器510,該x解碼器508與y解碼器510係和I/O電路系統合作用以將所選擇的定址記憶體單元的源極、閘極、及/或汲極選擇性地連接到預定電壓或阻抗,從而對個別記憶體單元產生指定的操作(例如程式化、讀取、與抹除,以及產生出必要電壓來產生此種操作)。可利用該反竄改元件106以幫助保護被寫入至該較高密度核心區504、儲存在該較高密度核心區504、及/或讀取自該較高密度核心區504的資料。
翻到第6圖,係說明根據本發明的實施例而能利用智能來幫助保全資料免於竄改的系統600。系統600可包含記憶體模組102、記憶體104、反竄改元件106、密碼元件204、及/或鑑別元件206。該記憶體模組102、記憶體104、反竄改元件106、密碼元件204、與鑑別元件206各可大體相似於個別元件且可包含如在此敘述(例如關於系統100、系統200、系統300、系統400、及/或系統500)的此種個別功能。
該系統600可復包含能與該反竄改元件106結合的智能元件602,以幫助分析資料且可提供推論(inference)及/或決定,例如關於是否已經發生竄改事件(例如攻擊)、竄改事件的類型、可利用或開始關於竄改事件的反應的類型(例如提供竄改證據、提供竄改回應、抵抗竄改)、鑑別憑證是否有效等。
舉例來說,該反竄改元件106可偵測與網目電路相關聯的訊號的強度的變化,該網目電路與該記憶體模組102和PCB連接,該記憶體模組102係電性連接於該PCB上。關於該偵測變化的資訊可提供給該智能元件602,並且部分地依據現有及/或歷史證據,該智能元件602可推斷該訊號的偵測變化是否與竄改攻擊相關聯。
要了解的是,該智能元件602可從經由事件及/或資料所獲得的一組觀察來提供關於該系統、環境、及/或使用者的狀態的推斷或推論其狀態。可利用推論來辨識特定內容或動作、或例如可利用該推論產生橫跨所有狀態的可能性分佈。該推論可為機率性的,也就是,依據資料與事件的考慮而計算橫跨所有感興趣的狀態的可能性分佈。推論也可視作用以從一組事件及/或資料中構成較高等級事件的技術。此種推論會導致從一組觀察的事件及/或儲存的事件資料(例如歷史資料)中建構新的事件或動作,不論事件是否關聯於相近的鄰近時間,以及是否該事件與資料是來自一個或數個事件與資料來源。各種的分類(明確地或暗示地訓練)體制及/或系統(例如支持向量機(support vector machine)、神經網路、專家系統、貝氏信賴網路(Bayesian belief network)、模糊邏輯(fuzzy logic)、資料融合引擎……)可用以執行與本發明有關的自動及/或推論動作。
分類器(classifier)是將輸入屬性向量(input attribute vector)x=(x1,x2,x3,x4,xn)映射到該輸入所屬的分類的信賴度的函數,也就是,f(x)=信賴度
(分類
)。此種分類可利用機率性的及/或以統計為基礎的(statistical-based)分析(例如分解成該分析效用與成本)以預測或推論使用者想要自動履行的動作。支持向量機(support vector machine,簡稱SVM)是可利用之分類器的例子。該SVM藉由在可能輸入的空間中找到超曲面(hypersurface)來操作,該超曲面企圖從不觸發事件(non-triggering event)中分割出觸發準則(triggering criteria)。直覺地,這使得該分類對於測試近的資料是正確的,但是不相同於訓練資料。其他直接與非直接的模型分類方法包含可利用例如自然Bayes(nave Bayes)、貝氏網路(Bayesian network)、決策樹(decision tree)、神經網路、模糊邏輯模型、與提供獨立性的不同模式的機率性分類模型。在此使用的分類也是包含使用來發展優先權模型的統計回歸(statistical regression)。
系統600也可包含可呈現與該主處理器202相關聯的資料的呈現元件(presentation component)604。應了解到,該呈現元件604可結合至該主處理器202及/或獨立單元中。該呈現元件604可提供各種類型的使用者介面以幫助在使用者與耦接至該主處理器202的任何元件之間的互動。
該呈現元件604可提供一個或多個圖形使用者介面(GUI)、命令行(command line)介面等等。舉例來說,可使GUI提供使用者用以載入、引進(import)、讀取資料等等的區域或手段,且該GUI可包含呈現此種結果的區域。這些區域可包括已知文字及/或圖形區域(包括對話方塊(dialogue box)、靜態控制、下拉式選單、列表方塊、彈出式選單、如編輯控制、結合方塊(combo box)、無線電鈕、檢測方塊、按鈕、與圖形方塊)。此外,可利用用以幫助呈現的公用程式(例如用以導航的垂直及/或水平捲軸與工具列鈕),以判定區域是否將是可觀看的。舉例來說,該使用者可與耦接於及/或結合至該處理器706的一或個多個元件互動。
該使用者也可藉由各種裝置(例如滑鼠、滾動球、鍵盤組、鍵盤、筆及/或人聲啟動)來與該區域互動而用以選擇並提供資訊。典型上,可在後續輸入資訊時利用例如按鈕或鍵盤上的鍵入鍵的機制來啟動搜尋。然而,應了解到本發明並不限於如此。舉例來說,僅反白檢測方塊可啟動資訊傳送。在另一例子中,可利用命令行介面。舉例來說,該命令行介面可經由提供文字訊息以提示(例如經由顯示器上的文字訊息與聲音音調)資訊給該使用者。該使用者之後可提供合適的資訊,例如對應於在該介面提示中所提供的選項或對應於在該提示中提出的問題的答案之字母-數字輸入。應了解到,可利用該命令行介面來連接GUI及/或應用程式界面(application program interface,簡稱API)。此外,可利用該命令行介面來連接具有有限圖形支援、及/或低頻寬通訊通道的硬體(例如影像卡)及/或顯示器(例如黑白、與增強型圖形配接器(enhanced graphics adaptor,簡稱EGA))。
參照到第7圖,係說明根據本發明的態樣而可利用記憶體分割來幫助保全記憶體中的資料的系統700。可利用系統700來幫助保全儲存在記憶體(例如可為非揮發性記憶體的記憶體104)中的資料。
為了說明的目的,該記憶體104可分成三組分割區(例如所描述的主平台分割區(Host Platform Partition)、主應用程式分割區(Host Application partition)、與高保全分割區(High Security Partition))。該主平台分割區可包括早期開機與緊急碼分割區702、作業系統分割區704、及/或操作子(operator)與OEM信任碼與資料分割區706。再者,主應用程式分割區可包含第三方信任碼分割區708、保全使用者資料(加密)分割區710、與普通使用者資料與可疑碼分割區712。此外,該高保全分割區可包含保全裝置金鑰分割區714與保全認證與金鑰儲存分割區716。
如所描述的,該分割系統700可提供多層方法以確保記憶體竄改保護與有效的病毒回復。舉例來說,主平台分割區、與容納於其中的分割區(例如分割區702、704、706)可以是被所有個體可觀看的與可存取的,但是只能被某些個體所修改,例如與該記憶體104及/或記憶體模組所屬的該電子裝置的製造者相關的個體。因此,分割區702可例如允許所有個體來讀取與觀看容納在分割區702中的內容,但是只可允許提供合適憑證(例如PKI鑑別資訊)的個體來寫入或修改分割區702的內容。另一方面,分割區704與706可允許選擇個體讀取與寫入這些分割區704、706的內容,且更具體地說,一旦例如已經建立開機後(afterboot)狀態,可只許可個體讀取分割區704及/或706的內容,且可只額外地允許進一步提供合適憑證(例如PKI鑑別資訊)的個體來寫入或修改分割區704及/或706。
再者,主應用程式分割區與其圖示的子分割區(例如708、710、712)只可允許對這些特定的分割區選擇性存取。舉例來說,分割區708-第三方信任碼-一旦已經查明開機後狀態,可允許個體讀取分割區708的內容,且可允許提出適當鑑別憑證的個體寫入存取,分割區710-保全使用者資料(例如加密的)-可允許讀取與寫入存取給供應與該分割區710相關聯的適當鑑別憑證的那些個體,以及分割區712-普通使用者資料與可疑碼-可允許讀取與寫入存取而不需要個體提供鑑別憑證。
此外,該高保全分割區與相關聯的分割區(例如714、716)只可允許讀取存取給非常精選與限制的群組個體,例如該記憶體104本身,指示這些是最保全的分割區,而且在沒有可產生個別的分割區714、716的該反竄改元件106或其他元件(未圖示)的情況下,不可存取(例如讀取)這些分割區714、716。然而,雖然該高保全分割區與相關聯的分割區714、716可限制挑選與有限的群組來對這些分割區714、716作讀取存取,但是如果個體提供正確的鑑別憑證,則可寫入資料至這些分割區714、716。
應了解到,系統700只是可幫助保全記憶體(例如104)中的資料的分割系統的一個範例,而非用以限制本發明。本發明可設想該記憶體可維持一個分割區或可分割成幾乎任何想要數量的分割區,該分割區之各者可與提供給儲存於其中的資料的個別保全等級以及關於對儲存在這些分割區中的資料存取的個別協定相關聯。
前述系統已經描述關於在許多元件之間的互動。應了解到,這樣的系統與元件可包含在其中所指定的那些元件或子元件、某些指定元件或子元件、及/或額外元件。子元件也可實現為連通地耦接至不含在母元件內的其他元件的元件。又再者,可將一個或多個元件及/或子元件結合成為提供聚集功能性的單一元件。該等元件也可與一個或多個其他元件互動,這些元件為了簡潔而沒有具體敘述於此,但為熟悉本領域之技藝人士所習知。
第8至12圖說明根據本發明的方法及/或流程圖。為了簡化說明,所以將該方法描述與敘述為一連串動作。應知道與了解,本發明並不限於說明的該等動作及/或該等動作的順序,舉例來說,動作可以不同順序及/或同時地發生,並具有在此沒有提出與描述的其他動作。此外,並非需要所有說明的動作以實現根據本發明之該方法。此外,熟悉本領域之技藝人士將知道並了解,該方法也可經由狀態圖或事件來表示為一連串相互關聯的狀態。此外,應該進一步了解的是,在下文中所揭露與遍及本說明書的方法係能夠儲存在製造成品(article of manufacture)上,以幫助運送與轉換這些方法至電腦。在此使用的用語「製造成品」是意指涵蓋可從任何電腦可讀(computer-readable)裝置、載體、或媒體來存取的電腦程式。
參照至第8圖,係說明根據本發明的態樣而可幫助保全記憶體中的資料免於竄改的方法800。在802處,可偵測及/或接收已經發生竄改事件(例如竄改攻擊、企圖竄改)的指示。在一個態樣中,反竄改元件(例如106)可偵測及/或接收可指示已經發生竄改事件的資訊。該指示可包含例如藉由提供鑑別資訊而要存取該記憶體(例如104)的無效企圖、檢測電路(例如網目電路)的擾亂、在企圖要從PCB移除該記憶體模組(例如102)的過程中轉動開關、在該記憶體模組與相關聯之電路系統/感測裝置之間的路徑毀壞等等。
在804處,可部分依據偵測到或遭遇到的竄改事件類型來產生反竄改反應。根據一態樣,該反竄改反應可為提供竄改攻擊的證據。舉例來說,如果竄改攻擊涉及提供無效鑑別資訊給鑑別元件(例如206)及/或竄改證據元件(例如306),則該竄改證據元件可幫助改變該記憶體模組的色彩狀態以提供已經發生竄改攻擊的證據給該使用者(例如所有者)及/或其他個體。在另一態樣中,該記憶體模組可抵擋竄改攻擊。舉例來說,如果攻擊者企圖破壞打開該記憶體模組,該記憶體模組及/或容納其中的記憶體可由可破裂成多塊的材料所建構而成,而使得該記憶體無法操作且儲存於其中的資料無法存取。根據又另一態樣,該反竄改元件106可提供對於竄改攻擊的回應。舉例來說,網目電路可置於該記憶體模組與PCB之間,可供應檢測訊號(例如電壓)至該網目電路。如果攻擊者企圖從該PCB移除該記憶體模組,則可能擾亂或中斷連接該檢測訊號,而該反竄改元件可偵測此種擾亂/中斷連接並判定已經發生竄改攻擊。該竄改回應元件(例如312)可藉由抹除儲存在該記憶體中的資料或部分資料來提供回應給此種攻擊,及/或可幫助導致記憶體元件及/或電路系統熔接在一起,以至於該記憶體成為無法操作及/或無法存取。此時,方法800可結束。
第9圖描述根據本發明的態樣而可幫助保全與記憶體裝置相關聯的資料免於竄改的方法900。在902處,可接收能指示竄改事件(例如竄改攻擊、竄改企圖)已經發生的資訊。在一個態樣中,反竄改元件(例如106)可接收已發生關於記憶體模組(例如102)或與其相關聯的記憶體(例如104)的竄改事件的資訊。在一個態樣中,可把該記憶體模組裝入護罩中,該護罩可由能提供竄改事件的證據的材料所組成。舉例來說,該材料可為可置於該記憶體模組的表面上的貼紙或封條、塑及/或脆性材料(如果企圖打開該記憶體模組及/或記憶體的外殼,則會破裂)、及/或延性材料(如果企圖破壞打開該記憶體模組的外殼,則會變形)。貼紙或封條的破壞、該記憶體模組及/或記憶體的破裂、及/或該記憶體模組的變形可指示(例如提供證據)竄改事件已經發生。在另一態樣中,該記憶體模組可由能改變色彩狀態以提供竄改事件(例如個體為了存取記憶體模組內的記憶體而提供預定數量的次數(例如預定的連續次數的數量)的無效鑑別憑證而被拒絕存取該記憶體)的證據的材料所建構而成。在又另一態樣中,開關可用來結合至該記憶體模組的外殼,如果開啟或毀壞該記憶體模組的外殼,則會轉動該開關,而可提供竄改事件已經發生的指示。
在904處,可評估與竄改事件的指示相關聯的資訊。在一個態樣中,可為該反竄改元件(例如106)的一部份的評估元件(例如304)可分析與評估此種資訊且可判定竄改事件是否已經發生及/或可判定已經發生的竄改事件(例如關於該記憶體的無效鑑別企圖、與網目電路相關聯的檢測電壓的擾亂、關於該記憶體模組的外殼的已轉動開關等等)的類型。
在906處,可部分依據該竄改事件的類型來提供竄改證據。根據一個態樣,竄改證據元件可部分依據該記憶體模組及/或記憶體所遭遇的竄改事件的類型來提供竄改事件的證據。在一個態樣中,如果來存取該記憶體的無效企圖被鑑別達到預定次數,則該竄改證據元件可判定竄改事件已經發生且可提供此種竄改的證據,例如,藉由幫助改變該記憶體模組的外殼的色彩狀態,其中,該使用者(例如所有者)及/或其他個體可察覺這樣的色彩改變是竄改該記憶體模組的證據。在另一態樣中,如果該記憶體模組建構有包含於其上的封條或貼紙,且該竄改事件涉及開啟或企圖開啟該記憶體模組,則該封條或貼紙可能會撕破及/或變形,以使得該撕破或變形可被該使用者(例如所有者)及/或其他個體察覺而成為竄改該記憶體模組的證據。
在又另一態樣中,如果該記憶體模組是由塑性及/或脆性材料所建構而成,且該竄改事件涉及開啟或企圖開啟該記憶體模組,則該記憶體模組的外殼可能會破裂或斷裂成多塊,以使得該破裂或斷裂(例如斷裂的片段)可被該使用者及/或其他個體察覺而成為竄改該記憶體模組的證據。根據另一態樣,如果該記憶體模組是由延性材料所建構而成,且該竄改事件涉及開啟或企圖開啟該記憶體模組,則該延性材料可能會變形,以使得該變形無法回復且可被該使用者(例如所有者)及/或其他個體察覺而成為竄改該記憶體模組的證據。此時,方法900可結束。
翻到第10圖,係描述根據本發明而可提供竄改攻擊的證據以幫助保全與記憶體相關聯的資料免於竄改的方法1000。在1002處,可接收鑑別憑證資訊。舉例來說,鑑別元件(例如206)及/或反竄改元件(例如106)可接收鑑別憑證資訊。此種資訊可為通行字、通行片語、PIN、生物辨識資訊的形式、或其他可使用來判定提供此種資訊的該個體是否可被同意來存取該記憶體中的資料及/或可同意該個體的存取權利等級的資訊。在一個態樣中,可經由例如鑑別介面元件(例如208)來提供該鑑別憑證資訊。
在1004處,可判定該鑑別憑證資訊是否有效。如果該鑑別憑證資訊判定為有效,則在1006處,可部分依據該鑑別憑證資訊以同意該個體來存取。在一個態樣中,同意給該個體的該存取權利的等級可依據該個體、所提供的該鑑別憑證、及/或與該記憶體及/或儲存於其中的資料相關聯的其他準則。
如果在1004處,該鑑別憑證資訊判定為無效,則在1008處,可依企圖鑑別的次數是否已經達到預定的最大值來判定。舉例來說,聚集元件(例如302)及/或評估元件(例如304)可追蹤為了存取該記憶體而企圖要鑑別的次數(例如連續的企圖次數)。如果已經達到無效鑑別企圖的預定次數,則在1010處,可判定已經發生竄改事件。舉例來說,如果要鑑別以存取該記憶體而沒有成功的企圖次數已經達到最大值,則該評估元件可判定竄改事件已經發生。
在1012處,可提供與該竄改事件相關聯的證據,其中,提供的該證據及/或對該竄改事件的平應可部分依據發生的竄改事件的類型。在一個態樣中,該竄改證據元件(例如306)可幫助改變該記憶體模組的色彩狀態來作為關於無效鑑別的竄改事件的反應,以提供關於該記憶體的竄改的證據。因為記憶體通常被容納在電子裝置(例如行動電話、PDA等)內,所以該電子裝置可包含可為透明、或大體上透明的視窗元件,且該視窗元件可相對於該記憶體模組與容納於其中的記憶體來放置,以使得使用者及/或其他個體可在外表上察覺該記憶體模組的色彩狀態的改變,此改變可為竄改事件的證據。根據另一態樣,該竄改證據元件可提供可提供竄改證據的聲音訊號及/或其他感測訊號(例如振動),而這樣的聲音訊號及/或其他感測訊號可持續直到因為提出可重置該記憶體模組的適當鑑別資訊才停止,及/或該訊號可持續一段預定的時間,其中,該聲音或感測訊號可終止以幫助節省電力。該記憶體模組的色彩改變可維持,直到由於向該鑑別元件提出適當的鑑別憑證而重置為原始、未竄改的狀態。
轉回到元件符號1008,如果判定鑑別企圖的次數並未達到最大值,則在1014處,關於鑑別企圖(例如連續的鑑別企圖)的次數的計數可增加一。舉例來說,與該竄改證據元件相關聯的計數器可計數並追蹤鑑別企圖的次數且可增加一。在1016處,可提供能提供鑑別憑證的提示給(例如)個體。在一個態樣中,該提示可提供給與該記憶體模組及/或與該記憶體模組相關聯的電子裝置相關聯的顯示元件(例如404)。此時,方法1000可回到元件符號1002(可接收鑑別憑證資訊),而方法1000可從那點繼續進行,舉例來說,直到已經接收適當鑑別資訊及/或不成功的鑑別企圖已經達到預定的最大次數。此時,方法1000可結束。
參照至第11圖,係描述根據本發明的態樣而可抵擋竄改攻擊以幫助保全與記憶體相關聯的資料免於竄改的方法1100。在1102處,可接收能指示竄改事件(例如竄改攻擊、竄改企圖)已經發生的資訊。在一個態樣中,反竄改元件(例如106)可接收關於記憶體模組(例如102)或與該記憶體模組相關聯的記憶體(例如104)的竄改事件已經發生的資訊。在一個態樣中,該記憶體模組可裝進可由能抵抗竄改的材料所組成的外殼中。舉例來說,該材料可為塑性及/或脆性材料,如果開啟該記憶體模組的外殼,則該材料會抵抗開啟並可能會破裂及/或斷裂。
在1104處,可依據竄改事件是否發生來評估,且如果是如此,則評估已經發生的竄改事件的類型以(例如)判定是否可經由對於竄改的抵抗來反擊該竄改事件。在1106處,可提供對於該竄改事件的抵抗,其中,舉例來說,該竄改事件是可能是對於竄改想要抵抗的類型。在一態樣中,對於竄改(例如個體企圖開啟該記憶體模組及/或容納於其中的記憶體)的反應,該記憶體模組及/或記憶體可破裂成多塊,以至於使該記憶體是無法操作的及/或可使儲存於其中的資料是無法存取的。此時,方法1100可結束。
當此種由於企圖開啟該記憶體模組的外殼及/或記憶體外殼而造成的記憶體外殼破裂可造成儲存在該記憶體中的資料對於可能被授權來存取這樣資訊的使用者(例如所有者)是無法存取的情況時,可判定儲存在該記憶體中的該資料可為這樣的機密本質,而使得儲存在該記憶體中的該資料無法被可能的攻擊者所存取的好處凌駕於授權使用者失去對於該資料的存取的不利之處。
第12圖描述根據本發明的態樣而可提供對於竄改攻擊的回應以幫助保全與記憶體相關聯的資料免於竄改的方法1200。在1202處,可接收能指示竄改事件(例如竄改攻擊、竄改企圖)已經發生的資訊。在一個態樣中,反竄改元件(例如106)可接收關於記憶體模組(例如102)或與該記憶體模組相關聯的記憶體(例如104)的竄改事件已經發生的資訊。
在一個態樣中,該反竄改元件可利用網目電路,該網目電路位於記憶體模組(例如102)(與其中的記憶體(例如104))與PCB之間及/或可連接至記憶體模組(例如102)(與其中的記憶體(例如104))與PCB,其中,該記憶體模組與言己憶體可電性連接於該PCB。可提供檢測訊號(例如電壓)至該網目電路,該訊號的擾亂(例如訊號等級及/或強度的變化)及/或中斷連接可指示竄改事件已經發生。
根據另一態樣,可利用開關並放置該開關在該記憶體模組的外殼的鄰近部分之間及/或在該記憶體模組與該PCB之間或可置於其間的插座之間。當在未竄改狀態中時,該開關可為抑制模式(depressed mode)。如果開啟該記憶體模組的外殼及/或從該PCB或插座中移除該記憶體模組,則可啟動該開關以使得該開關不再被抑制並可因此改變狀態(可提供竄改事件已經發生的指示)。
在1204處,可依據竄改事件是否已經發生來評估,且如果是如此,則評估已經發生的竄改事件的類型以(例如)判定是否可藉由啟動對於該竄改的回應來反擊該竄改事件。在1206處,可提供對於該竄改事件的回應,其中,例如該竄改事件是可能是對於竄改想要回應的類型。在一態樣中,對於竄改(例如偵測到與網目電路相關聯的檢測訊號的擾亂或中斷連接)的反應,竄改回應元件(例如312)可依需要藉由抹除儲存在該記憶體中的資料、或部分資料以對於此種竄改提供回應,使得非授權個體(例如攻擊者)不能存取或觀看這些資料。在另一態樣中,對於竄改(例如用在該記憶體模組的外殼中的開關因為該記憶體模組從該PCB被移除及/或該記憶體模組的外殼被打開或分解而被轉動至不同狀態)的回應,該竄改回應元件可依需要例如藉由抹除儲存在該記憶體中的資料、或部分資料以提供回應,使得非授權個體不能存取或觀看這些資料。
在又另一態樣中,對於與該網目電路及/或開關相關聯的這些竄改攻擊的回應可為與該記憶體相關聯的一個或多個元件(例如電晶體、導電路徑等)的災難性故障及/或從容性故障,以使得該記憶體無法被個體所操作或無法存取。舉例來說,與該記憶體相關聯的一個或多個元件可被熔接在一起,以使得該記憶體無法使用且儲存其中的該資料無法存取。此時,方法1200可結束。
參照至第13圖,係說明可結合系統100、系統200、系統250、系統300、系統400、系統500、及/或系統600、或其一部分的例示性而非限制性的電子裝置1300的方塊圖。該電子裝置可包含(但不限於)電腦、膝上型電腦、網路設備(例如路由器、存取點)、媒體播放器及/或記錄器(例如聲音播放器及/或記錄器、影像播放器及/或記錄器)、電視、智慧卡、電話、行動電話、智慧型電話、電子記事簿(electronic organizer)、PDA、可攜式電子郵件讀取器、數位相機、電子遊戲(例如影像遊戲)、與數位權利管理相關聯的電子裝置、個人電腦記憶卡國際協會(Personal Computer Memory Card International Association,簡稱PCMCIA)卡、信任平台模組(trusted platform module,簡稱TPM)、硬體保全模組(Hardware Secuiity Module,簡稱HSM)、機上盒(set-top box)、數位影像記錄器、遊戲平台(gaming console)、導航系統(例如全球定位衛星(GPS)系統)、具有計算能力的保全記憶體裝置、具有防竄改(tamper-resistant)晶片的裝置、與工業控制系統相關聯的電子裝置、機器(例如飛機、影印機、機動車、微波爐)中的嵌入式電腦等等。
該電子裝置1300的元件可包含(但不限於)處理單元1302、系統記憶體1304(具有非揮發性記憶體1306)以及能耦接各種系統元件(包含該系統記憶體1304)至該處理單元1302的系統匯流排1308。該系統匯流排1308可為任何許多類型的匯流排結構(包含記憶體匯流排或記憶體控制器、周邊匯流排、或使用任何各種匯流排架構的區域匯流排)。
電子裝置1300通常可包含各種電腦可讀媒體。電腦可讀媒體可為能被該電子裝置1300所存取的任何可得到的媒體。作為範例但非用以限制,電腦可讀媒體可包括電腦儲存媒體與通訊媒體。電腦儲存媒體包含以任何方法或技術來實現用以儲存資訊(例如電腦可讀指令、資料結構、程式模組或其他資料)的揮發性與非揮發性、可移除性與非可移除性媒體。電腦儲存媒體包含(但不限於)RAM、ROM、EEPROM、非揮發性記憶體1306(例如快閃記憶體)、或其他記憶體技術、CD-ROM、數位多功能碟片(DVD)或其他光碟儲存器、卡式磁盒、磁帶、磁碟儲存器或其他磁性儲存裝置、或可使用來儲存需要的資訊與可被電子裝置1300所存取的任何其他媒體。通訊媒體通常具體表現為電腦可讀指令、資料結構、程式模組或調變資料訊號(例如載波或其他傳輸機制)中的其他資料且包含任何資訊傳遞媒體。
該系統記憶體1304可包含揮發性及/或非揮發性記憶體1306(例如記憶體104)的形式的電腦儲存媒體。基本輸入/輸出系統(BIOS)(含有幫忙轉移在電子裝置1300內的組件之間的資訊的基本常式)可在例如起動(start-up)期間儲存在記憶體1304中。記憶體1304通常也包含可立即存取及/或目前由處理單元1302所操作的資料及/或程式模組。作為範例但非用以限制,系統記憶體1304也可包含作業系統、應用程式、其他程式模組、與程式資料。
該非揮發性記憶體1306可為可移除式或不可移除式。舉例來說,該非揮發性記憶體1306可為可移除式記憶卡或USB快閃碟的形式。根據一個態樣,該非揮發性記憶體1306可包含例如快閃記憶體(例如單位元快閃記憶體、多位元快閃記憶體)、ROM、PROM、EPROM、EEPROM、
或NVRAM(例如FeRAM)或其組合。再者,該快閃記憶體可包括NOR快閃記憶體及/或NAND快閃記憶體。
使用者可經由輸入裝置(未圖示)(例如鍵盤組、麥克風、書寫板(tablet)或觸控螢幕,但也可利用其他輸入裝置)來鍵入命令與資訊到該電子裝置1300中。這些與其他輸入裝置可經由可連接至該系統匯流排1308的輸入介面元件1310來連接至該處理單元1302。也可利用其他介面與匯流排結構,例如平行埠、遊戲埠或通用序列匯流排(USB)。圖形子系統(未圖示)也可連接至該系統匯流排1308。顯示裝置(未圖示)也可經由介面(例如可依序與影像記憶體連接的輸出介面元件1312)來連接至該系統匯流排1308。除了顯示器之外,該電子裝置1300也可包含其他周邊輸出裝置,例如可透過輸出介面元件1312來連接的揚聲器(未圖示)。
在此使用的用語「元件(component)」、「系統(system)」、「介面(interface)」等等係意指為電腦相關之個體,不論是硬體、軟體(例如執行中的)、及/或韌體。舉例來說,元件可為在處理器運行的程序、處理器、物件、可執行物、程式、及/或電腦。經由圖示說明,在伺服器運行的應用程式與該伺服器兩者都可為元件。一個或多個元件可歸屬於程序且元件可局限在一個電腦及/或分佈在兩個或多個電腦之間。
在此使用的單字「範例(exemplary)」是意謂當作例子、實例、或圖例。在此描述成為「範例」的任何態樣或設計並不必要理解為較佳的或比其他態樣或設計更有好處的。
上面已經描述了包含本發明的態樣的例子。當然,雖然不可能為了描述本發明而描述元件或方法的每個可想到的組合,但是該技術領域中具有通常知識者可了解到本發明的許多進一步組合與排列都是可能的。因此,本發明係意欲涵蓋落入所附申請專利範圍之精神與範疇內的所有這類替代、修改及各種變化。再者,用於實施方式或申請專利範圍中之詞彙「包含(includes)」、「具有(has)」、或「具有(having)」、或其變化之範圍,此等詞彙將含括相似於詞彙「包括(comprising)」之方式,如同「包括(comprising)」被當作連接詞(transitional word)使用在申請專利範圍中那樣來詮釋。
100、200、250、300、400、500、600、700...系統
102...記憶體模組
104...記憶體
106...反竄改元件
202...主處理器
204...密碼元件
206...鑑別元件
208...鑑別介面元件
302...聚集元件
304...評估元件
306...竄改證據元件
308...電力供應器
310...竄改抵擋元件
312...竄改回應元件
402...電子裝置外殼
404...顯示元件
406...輸入元件
408...視窗元件
502...半導體基板
504...高密度核心區
506...電路系統
508...x解碼器
510...y解碼器
602...智能元件
604...呈現元件
702...早期開機與緊急碼分割區
704...作業系統分割區
706...操作子與OEM信任碼與資料分割區
708...第三方信任碼分割區
710...保全使用者資料(加密)分割區
712...普通使用者資料與可疑碼分割區
714...保全裝置金鑰分割區
716...保全認證與金鑰儲存分割區
800、900、1000、1100、1200...方法
802、804、902、904、906、1002、1004、1006、1008、1010...方塊
1012、1014、1016、1102、1104、1106、1202、1204、1206...方塊
1300...電子裝置
1302...處理單元
1304...系統記憶體
1306...非揮發性記憶體
1308...系統匯流排
1310...輸入介面元件
1312...輸出介面元件
第1圖說明根據本發明的態樣而保全資料免於竄改的系統;
第2a圖說明根據本發明的一個實施例而保全資料的系統;
第2b圖描述根據本發明的實施例而保全資料的系統;
第3圖說明根據本發明的態樣而保全資料的系統;
第4a圖說明根據本發明的態樣之包含記憶體裝置的電子裝置的例子的上視圖;
第4b圖描述根據本發明的態樣之包含記憶體裝置的電子裝置的例子的剖視圖;
第5圖說明根據本發明的態樣而幫助資料儲存的系統的方塊圖;
第6圖說明根據本發明的態樣而利用智能來幫助保全資料的系統的方塊圖;
第7圖描述根據本發明的態樣而用以幫助資料保全的分割記憶體的方塊圖;
第8圖說明根據本發明的態樣而幫助保全資料的方法;
第9圖說明根據本發明的態樣而可提供竄改證據以幫助保全與記憶體相關聯的資料的方法;
第10圖描述根據本發明的另一態樣而可提供竄改證據以幫助保全與記憶體相關聯的資料的方法;
第11圖描述根據本發明的態樣而可抵擋竄改攻擊以幫助保全與記憶體相關聯的資料的方法;
第12圖說明根據本發明的態樣而可提供回應給竄改攻擊以幫助保全與記憶體相關聯的資料的方法;以及
第13圖為根據本發明的態樣之可使用記憶體裝置的例示電子裝置的方塊圖。
100...系統
102...記憶體模組
104...記憶體
106...反竄改元件
Claims (26)
- 一種幫助與一記憶體相關聯之資料保全之電子裝置,其包含:該記憶體經組態以包含於該電子裝置內且包含複數個記憶體位置以幫助資料儲存,其中該記憶體進一步經組態以回應於與該記憶體相關聯之至少一竄改攻擊而提供至少一指示符;一與該電子裝置之一外殼相關聯之視窗元件,其中該視窗元件經組態以幫助該至少一指示符之偵測以幫助與該記憶體相關聯之資料保全;及一反竄改元件,其與該記憶體相關聯且經組態以對該至少一竄改攻擊做出反應以至少部分基於竄改攻擊之一類型幫助與該記憶體相關聯之資料保全,其中,當該至少一竄改攻擊涉及一企圖存取該記憶體之個體之鑑別時,該反竄改元件進一步經組態以幫助該至少一指示符之提供,其中該至少一指示符包含一含有該記憶體之記憶體外殼之一部分之至少一者之一色彩狀態改變或包含於該記憶體外殼內一指示符元件之一色彩狀態改變之至少一者,使得該至少一指示符可經由該視窗元件感知以幫助該至少一竄改攻擊之偵測。
- 如請求項1之電子裝置,其進一步包含:一鑑別元件,其經組態以接收一鑑別憑證,判斷 該鑑別憑證係有效或該鑑別憑證係無效之至少一者,且若該鑑別憑證係有效時同意與該記憶體相關聯之存取權之一子集,其中存取權之該子集係至少部分基於該鑑別憑證。
- 如請求項2之電子裝置,其中該鑑別元件進一步經組態以評估與一無效鑑別憑證相關聯之資訊,判斷達到一預定之鑑別企圖之最大數目或未達到該預定之鑑別企圖之最大數目之至少一者,若未達到該預定之鑑別企圖之最大數目則增加與該等鑑別企圖相關聯之一計數,若未達到該預定之鑑別企圖之最大數目則提示該個體提供另外的鑑別憑證,且至少部分基於該計數判定該至少一竄改事件發生或一竄改事件並未發生之至少一者。
- 如請求項1之電子裝置,其中至少部分基於該竄改攻擊之類型回應於該至少一竄改攻擊,下列至少一者成立:該記憶體外殼包含改變其顏色狀態之一材料或該指示符元件包含改變其顏色狀態之一光源。
- 如請求項1之電子裝置,竄改攻擊之該類型係下列至少一者:與無效鑑別資訊相關聯之該記憶體之一存取、將該記憶體自一印刷電路板移除、與該記憶體相關聯之一殼體之一斷裂、一旁通道攻擊、或一錯誤攻擊。
- 一種幫助與一記憶體相關聯之資料保全之系統,其包含: 該記憶體經組態以包括複數個記憶體位置以幫助資料儲存;一反竄改元件,其經組態以與該記憶體相關聯且經組態以對與該記憶體相關聯之至少一竄改攻擊做出反應以至少部分基於竄改攻擊之一類型幫助與該記憶體相關聯之資料保全,其中,當該至少一竄改攻擊涉及一企圖存取該記憶體之個體之鑑別時,該反竄改元件進一步經組態以回應於該至少一竄改攻擊提供至少一指示符,其中該至少一指示符包含一含有該記憶體之記憶體模組之一部分之至少一者之一色彩狀態改變或與該記憶體模組相關聯之一指示符元件之一色彩狀態改變之至少一者,使得該至少一指示符可經由一視窗元件感知以幫助該至少一竄改攻擊之偵測,該視窗元件與一電子裝置相關聯,該記憶體模組經組態位於該電子裝置內。
- 如請求項6之系統,竄改攻擊之該類型係下列至少一者:與無效鑑別資訊相關聯之該記憶體之一存取、將該記憶體自一印刷電路板移除、與該記憶體相關聯之一殼體之一斷裂、一旁通道攻擊、或一錯誤攻擊。
- 如請求項6之系統,該反竄改元件進一步經組態以回應於該至少一竄改攻擊提供下列至少一者:該至少一竄改攻擊的證據、該至少一竄改攻擊的抵擋、或該至少一竄改攻擊的回應。
- 如請求項6之系統,其進一步包含該記憶體模組,該 記憶體模組經組態以包含至少該記憶體。
- 如請求項9之系統,該反竄改元件進一步經組態以使用一與該記憶體模組及一印刷電路板相關聯之網目(mesh)電路,且進一步經組態以幫助施加一預定電壓位準至該網目電路,其中該反竄改元件進一步經組態以至少部分基於該預定電壓位準的變化來判定該至少一個竄改攻擊已經發生且進一步經組態以藉由儲存在該記憶體中的至少一部分資料的抹除、該記憶體的災難性故障、或該記憶體的從容性故障的至少其中一者來回應該至少一個竄改攻擊。
- 如請求項9之系統,該記憶體模組之一殼體係由一材料組成,該材料至少部分基於竄改攻擊之該類型改變其色彩狀態,該反竄改元件進一步經組態以偵測存取該記憶體之一未授權企圖且幫助該材料之該色彩狀態之該改變以指示該至少一竄改攻擊已經發生。
- 如請求項11之系統,其進一步包含該視窗元件,其中該記憶體模組經組態以包含於與該電子裝置相關聯之一殼體內且該視窗元件經組態以相對於該記憶體模組於與該電子裝置相關聯之該殼體內之位置定位於與該電子裝置相關聯之該殼體之一表面上,使得該記憶體模組之該殼體可以被至少一使用者經由該視窗元件之一透明部分看見,該視窗元件之該透明部分使該至少一使用者感知該記憶體模組之該殼體。
- 如請求項9之系統,該記憶體模組之一殼體、或該記 憶體之一殼體之至少一者係由脆性材料形成,其回應於被打開斷裂成多片且使得儲存於該記憶體中之資料無法存取。
- 如請求項9之系統,該至少一竄改攻擊包含打開該記憶體模組之一殼體,該反竄改元件進一步經組態以採用與該記憶體模組之該殼體相關聯之一開關,其中該開關經組態以當該記憶體模組之該殼體被打開時改變狀態,該反竄改元件進一步經組態以偵測該開關之狀態改變、將該狀態改變識別為該至少一竄改攻擊、且藉由儲存在該記憶體中的至少一部分資料的抹除、該記憶體的災難性故障、或該記憶體的從容性故障的至少其中一者來回應該至少一個竄改攻擊。
- 如請求項9之系統,其進一步包含:一鑑別元件,其經組態以幫助與該個體相關聯之一鑑別憑證之驗證以至少部分基於一有效鑑別憑證控制該記憶體之存取;及一密碼元件,其經組態以執行資料加密及解密,其中該至少一竄改攻擊包含一旁通道攻擊、或一錯誤攻擊之至少一者,其中該反竄改元件進一步經組態以採用放置於該記憶體模組之該殼體內之一屏蔽(shield)且幫助降低放射與該資料加密或資料解密相關聯之資訊至該記憶體模組的該殼體外部以幫助抵抗該至少一竄改攻擊,其中該旁通道攻擊與相關於該記憶體或該密碼元件之至少一者之相關聯的電磁輻射、 電力消耗、或射頻特性的資訊之至少一者相關聯。
- 如請求項6之系統,該記憶體包含非揮發性記憶體。
- 一種包含請求項6之系統之電子裝置。
- 如請求項17之電子裝置,其中該電子裝置包含電腦、膝上型電腦、網路配備、媒體播放器、媒體記錄器、電視、智慧卡、電話、行動電話、智慧型電話、電子記事簿、個人數位助理、可攜式電子郵件讀取器、數位相機、電子遊戲、與數位權利管理相關聯的電子裝置、個人電腦記憶卡國際協會(Personal Computer Memory Card International Association,簡稱PCMCIA)卡、信任平台模組(trusted platform module,簡稱TPM)、硬體保全模組(Hardware Security Module,簡稱HSM)、機上盒(set-top box)、數位影像記錄器、遊戲平台(gaming console)、導航系統、具有計算能力的保全記憶體裝置、具有至少一個防竄改晶片的裝置、與工業控制系統相關聯的電子裝置、或機器中的嵌入式電腦、或其組合中的至少一者,其中,該機器包括飛機、影印機、機動車、或微波爐中之一者。
- 一種幫助與一記憶體相關聯之資料保全之方法,其包含:接收關於與該記憶體相關聯的至少一個竄改事件的資訊;以及部分基於竄改事件的類型來對該至少一個竄改事件作出反應以幫助保全與該記憶體相關聯之該資料, 其中該至少一竄改事件涉及一企圖存取該記憶體之個體之鑑別,且其中對該至少一個竄改事件作出反應進一步包含當判定該至少一個竄改事件發生,則至少提供該至少一個竄改事件的證據,與該至少一個竄改事件相關聯的該證據包括改變與容納該記憶體的殼體相關聯的色彩狀態或使容納該記憶體的該殼體變形的至少一者。
- 如請求項19之方法,該部分基於竄改事件的類型來對該至少一個竄改事件作出反應進一步包含下列至少一者:提供與該至少一竄改事件相關聯的證據、抵擋該至少一竄改事件、或回應該至少一竄改事件。
- 如請求項20之方法,其進一步包含:接收與該至少一個竄改事件相關聯的資訊,該竄改事件包括以下至少一者:企圖獲得對該記憶體的未經授權的存取、開啟容納該記憶體的殼體、或破壞與容納該記憶體的該殼體相關聯的封條;評估該接收的資訊;判定該至少一個竄改事件發生或竄改事件未發生的至少其中一者;以及當判定該至少一個竄改事件發生,則提供與該至少一個竄改事件相關聯的證據,與該至少一個竄改事件相關聯的該證據包括改變與容納該記憶體的殼體相關聯的色彩狀態或使容納該記憶體的該殼體變形的至少一者。
- 如請求項20之方法,其進一步包含:接收一鑑別憑證;判定該鑑別憑證是有效或該鑑別憑證是無效的至少一者;當該鑑別憑證是有效的,則同意與該記憶體相關聯的存取權利的子集,該存取權利的子集係部分依據該鑑別憑證;評估與一無效鑑別憑證相關聯的資訊;判定要鑑別的企圖次數已達到預定的最大次數或要鑑別的企圖次數未達到該預定的最大次數的至少其中一者;當要鑑別的企圖次數未達到該預定的最大次數,則增加與要鑑別的該企圖相關聯的一計數;當要鑑別的企圖次數未達到該預定的最大次數,則提示該個體以提供鑑別憑證;及部分依據該計數來判定該至少一個竄改事件發生或竄改事件未發生的至少其中一者。
- 如請求項20之方法,其進一步包含:接收與該至少一個竄改事件相關聯的資訊,該竄改事件包括企圖開啟容納該記憶體的一殼體;評估該接收的資訊;判定該至少一個竄改事件發生或竄改事件未發生的至少其中一者;以及當判定該至少一個竄改事件發生,則抵擋該至少 一個竄改事件,其中抵擋該至少一個竄改事件包括將容納該記憶體的該殼體破裂成為多塊,並且使得儲存在該記憶體中的該資料無法存取。
- 如請求項20之方法,其進一步包含:接收與該至少一個竄改事件相關聯的資訊,該竄改事件包括改變與容納該記憶體的殼體相關聯的開關的狀態或擾亂與該記憶體相關聯的一網目電路相關聯的電壓訊號之至少一者;評估該接收的資訊;判定該至少一個竄改事件發生或竄改事件未發生的至少一者;以及當判定該至少一個竄改事件發生,則回應該至少一個竄改事件,對於該至少一個竄改事件的該回應包括下列至少一者:抹除儲存在該記憶體中的至少一部分資料、產生該記憶體的災難性故障、或產生該記憶體的從容性故障。
- 一種幫助與一記憶體相關聯之資料保全之系統,其包含:用於將資料儲存於該記憶體中之構件;用於至少部分基於竄改攻擊之類型,提供一竄改攻擊的證據、抵擋一竄改攻擊、或回應一竄改攻擊以幫助與該記憶體相關聯之資料保全的構件;及用於改變與包括該記憶體之一記憶體殼體相關聯的一色彩狀態以幫助至少部分基於竄改攻擊之類型提 供該竄改攻擊的證據的構件,其中,回應於該竄改攻擊,該用於改變一色彩狀態之構件改變該記憶體殼體之一表面之至少一部分之一色彩狀態、或改變容納於該記憶體殼體中且與其相關聯之一指示器元件之一色彩狀態之至少一者,其中該記憶體殼體之該表面之該至少一部分之該色彩狀態之改變或該指示器元件之該色彩狀態之改變可經由一視窗元件感知以幫助該竄改攻擊之偵測,該視窗元件與一電子裝置相關聯,該記憶體位於該電子裝置內。
- 如請求項25之系統,其進一步包含:用於鑑別至少一使用者之構件;用以提供對於容納包含該記憶體的該記憶體殼體的一電子裝置有一透明的視野,以幫助察覺該色彩狀態的一改變的構件;用以供應電力以幫助保全與該記憶體相關聯的該資料的構件;以及用以評估與一竄改攻擊相關聯的資訊的構件。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/873,980 US7945792B2 (en) | 2007-10-17 | 2007-10-17 | Tamper reactive memory device to secure data from tamper attacks |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200926201A TW200926201A (en) | 2009-06-16 |
| TWI500042B true TWI500042B (zh) | 2015-09-11 |
Family
ID=40098046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097139850A TWI500042B (zh) | 2007-10-17 | 2008-10-17 | 確保資料免於竄改攻擊之竄改反應性記憶體裝置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7945792B2 (zh) |
| TW (1) | TWI500042B (zh) |
| WO (1) | WO2009052385A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI818126B (zh) * | 2019-12-06 | 2023-10-11 | 新唐科技股份有限公司 | 微處理器電路以及其記憶體的資料保護方法 |
Families Citing this family (532)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070084897A1 (en) | 2003-05-20 | 2007-04-19 | Shelton Frederick E Iv | Articulating surgical stapling instrument incorporating a two-piece e-beam firing mechanism |
| US9060770B2 (en) | 2003-05-20 | 2015-06-23 | Ethicon Endo-Surgery, Inc. | Robotically-driven surgical instrument with E-beam driver |
| US11896225B2 (en) | 2004-07-28 | 2024-02-13 | Cilag Gmbh International | Staple cartridge comprising a pan |
| US11998198B2 (en) | 2004-07-28 | 2024-06-04 | Cilag Gmbh International | Surgical stapling instrument incorporating a two-piece E-beam firing mechanism |
| US9072535B2 (en) | 2011-05-27 | 2015-07-07 | Ethicon Endo-Surgery, Inc. | Surgical stapling instruments with rotatable staple deployment arrangements |
| US8215531B2 (en) | 2004-07-28 | 2012-07-10 | Ethicon Endo-Surgery, Inc. | Surgical stapling instrument having a medical substance dispenser |
| US11246590B2 (en) | 2005-08-31 | 2022-02-15 | Cilag Gmbh International | Staple cartridge including staple drivers having different unfired heights |
| US11484312B2 (en) | 2005-08-31 | 2022-11-01 | Cilag Gmbh International | Staple cartridge comprising a staple driver arrangement |
| US7669746B2 (en) | 2005-08-31 | 2010-03-02 | Ethicon Endo-Surgery, Inc. | Staple cartridges for forming staples having differing formed staple heights |
| US9237891B2 (en) | 2005-08-31 | 2016-01-19 | Ethicon Endo-Surgery, Inc. | Robotically-controlled surgical stapling devices that produce formed staples having different lengths |
| US10159482B2 (en) | 2005-08-31 | 2018-12-25 | Ethicon Llc | Fastener cartridge assembly comprising a fixed anvil and different staple heights |
| US7934630B2 (en) | 2005-08-31 | 2011-05-03 | Ethicon Endo-Surgery, Inc. | Staple cartridges for forming staples having differing formed staple heights |
| US20070106317A1 (en) | 2005-11-09 | 2007-05-10 | Shelton Frederick E Iv | Hydraulically and electrically actuated articulation joints for surgical instruments |
| US8708213B2 (en) | 2006-01-31 | 2014-04-29 | Ethicon Endo-Surgery, Inc. | Surgical instrument having a feedback system |
| US8820603B2 (en) | 2006-01-31 | 2014-09-02 | Ethicon Endo-Surgery, Inc. | Accessing data stored in a memory of a surgical instrument |
| US8186555B2 (en) | 2006-01-31 | 2012-05-29 | Ethicon Endo-Surgery, Inc. | Motor-driven surgical cutting and fastening instrument with mechanical closure system |
| US11224427B2 (en) | 2006-01-31 | 2022-01-18 | Cilag Gmbh International | Surgical stapling system including a console and retraction assembly |
| US20110290856A1 (en) | 2006-01-31 | 2011-12-01 | Ethicon Endo-Surgery, Inc. | Robotically-controlled surgical instrument with force-feedback capabilities |
| US20120292367A1 (en) | 2006-01-31 | 2012-11-22 | Ethicon Endo-Surgery, Inc. | Robotically-controlled end effector |
| US11793518B2 (en) | 2006-01-31 | 2023-10-24 | Cilag Gmbh International | Powered surgical instruments with firing system lockout arrangements |
| US11278279B2 (en) | 2006-01-31 | 2022-03-22 | Cilag Gmbh International | Surgical instrument assembly |
| US7845537B2 (en) | 2006-01-31 | 2010-12-07 | Ethicon Endo-Surgery, Inc. | Surgical instrument having recording capabilities |
| US7753904B2 (en) | 2006-01-31 | 2010-07-13 | Ethicon Endo-Surgery, Inc. | Endoscopic surgical instrument with a handle that can articulate with respect to the shaft |
| US20110024477A1 (en) | 2009-02-06 | 2011-02-03 | Hall Steven G | Driven Surgical Stapler Improvements |
| US8992422B2 (en) | 2006-03-23 | 2015-03-31 | Ethicon Endo-Surgery, Inc. | Robotically-controlled endoscopic accessory channel |
| US8236010B2 (en) | 2006-03-23 | 2012-08-07 | Ethicon Endo-Surgery, Inc. | Surgical fastener and cutter with mimicking end effector |
| US8322455B2 (en) | 2006-06-27 | 2012-12-04 | Ethicon Endo-Surgery, Inc. | Manually driven surgical cutting and fastening instrument |
| US10568652B2 (en) | 2006-09-29 | 2020-02-25 | Ethicon Llc | Surgical staples having attached drivers of different heights and stapling instruments for deploying the same |
| US20080078802A1 (en) | 2006-09-29 | 2008-04-03 | Hess Christopher J | Surgical staples and stapling instruments |
| US11980366B2 (en) | 2006-10-03 | 2024-05-14 | Cilag Gmbh International | Surgical instrument |
| US11291441B2 (en) | 2007-01-10 | 2022-04-05 | Cilag Gmbh International | Surgical instrument with wireless communication between control unit and remote sensor |
| US8652120B2 (en) | 2007-01-10 | 2014-02-18 | Ethicon Endo-Surgery, Inc. | Surgical instrument with wireless communication between control unit and sensor transponders |
| US8684253B2 (en) | 2007-01-10 | 2014-04-01 | Ethicon Endo-Surgery, Inc. | Surgical instrument with wireless communication between a control unit of a robotic system and remote sensor |
| US8632535B2 (en) | 2007-01-10 | 2014-01-21 | Ethicon Endo-Surgery, Inc. | Interlock and surgical instrument including same |
| US11039836B2 (en) | 2007-01-11 | 2021-06-22 | Cilag Gmbh International | Staple cartridge for use with a surgical stapling instrument |
| US20080169333A1 (en) | 2007-01-11 | 2008-07-17 | Shelton Frederick E | Surgical stapler end effector with tapered distal end |
| US7604151B2 (en) | 2007-03-15 | 2009-10-20 | Ethicon Endo-Surgery, Inc. | Surgical stapling systems and staple cartridges for deploying surgical staples with tissue compression features |
| US8893946B2 (en) | 2007-03-28 | 2014-11-25 | Ethicon Endo-Surgery, Inc. | Laparoscopic tissue thickness and clamp load measuring devices |
| US8931682B2 (en) | 2007-06-04 | 2015-01-13 | Ethicon Endo-Surgery, Inc. | Robotically-controlled shaft based rotary drive systems for surgical instruments |
| US11672531B2 (en) | 2007-06-04 | 2023-06-13 | Cilag Gmbh International | Rotary drive systems for surgical instruments |
| US7753245B2 (en) | 2007-06-22 | 2010-07-13 | Ethicon Endo-Surgery, Inc. | Surgical stapling instruments |
| US11849941B2 (en) | 2007-06-29 | 2023-12-26 | Cilag Gmbh International | Staple cartridge having staple cavities extending at a transverse angle relative to a longitudinal cartridge axis |
| US7866527B2 (en) | 2008-02-14 | 2011-01-11 | Ethicon Endo-Surgery, Inc. | Surgical stapling apparatus with interlockable firing system |
| US8758391B2 (en) | 2008-02-14 | 2014-06-24 | Ethicon Endo-Surgery, Inc. | Interchangeable tools for surgical instruments |
| US8636736B2 (en) | 2008-02-14 | 2014-01-28 | Ethicon Endo-Surgery, Inc. | Motorized surgical cutting and fastening instrument |
| JP5410110B2 (ja) | 2008-02-14 | 2014-02-05 | エシコン・エンド−サージェリィ・インコーポレイテッド | Rf電極を有する外科用切断・固定器具 |
| US11986183B2 (en) | 2008-02-14 | 2024-05-21 | Cilag Gmbh International | Surgical cutting and fastening instrument comprising a plurality of sensors to measure an electrical parameter |
| US9179912B2 (en) | 2008-02-14 | 2015-11-10 | Ethicon Endo-Surgery, Inc. | Robotically-controlled motorized surgical cutting and fastening instrument |
| US7819298B2 (en) | 2008-02-14 | 2010-10-26 | Ethicon Endo-Surgery, Inc. | Surgical stapling apparatus with control features operable with one hand |
| US8573465B2 (en) | 2008-02-14 | 2013-11-05 | Ethicon Endo-Surgery, Inc. | Robotically-controlled surgical end effector system with rotary actuated closure systems |
| US11272927B2 (en) | 2008-02-15 | 2022-03-15 | Cilag Gmbh International | Layer arrangements for surgical staple cartridges |
| US10390823B2 (en) | 2008-02-15 | 2019-08-27 | Ethicon Llc | End effector comprising an adjunct |
| US8646046B2 (en) * | 2008-05-15 | 2014-02-04 | Advanced Micro Devices, Inc. | Distributed digital rights management system and method |
| US8370644B2 (en) * | 2008-05-30 | 2013-02-05 | Spansion Llc | Instant hardware erase for content reset and pseudo-random number generation |
| FR2935823B1 (fr) * | 2008-09-11 | 2010-10-01 | Oberthur Technologies | Procede et dispositif de protection d'un microcircuit contre les attaques. |
| US8210411B2 (en) | 2008-09-23 | 2012-07-03 | Ethicon Endo-Surgery, Inc. | Motor-driven surgical cutting instrument |
| US11648005B2 (en) | 2008-09-23 | 2023-05-16 | Cilag Gmbh International | Robotically-controlled motorized surgical instrument with an end effector |
| US9005230B2 (en) | 2008-09-23 | 2015-04-14 | Ethicon Endo-Surgery, Inc. | Motorized surgical instrument |
| US9386983B2 (en) | 2008-09-23 | 2016-07-12 | Ethicon Endo-Surgery, Llc | Robotically-controlled motorized surgical instrument |
| US8608045B2 (en) | 2008-10-10 | 2013-12-17 | Ethicon Endo-Sugery, Inc. | Powered surgical cutting and stapling apparatus with manually retractable firing system |
| US20100171202A1 (en) * | 2009-01-07 | 2010-07-08 | Tian Weicheng | Method of securely data protecting arrangement for electronic device |
| TWI415006B (zh) * | 2009-01-20 | 2013-11-11 | Mstar Semiconductor Inc | 射頻識別標籤及其運作方法 |
| US8517239B2 (en) | 2009-02-05 | 2013-08-27 | Ethicon Endo-Surgery, Inc. | Surgical stapling instrument comprising a magnetic element driver |
| CN102341048A (zh) | 2009-02-06 | 2012-02-01 | 伊西康内外科公司 | 动力手术缝合器的改进 |
| US8444036B2 (en) | 2009-02-06 | 2013-05-21 | Ethicon Endo-Surgery, Inc. | Motor driven surgical fastener device with mechanisms for adjusting a tissue gap within the end effector |
| US8089285B2 (en) * | 2009-03-03 | 2012-01-03 | International Business Machines Corporation | Implementing tamper resistant integrated circuit chips |
| RU2429575C2 (ru) * | 2009-04-30 | 2011-09-20 | Борис Аркадьевич Панфилов | Способ симметричного шифрования на основе смешанной системы счисления |
| WO2010133709A1 (es) * | 2009-05-20 | 2010-11-25 | Itos Outsourcing Services, S.L. | Sistema de detección de intrusiones para dispositivos con carcasa practicable |
| KR101347001B1 (ko) * | 2009-09-29 | 2014-01-02 | 잼텍 리미티드 | 제한된 암호 키 검색을 갖는 커뮤니케이션 시스템, 방법 및 장치 |
| US8220688B2 (en) | 2009-12-24 | 2012-07-17 | Ethicon Endo-Surgery, Inc. | Motor-driven surgical cutting instrument with electric actuator directional control assembly |
| US8851354B2 (en) | 2009-12-24 | 2014-10-07 | Ethicon Endo-Surgery, Inc. | Surgical cutting instrument that analyzes tissue thickness |
| US9038188B2 (en) * | 2010-01-15 | 2015-05-19 | Bank Of America Corporation | Protecting data stored in a chip card interface device in the event of compromise |
| WO2011145095A2 (en) * | 2010-05-20 | 2011-11-24 | High Sec Labs Ltd. | Computer motherboard having peripheral security functions |
| US8783543B2 (en) | 2010-07-30 | 2014-07-22 | Ethicon Endo-Surgery, Inc. | Tissue acquisition arrangements and methods for surgical stapling devices |
| US8938624B2 (en) | 2010-09-15 | 2015-01-20 | Lsi Corporation | Encryption key destruction for secure data erasure |
| US8881295B2 (en) * | 2010-09-28 | 2014-11-04 | Alcatel Lucent | Garbled circuit generation in a leakage-resilient manner |
| US9282962B2 (en) | 2010-09-30 | 2016-03-15 | Ethicon Endo-Surgery, Llc | Adhesive film laminate |
| US9629814B2 (en) | 2010-09-30 | 2017-04-25 | Ethicon Endo-Surgery, Llc | Tissue thickness compensator configured to redistribute compressive forces |
| US9364233B2 (en) | 2010-09-30 | 2016-06-14 | Ethicon Endo-Surgery, Llc | Tissue thickness compensators for circular surgical staplers |
| US9220501B2 (en) | 2010-09-30 | 2015-12-29 | Ethicon Endo-Surgery, Inc. | Tissue thickness compensators |
| US9301753B2 (en) | 2010-09-30 | 2016-04-05 | Ethicon Endo-Surgery, Llc | Expandable tissue thickness compensator |
| US9320523B2 (en) | 2012-03-28 | 2016-04-26 | Ethicon Endo-Surgery, Llc | Tissue thickness compensator comprising tissue ingrowth features |
| US12213666B2 (en) | 2010-09-30 | 2025-02-04 | Cilag Gmbh International | Tissue thickness compensator comprising layers |
| US9241714B2 (en) | 2011-04-29 | 2016-01-26 | Ethicon Endo-Surgery, Inc. | Tissue thickness compensator and method for making the same |
| US8777004B2 (en) | 2010-09-30 | 2014-07-15 | Ethicon Endo-Surgery, Inc. | Compressible staple cartridge comprising alignment members |
| CN103140178B (zh) | 2010-09-30 | 2015-09-23 | 伊西康内外科公司 | 包括保持矩阵和对齐矩阵的紧固件系统 |
| US11298125B2 (en) | 2010-09-30 | 2022-04-12 | Cilag Gmbh International | Tissue stapler having a thickness compensator |
| US11812965B2 (en) | 2010-09-30 | 2023-11-14 | Cilag Gmbh International | Layer of material for a surgical end effector |
| US9277919B2 (en) | 2010-09-30 | 2016-03-08 | Ethicon Endo-Surgery, Llc | Tissue thickness compensator comprising fibers to produce a resilient load |
| US10945731B2 (en) | 2010-09-30 | 2021-03-16 | Ethicon Llc | Tissue thickness compensator comprising controlled release and expansion |
| US9232941B2 (en) | 2010-09-30 | 2016-01-12 | Ethicon Endo-Surgery, Inc. | Tissue thickness compensator comprising a reservoir |
| US11849952B2 (en) | 2010-09-30 | 2023-12-26 | Cilag Gmbh International | Staple cartridge comprising staples positioned within a compressible portion thereof |
| US8695866B2 (en) | 2010-10-01 | 2014-04-15 | Ethicon Endo-Surgery, Inc. | Surgical instrument having a power control circuit |
| PL2466505T3 (pl) * | 2010-12-01 | 2013-10-31 | Nagravision Sa | Sposób rozpoznawania autentyczności terminala |
| US8812860B1 (en) * | 2010-12-03 | 2014-08-19 | Symantec Corporation | Systems and methods for protecting data stored on removable storage devices by requiring external user authentication |
| DE102011002706B4 (de) * | 2011-01-14 | 2013-12-19 | Siemens Aktiengesellschaft | Vorrichtung und Verfahren zum Schutz eines Sicherheitsmoduls gegen Manipulationsversuche in einem Feldgerät |
| DE102011007572A1 (de) * | 2011-04-18 | 2012-10-18 | Siemens Aktiengesellschaft | Verfahren zur Überwachung eines Tamperschutzes sowie Überwachungssystem für ein Feldgerät mit Tamperschutz |
| DE102011007571A1 (de) * | 2011-04-18 | 2012-10-18 | Siemens Aktiengesellschaft | Tamperschutzvorrichtung zum Tamperschutz eines Feldgeräts |
| CA2834649C (en) | 2011-04-29 | 2021-02-16 | Ethicon Endo-Surgery, Inc. | Staple cartridge comprising staples positioned within a compressible portion thereof |
| US11207064B2 (en) | 2011-05-27 | 2021-12-28 | Cilag Gmbh International | Automated end effector component reloading system for use with a robotic system |
| US9170843B2 (en) | 2011-09-24 | 2015-10-27 | Elwha Llc | Data handling apparatus adapted for scheduling operations according to resource allocation based on entitlement |
| US9443085B2 (en) | 2011-07-19 | 2016-09-13 | Elwha Llc | Intrusion detection using taint accumulation |
| US9465657B2 (en) | 2011-07-19 | 2016-10-11 | Elwha Llc | Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority |
| US9798873B2 (en) | 2011-08-04 | 2017-10-24 | Elwha Llc | Processor operable to ensure code integrity |
| US9575903B2 (en) * | 2011-08-04 | 2017-02-21 | Elwha Llc | Security perimeter |
| US8955111B2 (en) | 2011-09-24 | 2015-02-10 | Elwha Llc | Instruction set adapted for security risk monitoring |
| US9471373B2 (en) | 2011-09-24 | 2016-10-18 | Elwha Llc | Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority |
| US9558034B2 (en) | 2011-07-19 | 2017-01-31 | Elwha Llc | Entitlement vector for managing resource allocation |
| US9098608B2 (en) | 2011-10-28 | 2015-08-04 | Elwha Llc | Processor configured to allocate resources using an entitlement vector |
| US9460290B2 (en) | 2011-07-19 | 2016-10-04 | Elwha Llc | Conditional security response using taint vector monitoring |
| US8813085B2 (en) | 2011-07-19 | 2014-08-19 | Elwha Llc | Scheduling threads based on priority utilizing entitlement vectors, weight and usage level |
| US8930714B2 (en) | 2011-07-19 | 2015-01-06 | Elwha Llc | Encrypted memory |
| US9298918B2 (en) | 2011-11-30 | 2016-03-29 | Elwha Llc | Taint injection and tracking |
| KR101155451B1 (ko) * | 2011-08-31 | 2012-06-15 | 테세라, 인코포레이티드 | Dram 보안 소거 |
| US9009860B2 (en) * | 2011-11-03 | 2015-04-14 | Cram Worldwide, Llc | Tamper resistance extension via tamper sensing material housing integration |
| EP2795512A4 (en) | 2011-12-22 | 2016-01-06 | Intel Corp | STILL AVAILABLE EMBEDDED THEFT REACTION SYSTEM |
| WO2013095585A1 (en) | 2011-12-22 | 2013-06-27 | Intel Corporation | Always-available embedded theft reaction subsystem |
| WO2013095583A1 (en) | 2011-12-22 | 2013-06-27 | Intel Corporation | Always-available embedded theft reaction subsystem |
| WO2013095594A1 (en) | 2011-12-22 | 2013-06-27 | Intel Corporation | Always-available embedded theft reaction subsystem |
| EP2795517A4 (en) | 2011-12-22 | 2015-09-02 | Intel Corp | STILL AVAILABLE EMBEDDED THEFT REACTION SYSTEM |
| EP2795518A4 (en) | 2011-12-22 | 2015-09-02 | Intel Corp | INCORPORATED FLIGHT REACTION SUBSYSTEM ALWAYS AVAILABLE |
| WO2013095586A1 (en) | 2011-12-22 | 2013-06-27 | Intel Corporation | Always-available embedded theft reaction subsystem |
| WO2013095584A1 (en) | 2011-12-22 | 2013-06-27 | Intel Corporation | Always-available embedded theft reaction subsystem |
| US9507918B2 (en) | 2011-12-22 | 2016-11-29 | Intel Corporation | Always-available embedded theft reaction subsystem |
| US9044230B2 (en) | 2012-02-13 | 2015-06-02 | Ethicon Endo-Surgery, Inc. | Surgical cutting and fastening instrument with apparatus for determining cartridge and firing motion status |
| RU2014143258A (ru) | 2012-03-28 | 2016-05-20 | Этикон Эндо-Серджери, Инк. | Компенсатор толщины ткани, содержащий множество слоев |
| MX350846B (es) | 2012-03-28 | 2017-09-22 | Ethicon Endo Surgery Inc | Compensador de grosor de tejido que comprende cápsulas que definen un ambiente de baja presión. |
| RU2644272C2 (ru) | 2012-03-28 | 2018-02-08 | Этикон Эндо-Серджери, Инк. | Узел ограничения, включающий компенсатор толщины ткани |
| US9101358B2 (en) | 2012-06-15 | 2015-08-11 | Ethicon Endo-Surgery, Inc. | Articulatable surgical instrument comprising a firing drive |
| US11278284B2 (en) | 2012-06-28 | 2022-03-22 | Cilag Gmbh International | Rotary drive arrangements for surgical instruments |
| US20140005678A1 (en) | 2012-06-28 | 2014-01-02 | Ethicon Endo-Surgery, Inc. | Rotary drive arrangements for surgical instruments |
| US9289256B2 (en) | 2012-06-28 | 2016-03-22 | Ethicon Endo-Surgery, Llc | Surgical end effectors having angled tissue-contacting surfaces |
| US20140001231A1 (en) | 2012-06-28 | 2014-01-02 | Ethicon Endo-Surgery, Inc. | Firing system lockout arrangements for surgical instruments |
| EP2866686A1 (en) | 2012-06-28 | 2015-05-06 | Ethicon Endo-Surgery, Inc. | Empty clip cartridge lockout |
| BR112014032776B1 (pt) | 2012-06-28 | 2021-09-08 | Ethicon Endo-Surgery, Inc | Sistema de instrumento cirúrgico e kit cirúrgico para uso com um sistema de instrumento cirúrgico |
| US20140005718A1 (en) | 2012-06-28 | 2014-01-02 | Ethicon Endo-Surgery, Inc. | Multi-functional powered surgical device with external dissection features |
| US9282974B2 (en) | 2012-06-28 | 2016-03-15 | Ethicon Endo-Surgery, Llc | Empty clip cartridge lockout |
| US12383267B2 (en) | 2012-06-28 | 2025-08-12 | Cilag Gmbh International | Robotically powered surgical device with manually-actuatable reversing system |
| CN103679083A (zh) * | 2012-09-25 | 2014-03-26 | 神讯电脑(昆山)有限公司 | 电子装置 |
| US9183402B2 (en) * | 2012-08-17 | 2015-11-10 | Broadcom Corporation | Protecting secure software in a multi-security-CPU system |
| US9858445B2 (en) * | 2012-08-31 | 2018-01-02 | Bluebird Inc. | Mobile terminal provided with security function |
| US8984641B2 (en) * | 2012-10-10 | 2015-03-17 | Honeywell International Inc. | Field device having tamper attempt reporting |
| US9218509B2 (en) | 2013-02-08 | 2015-12-22 | Everspin Technologies, Inc. | Response to tamper detection in a memory device |
| WO2014124271A1 (en) | 2013-02-08 | 2014-08-14 | Everspin Technologies, Inc. | Tamper detection and response in a memory device |
| MX368026B (es) | 2013-03-01 | 2019-09-12 | Ethicon Endo Surgery Inc | Instrumento quirúrgico articulable con vías conductoras para la comunicación de la señal. |
| JP6345707B2 (ja) | 2013-03-01 | 2018-06-20 | エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. | ソフトストップを備えた外科用器具 |
| US9629629B2 (en) | 2013-03-14 | 2017-04-25 | Ethicon Endo-Surgey, LLC | Control systems for surgical instruments |
| US9808244B2 (en) | 2013-03-14 | 2017-11-07 | Ethicon Llc | Sensor arrangements for absolute positioning system for surgical instruments |
| BR112015026109B1 (pt) | 2013-04-16 | 2022-02-22 | Ethicon Endo-Surgery, Inc | Instrumento cirúrgico |
| US9867612B2 (en) | 2013-04-16 | 2018-01-16 | Ethicon Llc | Powered surgical stapler |
| KR101723100B1 (ko) * | 2013-07-18 | 2017-04-05 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 메모리 공격 검출 |
| RU2678363C2 (ru) | 2013-08-23 | 2019-01-28 | ЭТИКОН ЭНДО-СЕРДЖЕРИ, ЭлЭлСи | Устройства втягивания пускового элемента для хирургических инструментов с электропитанием |
| US20150053746A1 (en) | 2013-08-23 | 2015-02-26 | Ethicon Endo-Surgery, Inc. | Torque optimization for surgical instruments |
| US9912474B2 (en) * | 2013-09-27 | 2018-03-06 | Intel Corporation | Performing telemetry, data gathering, and failure isolation using non-volatile memory |
| KR101343349B1 (ko) * | 2013-10-15 | 2013-12-20 | 권영대 | 지문 인증을 수행하는 보안카드와 그에 따른 보안카드 처리 시스템 및 그 처리 방법 |
| FR3012234B1 (fr) * | 2013-10-23 | 2017-02-24 | Proton World Int Nv | Protection de l'execution d'un algorithme contre des attaques par canaux caches |
| US9962161B2 (en) | 2014-02-12 | 2018-05-08 | Ethicon Llc | Deliverable surgical instrument |
| US9884456B2 (en) | 2014-02-24 | 2018-02-06 | Ethicon Llc | Implantable layers and methods for altering one or more properties of implantable layers for use with fastening instruments |
| CN106232029B (zh) | 2014-02-24 | 2019-04-12 | 伊西康内外科有限责任公司 | 包括击发构件锁定件的紧固系统 |
| US10013049B2 (en) | 2014-03-26 | 2018-07-03 | Ethicon Llc | Power management through sleep options of segmented circuit and wake up control |
| US10004497B2 (en) | 2014-03-26 | 2018-06-26 | Ethicon Llc | Interface systems for use with surgical instruments |
| BR112016021943B1 (pt) | 2014-03-26 | 2022-06-14 | Ethicon Endo-Surgery, Llc | Instrumento cirúrgico para uso por um operador em um procedimento cirúrgico |
| US12232723B2 (en) | 2014-03-26 | 2025-02-25 | Cilag Gmbh International | Systems and methods for controlling a segmented circuit |
| US9743929B2 (en) | 2014-03-26 | 2017-08-29 | Ethicon Llc | Modular powered surgical instrument with detachable shaft assemblies |
| CN106456176B (zh) | 2014-04-16 | 2019-06-28 | 伊西康内外科有限责任公司 | 包括具有不同构型的延伸部的紧固件仓 |
| CN106456159B (zh) | 2014-04-16 | 2019-03-08 | 伊西康内外科有限责任公司 | 紧固件仓组件和钉保持器盖布置结构 |
| US9801627B2 (en) | 2014-09-26 | 2017-10-31 | Ethicon Llc | Fastener cartridge for creating a flexible staple line |
| US9844369B2 (en) | 2014-04-16 | 2017-12-19 | Ethicon Llc | Surgical end effectors with firing element monitoring arrangements |
| JP6612256B2 (ja) | 2014-04-16 | 2019-11-27 | エシコン エルエルシー | 不均一な締結具を備える締結具カートリッジ |
| US20150297225A1 (en) | 2014-04-16 | 2015-10-22 | Ethicon Endo-Surgery, Inc. | Fastener cartridges including extensions having different configurations |
| JP2015215687A (ja) * | 2014-05-08 | 2015-12-03 | パナソニックIpマネジメント株式会社 | 可搬型決済端末装置 |
| US9438627B2 (en) * | 2014-06-11 | 2016-09-06 | International Business Machines Corporation | Shared security utility appliance for secure application and data processing |
| US10045781B2 (en) | 2014-06-13 | 2018-08-14 | Ethicon Llc | Closure lockout systems for surgical instruments |
| US9724094B2 (en) | 2014-09-05 | 2017-08-08 | Ethicon Llc | Adjunct with integrated sensors to quantify tissue compression |
| US11311294B2 (en) | 2014-09-05 | 2022-04-26 | Cilag Gmbh International | Powered medical device including measurement of closure state of jaws |
| BR112017004361B1 (pt) | 2014-09-05 | 2023-04-11 | Ethicon Llc | Sistema eletrônico para um instrumento cirúrgico |
| US10105142B2 (en) | 2014-09-18 | 2018-10-23 | Ethicon Llc | Surgical stapler with plurality of cutting elements |
| CN107427300B (zh) | 2014-09-26 | 2020-12-04 | 伊西康有限责任公司 | 外科缝合支撑物和辅助材料 |
| US11523821B2 (en) | 2014-09-26 | 2022-12-13 | Cilag Gmbh International | Method for creating a flexible staple line |
| US10076325B2 (en) | 2014-10-13 | 2018-09-18 | Ethicon Llc | Surgical stapling apparatus comprising a tissue stop |
| US9924944B2 (en) | 2014-10-16 | 2018-03-27 | Ethicon Llc | Staple cartridge comprising an adjunct material |
| CN107077569B (zh) | 2014-10-20 | 2021-05-07 | 基岩自动化平台公司 | 用于工业控制系统的防篡改模块 |
| US10517594B2 (en) | 2014-10-29 | 2019-12-31 | Ethicon Llc | Cartridge assemblies for surgical staplers |
| US11141153B2 (en) | 2014-10-29 | 2021-10-12 | Cilag Gmbh International | Staple cartridges comprising driver arrangements |
| US9844376B2 (en) | 2014-11-06 | 2017-12-19 | Ethicon Llc | Staple cartridge comprising a releasable adjunct material |
| US9189656B1 (en) * | 2014-11-25 | 2015-11-17 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | IC chip package disabling device |
| US10736636B2 (en) | 2014-12-10 | 2020-08-11 | Ethicon Llc | Articulatable surgical instrument system |
| JP2016115080A (ja) * | 2014-12-12 | 2016-06-23 | 株式会社オートネットワーク技術研究所 | 情報処理装置 |
| US9844375B2 (en) | 2014-12-18 | 2017-12-19 | Ethicon Llc | Drive arrangements for articulatable surgical instruments |
| US10085748B2 (en) | 2014-12-18 | 2018-10-02 | Ethicon Llc | Locking arrangements for detachable shaft assemblies with articulatable surgical end effectors |
| RU2703684C2 (ru) | 2014-12-18 | 2019-10-21 | ЭТИКОН ЭНДО-СЕРДЖЕРИ, ЭлЭлСи | Хирургический инструмент с упором, который выполнен с возможностью избирательного перемещения относительно кассеты со скобами вокруг дискретной неподвижной оси |
| US10117649B2 (en) | 2014-12-18 | 2018-11-06 | Ethicon Llc | Surgical instrument assembly comprising a lockable articulation system |
| US10188385B2 (en) | 2014-12-18 | 2019-01-29 | Ethicon Llc | Surgical instrument system comprising lockable systems |
| US10004501B2 (en) | 2014-12-18 | 2018-06-26 | Ethicon Llc | Surgical instruments with improved closure arrangements |
| US9844374B2 (en) | 2014-12-18 | 2017-12-19 | Ethicon Llc | Surgical instrument systems comprising an articulatable end effector and means for adjusting the firing stroke of a firing member |
| US9987000B2 (en) | 2014-12-18 | 2018-06-05 | Ethicon Llc | Surgical instrument assembly comprising a flexible articulation system |
| US9931118B2 (en) | 2015-02-27 | 2018-04-03 | Ethicon Endo-Surgery, Llc | Reinforced battery for a surgical instrument |
| US11154301B2 (en) | 2015-02-27 | 2021-10-26 | Cilag Gmbh International | Modular stapling assembly |
| US10180463B2 (en) | 2015-02-27 | 2019-01-15 | Ethicon Llc | Surgical apparatus configured to assess whether a performance parameter of the surgical apparatus is within an acceptable performance band |
| US10226250B2 (en) | 2015-02-27 | 2019-03-12 | Ethicon Llc | Modular stapling assembly |
| US10245033B2 (en) | 2015-03-06 | 2019-04-02 | Ethicon Llc | Surgical instrument comprising a lockable battery housing |
| US9895148B2 (en) | 2015-03-06 | 2018-02-20 | Ethicon Endo-Surgery, Llc | Monitoring speed control and precision incrementing of motor for powered surgical instruments |
| US9901342B2 (en) | 2015-03-06 | 2018-02-27 | Ethicon Endo-Surgery, Llc | Signal and power communication system positioned on a rotatable shaft |
| US10052044B2 (en) | 2015-03-06 | 2018-08-21 | Ethicon Llc | Time dependent evaluation of sensor data to determine stability, creep, and viscoelastic elements of measures |
| US10045776B2 (en) | 2015-03-06 | 2018-08-14 | Ethicon Llc | Control techniques and sub-processor contained within modular shaft with select control processing from handle |
| JP2020121162A (ja) | 2015-03-06 | 2020-08-13 | エシコン エルエルシーEthicon LLC | 測定の安定性要素、クリープ要素、及び粘弾性要素を決定するためのセンサデータの時間依存性評価 |
| US10617412B2 (en) | 2015-03-06 | 2020-04-14 | Ethicon Llc | System for detecting the mis-insertion of a staple cartridge into a surgical stapler |
| US9924961B2 (en) | 2015-03-06 | 2018-03-27 | Ethicon Endo-Surgery, Llc | Interactive feedback system for powered surgical instruments |
| US10441279B2 (en) | 2015-03-06 | 2019-10-15 | Ethicon Llc | Multiple level thresholds to modify operation of powered surgical instruments |
| US9993248B2 (en) | 2015-03-06 | 2018-06-12 | Ethicon Endo-Surgery, Llc | Smart sensors with local signal processing |
| US10687806B2 (en) | 2015-03-06 | 2020-06-23 | Ethicon Llc | Adaptive tissue compression techniques to adjust closure rates for multiple tissue types |
| US9808246B2 (en) | 2015-03-06 | 2017-11-07 | Ethicon Endo-Surgery, Llc | Method of operating a powered surgical instrument |
| US9471236B1 (en) | 2015-03-24 | 2016-10-18 | International Business Machines Corporation | Security for memory module data |
| US10433844B2 (en) | 2015-03-31 | 2019-10-08 | Ethicon Llc | Surgical instrument with selectively disengageable threaded drive systems |
| US10021170B2 (en) * | 2015-05-29 | 2018-07-10 | Pure Storage, Inc. | Managing a storage array using client-side services |
| US10335149B2 (en) | 2015-06-18 | 2019-07-02 | Ethicon Llc | Articulatable surgical instruments with composite firing beam structures with center firing support member for articulation support |
| KR102362654B1 (ko) | 2015-07-03 | 2022-02-15 | 삼성전자주식회사 | 오븐 |
| GB2540408B (en) * | 2015-07-16 | 2021-09-15 | Trw Ltd | Electronic control units for vehicles |
| US11058425B2 (en) | 2015-08-17 | 2021-07-13 | Ethicon Llc | Implantable layers for a surgical instrument |
| US10390829B2 (en) | 2015-08-26 | 2019-08-27 | Ethicon Llc | Staples comprising a cover |
| US10363036B2 (en) | 2015-09-23 | 2019-07-30 | Ethicon Llc | Surgical stapler having force-based motor control |
| US10105139B2 (en) | 2015-09-23 | 2018-10-23 | Ethicon Llc | Surgical stapler having downstream current-based motor control |
| US10085751B2 (en) | 2015-09-23 | 2018-10-02 | Ethicon Llc | Surgical stapler having temperature-based motor control |
| US10076326B2 (en) | 2015-09-23 | 2018-09-18 | Ethicon Llc | Surgical stapler having current mirror-based motor control |
| US10327769B2 (en) | 2015-09-23 | 2019-06-25 | Ethicon Llc | Surgical stapler having motor control based on a drive system component |
| US10238386B2 (en) | 2015-09-23 | 2019-03-26 | Ethicon Llc | Surgical stapler having motor control based on an electrical parameter related to a motor current |
| US10299878B2 (en) | 2015-09-25 | 2019-05-28 | Ethicon Llc | Implantable adjunct systems for determining adjunct skew |
| US9911012B2 (en) | 2015-09-25 | 2018-03-06 | International Business Machines Corporation | Overlapping, discrete tamper-respondent sensors |
| US11890015B2 (en) | 2015-09-30 | 2024-02-06 | Cilag Gmbh International | Compressible adjunct with crossing spacer fibers |
| US10980539B2 (en) | 2015-09-30 | 2021-04-20 | Ethicon Llc | Implantable adjunct comprising bonded layers |
| US10561420B2 (en) | 2015-09-30 | 2020-02-18 | Ethicon Llc | Tubular absorbable constructs |
| US10271849B2 (en) | 2015-09-30 | 2019-04-30 | Ethicon Llc | Woven constructs with interlocked standing fibers |
| KR102316279B1 (ko) * | 2015-10-19 | 2021-10-22 | 삼성전자주식회사 | 비휘발성 메모리 장치 및 이를 포함하는 에스에스디 |
| US9934377B2 (en) | 2015-11-20 | 2018-04-03 | Atmel Corporation | Input/output parameter selection |
| US10292704B2 (en) | 2015-12-30 | 2019-05-21 | Ethicon Llc | Mechanisms for compensating for battery pack failure in powered surgical instruments |
| US10265068B2 (en) | 2015-12-30 | 2019-04-23 | Ethicon Llc | Surgical instruments with separable motors and motor control circuits |
| US10368865B2 (en) | 2015-12-30 | 2019-08-06 | Ethicon Llc | Mechanisms for compensating for drivetrain failure in powered surgical instruments |
| CN105488433B (zh) * | 2016-01-08 | 2017-07-21 | 腾讯科技(深圳)有限公司 | 终端密钥生成方法及装置 |
| CN108882932B (zh) | 2016-02-09 | 2021-07-23 | 伊西康有限责任公司 | 具有非对称关节运动构造的外科器械 |
| US11213293B2 (en) | 2016-02-09 | 2022-01-04 | Cilag Gmbh International | Articulatable surgical instruments with single articulation link arrangements |
| US10653413B2 (en) | 2016-02-09 | 2020-05-19 | Ethicon Llc | Surgical instruments with an end effector that is highly articulatable relative to an elongate shaft assembly |
| US11224426B2 (en) | 2016-02-12 | 2022-01-18 | Cilag Gmbh International | Mechanisms for compensating for drivetrain failure in powered surgical instruments |
| US10258331B2 (en) | 2016-02-12 | 2019-04-16 | Ethicon Llc | Mechanisms for compensating for drivetrain failure in powered surgical instruments |
| US10448948B2 (en) | 2016-02-12 | 2019-10-22 | Ethicon Llc | Mechanisms for compensating for drivetrain failure in powered surgical instruments |
| US10314582B2 (en) | 2016-04-01 | 2019-06-11 | Ethicon Llc | Surgical instrument comprising a shifting mechanism |
| US10617413B2 (en) | 2016-04-01 | 2020-04-14 | Ethicon Llc | Closure system arrangements for surgical cutting and stapling devices with separate and distinct firing shafts |
| US10492783B2 (en) | 2016-04-15 | 2019-12-03 | Ethicon, Llc | Surgical instrument with improved stop/start control during a firing motion |
| US10456137B2 (en) | 2016-04-15 | 2019-10-29 | Ethicon Llc | Staple formation detection mechanisms |
| US10335145B2 (en) | 2016-04-15 | 2019-07-02 | Ethicon Llc | Modular surgical instrument with configurable operating mode |
| US10357247B2 (en) | 2016-04-15 | 2019-07-23 | Ethicon Llc | Surgical instrument with multiple program responses during a firing motion |
| US11179150B2 (en) | 2016-04-15 | 2021-11-23 | Cilag Gmbh International | Systems and methods for controlling a surgical stapling and cutting instrument |
| US10828028B2 (en) | 2016-04-15 | 2020-11-10 | Ethicon Llc | Surgical instrument with multiple program responses during a firing motion |
| US10426467B2 (en) | 2016-04-15 | 2019-10-01 | Ethicon Llc | Surgical instrument with detection sensors |
| US10405859B2 (en) | 2016-04-15 | 2019-09-10 | Ethicon Llc | Surgical instrument with adjustable stop/start control during a firing motion |
| US11607239B2 (en) | 2016-04-15 | 2023-03-21 | Cilag Gmbh International | Systems and methods for controlling a surgical stapling and cutting instrument |
| US10426469B2 (en) | 2016-04-18 | 2019-10-01 | Ethicon Llc | Surgical instrument comprising a primary firing lockout and a secondary firing lockout |
| US11317917B2 (en) | 2016-04-18 | 2022-05-03 | Cilag Gmbh International | Surgical stapling system comprising a lockable firing assembly |
| US20170296173A1 (en) | 2016-04-18 | 2017-10-19 | Ethicon Endo-Surgery, Llc | Method for operating a surgical instrument |
| WO2017196319A1 (en) * | 2016-05-11 | 2017-11-16 | Hewlett Packard Enterprise Development Lp | Electronic device access control |
| US10548673B2 (en) | 2016-08-16 | 2020-02-04 | Ethicon Llc | Surgical tool with a display |
| US20180082020A1 (en) * | 2016-09-22 | 2018-03-22 | Laxmikantha Elachithaya Rajagopal | Method and device for securing medical record |
| US10320563B2 (en) * | 2016-09-23 | 2019-06-11 | Apple Inc. | Cryptographic entropy tree |
| US10299372B2 (en) | 2016-09-26 | 2019-05-21 | International Business Machines Corporation | Vented tamper-respondent assemblies |
| US10621351B2 (en) | 2016-11-01 | 2020-04-14 | Raptor Engineering, LLC. | Systems and methods for tamper-resistant verification of firmware with a trusted platform module |
| US10667809B2 (en) | 2016-12-21 | 2020-06-02 | Ethicon Llc | Staple cartridge and staple cartridge channel comprising windows defined therein |
| US20180168615A1 (en) | 2016-12-21 | 2018-06-21 | Ethicon Endo-Surgery, Llc | Method of deforming staples from two different types of staple cartridges with the same surgical stapling instrument |
| US11160551B2 (en) | 2016-12-21 | 2021-11-02 | Cilag Gmbh International | Articulatable surgical stapling instruments |
| US11179155B2 (en) | 2016-12-21 | 2021-11-23 | Cilag Gmbh International | Anvil arrangements for surgical staplers |
| US10888322B2 (en) | 2016-12-21 | 2021-01-12 | Ethicon Llc | Surgical instrument comprising a cutting member |
| US11419606B2 (en) | 2016-12-21 | 2022-08-23 | Cilag Gmbh International | Shaft assembly comprising a clutch configured to adapt the output of a rotary firing member to two different systems |
| US10426471B2 (en) | 2016-12-21 | 2019-10-01 | Ethicon Llc | Surgical instrument with multiple failure response modes |
| US10492785B2 (en) | 2016-12-21 | 2019-12-03 | Ethicon Llc | Shaft assembly comprising a lockout |
| CN110114014B (zh) | 2016-12-21 | 2022-08-09 | 爱惜康有限责任公司 | 包括端部执行器闭锁件和击发组件闭锁件的外科器械系统 |
| US10835246B2 (en) | 2016-12-21 | 2020-11-17 | Ethicon Llc | Staple cartridges and arrangements of staples and staple cavities therein |
| US10624635B2 (en) | 2016-12-21 | 2020-04-21 | Ethicon Llc | Firing members with non-parallel jaw engagement features for surgical end effectors |
| US10898186B2 (en) | 2016-12-21 | 2021-01-26 | Ethicon Llc | Staple forming pocket arrangements comprising primary sidewalls and pocket sidewalls |
| JP7010956B2 (ja) | 2016-12-21 | 2022-01-26 | エシコン エルエルシー | 組織をステープル留めする方法 |
| US10582928B2 (en) | 2016-12-21 | 2020-03-10 | Ethicon Llc | Articulation lock arrangements for locking an end effector in an articulated position in response to actuation of a jaw closure system |
| US10856868B2 (en) | 2016-12-21 | 2020-12-08 | Ethicon Llc | Firing member pin configurations |
| US10758230B2 (en) | 2016-12-21 | 2020-09-01 | Ethicon Llc | Surgical instrument with primary and safety processors |
| JP6983893B2 (ja) | 2016-12-21 | 2021-12-17 | エシコン エルエルシーEthicon LLC | 外科用エンドエフェクタ及び交換式ツールアセンブリのためのロックアウト構成 |
| US11134942B2 (en) | 2016-12-21 | 2021-10-05 | Cilag Gmbh International | Surgical stapling instruments and staple-forming anvils |
| JP7010957B2 (ja) | 2016-12-21 | 2022-01-26 | エシコン エルエルシー | ロックアウトを備えるシャフトアセンブリ |
| JP2020501779A (ja) | 2016-12-21 | 2020-01-23 | エシコン エルエルシーEthicon LLC | 外科用ステープル留めシステム |
| JP2020501815A (ja) | 2016-12-21 | 2020-01-23 | エシコン エルエルシーEthicon LLC | 外科用ステープル留めシステム |
| US10675026B2 (en) | 2016-12-21 | 2020-06-09 | Ethicon Llc | Methods of stapling tissue |
| US10327329B2 (en) * | 2017-02-13 | 2019-06-18 | International Business Machines Corporation | Tamper-respondent assembly with flexible tamper-detect sensor(s) overlying in-situ-formed tamper-detect sensor |
| US11395628B2 (en) | 2017-02-16 | 2022-07-26 | Samsung Electronics Co., Ltd. | Method of providing service based on biometric information and wearable electronic device |
| US20180232589A1 (en) * | 2017-02-16 | 2018-08-16 | Samsung Electronics Co., Ltd. | Device for measuring biometric information and internet of things system including the same |
| US10548216B2 (en) * | 2017-03-21 | 2020-01-28 | International Business Machines Corporation | Employing conductive track writing in a tamper-respondent system |
| US10888321B2 (en) | 2017-06-20 | 2021-01-12 | Ethicon Llc | Systems and methods for controlling velocity of a displacement member of a surgical stapling and cutting instrument |
| US10881399B2 (en) | 2017-06-20 | 2021-01-05 | Ethicon Llc | Techniques for adaptive control of motor velocity of a surgical stapling and cutting instrument |
| USD879808S1 (en) | 2017-06-20 | 2020-03-31 | Ethicon Llc | Display panel with graphical user interface |
| US10646220B2 (en) | 2017-06-20 | 2020-05-12 | Ethicon Llc | Systems and methods for controlling displacement member velocity for a surgical instrument |
| US12490980B2 (en) | 2017-06-20 | 2025-12-09 | Cilag Gmbh International | Surgical instrument having controllable articulation velocity |
| US10390841B2 (en) | 2017-06-20 | 2019-08-27 | Ethicon Llc | Control of motor velocity of a surgical stapling and cutting instrument based on angle of articulation |
| US10624633B2 (en) | 2017-06-20 | 2020-04-21 | Ethicon Llc | Systems and methods for controlling motor velocity of a surgical stapling and cutting instrument |
| US10779820B2 (en) | 2017-06-20 | 2020-09-22 | Ethicon Llc | Systems and methods for controlling motor speed according to user input for a surgical instrument |
| USD890784S1 (en) | 2017-06-20 | 2020-07-21 | Ethicon Llc | Display panel with changeable graphical user interface |
| US11090046B2 (en) | 2017-06-20 | 2021-08-17 | Cilag Gmbh International | Systems and methods for controlling displacement member motion of a surgical stapling and cutting instrument |
| US11382638B2 (en) | 2017-06-20 | 2022-07-12 | Cilag Gmbh International | Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured time over a specified displacement distance |
| US10368864B2 (en) | 2017-06-20 | 2019-08-06 | Ethicon Llc | Systems and methods for controlling displaying motor velocity for a surgical instrument |
| US10881396B2 (en) | 2017-06-20 | 2021-01-05 | Ethicon Llc | Surgical instrument with variable duration trigger arrangement |
| US11653914B2 (en) | 2017-06-20 | 2023-05-23 | Cilag Gmbh International | Systems and methods for controlling motor velocity of a surgical stapling and cutting instrument according to articulation angle of end effector |
| US10980537B2 (en) | 2017-06-20 | 2021-04-20 | Ethicon Llc | Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured time over a specified number of shaft rotations |
| US11071554B2 (en) | 2017-06-20 | 2021-07-27 | Cilag Gmbh International | Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on magnitude of velocity error measurements |
| US11517325B2 (en) | 2017-06-20 | 2022-12-06 | Cilag Gmbh International | Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured displacement distance traveled over a specified time interval |
| US10307170B2 (en) | 2017-06-20 | 2019-06-04 | Ethicon Llc | Method for closed loop control of motor velocity of a surgical stapling and cutting instrument |
| US10327767B2 (en) | 2017-06-20 | 2019-06-25 | Ethicon Llc | Control of motor velocity of a surgical stapling and cutting instrument based on angle of articulation |
| US10813639B2 (en) | 2017-06-20 | 2020-10-27 | Ethicon Llc | Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on system conditions |
| USD879809S1 (en) | 2017-06-20 | 2020-03-31 | Ethicon Llc | Display panel with changeable graphical user interface |
| US10772629B2 (en) | 2017-06-27 | 2020-09-15 | Ethicon Llc | Surgical anvil arrangements |
| US10631859B2 (en) | 2017-06-27 | 2020-04-28 | Ethicon Llc | Articulation systems for surgical instruments |
| US10856869B2 (en) | 2017-06-27 | 2020-12-08 | Ethicon Llc | Surgical anvil arrangements |
| US11266405B2 (en) | 2017-06-27 | 2022-03-08 | Cilag Gmbh International | Surgical anvil manufacturing methods |
| US10993716B2 (en) | 2017-06-27 | 2021-05-04 | Ethicon Llc | Surgical anvil arrangements |
| US11324503B2 (en) | 2017-06-27 | 2022-05-10 | Cilag Gmbh International | Surgical firing member arrangements |
| JP7210488B2 (ja) | 2017-06-28 | 2023-01-23 | エシコン エルエルシー | 枢動可能な外科用器具ジョーを第2の外科用器具ジョーと枢動可能な保持係合状態に保持するためのジョー保持機構 |
| US10765427B2 (en) | 2017-06-28 | 2020-09-08 | Ethicon Llc | Method for articulating a surgical instrument |
| USD869655S1 (en) | 2017-06-28 | 2019-12-10 | Ethicon Llc | Surgical fastener cartridge |
| USD854151S1 (en) | 2017-06-28 | 2019-07-16 | Ethicon Llc | Surgical instrument shaft |
| US10758232B2 (en) | 2017-06-28 | 2020-09-01 | Ethicon Llc | Surgical instrument with positive jaw opening features |
| US11259805B2 (en) | 2017-06-28 | 2022-03-01 | Cilag Gmbh International | Surgical instrument comprising firing member supports |
| US11564686B2 (en) | 2017-06-28 | 2023-01-31 | Cilag Gmbh International | Surgical shaft assemblies with flexible interfaces |
| USD851762S1 (en) | 2017-06-28 | 2019-06-18 | Ethicon Llc | Anvil |
| US10211586B2 (en) | 2017-06-28 | 2019-02-19 | Ethicon Llc | Surgical shaft assemblies with watertight housings |
| US10903685B2 (en) | 2017-06-28 | 2021-01-26 | Ethicon Llc | Surgical shaft assemblies with slip ring assemblies forming capacitive channels |
| USD906355S1 (en) | 2017-06-28 | 2020-12-29 | Ethicon Llc | Display screen or portion thereof with a graphical user interface for a surgical instrument |
| US10716614B2 (en) | 2017-06-28 | 2020-07-21 | Ethicon Llc | Surgical shaft assemblies with slip ring assemblies with increased contact pressure |
| US11083455B2 (en) | 2017-06-28 | 2021-08-10 | Cilag Gmbh International | Surgical instrument comprising an articulation system ratio |
| US11246592B2 (en) | 2017-06-28 | 2022-02-15 | Cilag Gmbh International | Surgical instrument comprising an articulation system lockable to a frame |
| EP4070740B1 (en) | 2017-06-28 | 2025-03-26 | Cilag GmbH International | Surgical instrument comprising selectively actuatable rotatable couplers |
| US10932772B2 (en) | 2017-06-29 | 2021-03-02 | Ethicon Llc | Methods for closed loop velocity control for robotic surgical instrument |
| US10258418B2 (en) | 2017-06-29 | 2019-04-16 | Ethicon Llc | System for controlling articulation forces |
| US10898183B2 (en) | 2017-06-29 | 2021-01-26 | Ethicon Llc | Robotic surgical instrument with closed loop feedback techniques for advancement of closure member during firing |
| US11007022B2 (en) | 2017-06-29 | 2021-05-18 | Ethicon Llc | Closed loop velocity control techniques based on sensed tissue parameters for robotic surgical instrument |
| US10398434B2 (en) | 2017-06-29 | 2019-09-03 | Ethicon Llc | Closed loop velocity control of closure member for robotic surgical instrument |
| US10853474B2 (en) | 2017-07-31 | 2020-12-01 | Dell Products, L.P. | System shipment lock |
| US11471155B2 (en) | 2017-08-03 | 2022-10-18 | Cilag Gmbh International | Surgical system bailout |
| US11304695B2 (en) | 2017-08-03 | 2022-04-19 | Cilag Gmbh International | Surgical system shaft interconnection |
| US11974742B2 (en) | 2017-08-03 | 2024-05-07 | Cilag Gmbh International | Surgical system comprising an articulation bailout |
| US11944300B2 (en) | 2017-08-03 | 2024-04-02 | Cilag Gmbh International | Method for operating a surgical system bailout |
| US10489614B2 (en) * | 2017-09-26 | 2019-11-26 | Hewlett Packard Enterprise Development Lp | Tamper detecting cases |
| US10765429B2 (en) | 2017-09-29 | 2020-09-08 | Ethicon Llc | Systems and methods for providing alerts according to the operational state of a surgical instrument |
| US10743872B2 (en) | 2017-09-29 | 2020-08-18 | Ethicon Llc | System and methods for controlling a display of a surgical instrument |
| US10729501B2 (en) | 2017-09-29 | 2020-08-04 | Ethicon Llc | Systems and methods for language selection of a surgical instrument |
| US10796471B2 (en) | 2017-09-29 | 2020-10-06 | Ethicon Llc | Systems and methods of displaying a knife position for a surgical instrument |
| US11399829B2 (en) | 2017-09-29 | 2022-08-02 | Cilag Gmbh International | Systems and methods of initiating a power shutdown mode for a surgical instrument |
| USD917500S1 (en) | 2017-09-29 | 2021-04-27 | Ethicon Llc | Display screen or portion thereof with graphical user interface |
| USD907648S1 (en) | 2017-09-29 | 2021-01-12 | Ethicon Llc | Display screen or portion thereof with animated graphical user interface |
| USD907647S1 (en) | 2017-09-29 | 2021-01-12 | Ethicon Llc | Display screen or portion thereof with animated graphical user interface |
| US11134944B2 (en) | 2017-10-30 | 2021-10-05 | Cilag Gmbh International | Surgical stapler knife motion controls |
| US11090075B2 (en) | 2017-10-30 | 2021-08-17 | Cilag Gmbh International | Articulation features for surgical end effector |
| US10842490B2 (en) | 2017-10-31 | 2020-11-24 | Ethicon Llc | Cartridge body design with force reduction based on firing completion |
| US10779903B2 (en) | 2017-10-31 | 2020-09-22 | Ethicon Llc | Positive shaft rotation lock activated by jaw closure |
| EP3710975B1 (en) * | 2017-11-13 | 2024-09-11 | High Sec Labs Ltd. | Secure red-black air-gapped portable computer |
| US11071543B2 (en) | 2017-12-15 | 2021-07-27 | Cilag Gmbh International | Surgical end effectors with clamping assemblies configured to increase jaw aperture ranges |
| US10743875B2 (en) | 2017-12-15 | 2020-08-18 | Ethicon Llc | Surgical end effectors with jaw stiffener arrangements configured to permit monitoring of firing member |
| US10966718B2 (en) | 2017-12-15 | 2021-04-06 | Ethicon Llc | Dynamic clamping assemblies with improved wear characteristics for use in connection with electromechanical surgical instruments |
| US10779826B2 (en) | 2017-12-15 | 2020-09-22 | Ethicon Llc | Methods of operating surgical end effectors |
| US10779825B2 (en) | 2017-12-15 | 2020-09-22 | Ethicon Llc | Adapters with end effector position sensing and control arrangements for use in connection with electromechanical surgical instruments |
| US10743874B2 (en) | 2017-12-15 | 2020-08-18 | Ethicon Llc | Sealed adapters for use with electromechanical surgical instruments |
| US10869666B2 (en) | 2017-12-15 | 2020-12-22 | Ethicon Llc | Adapters with control systems for controlling multiple motors of an electromechanical surgical instrument |
| US11006955B2 (en) | 2017-12-15 | 2021-05-18 | Ethicon Llc | End effectors with positive jaw opening features for use with adapters for electromechanical surgical instruments |
| US10828033B2 (en) | 2017-12-15 | 2020-11-10 | Ethicon Llc | Handheld electromechanical surgical instruments with improved motor control arrangements for positioning components of an adapter coupled thereto |
| US11033267B2 (en) | 2017-12-15 | 2021-06-15 | Ethicon Llc | Systems and methods of controlling a clamping member firing rate of a surgical instrument |
| US10687813B2 (en) | 2017-12-15 | 2020-06-23 | Ethicon Llc | Adapters with firing stroke sensing arrangements for use in connection with electromechanical surgical instruments |
| US11197670B2 (en) | 2017-12-15 | 2021-12-14 | Cilag Gmbh International | Surgical end effectors with pivotal jaws configured to touch at their respective distal ends when fully closed |
| USD910847S1 (en) | 2017-12-19 | 2021-02-16 | Ethicon Llc | Surgical instrument assembly |
| US11020112B2 (en) | 2017-12-19 | 2021-06-01 | Ethicon Llc | Surgical tools configured for interchangeable use with different controller interfaces |
| US10716565B2 (en) | 2017-12-19 | 2020-07-21 | Ethicon Llc | Surgical instruments with dual articulation drivers |
| US10835330B2 (en) | 2017-12-19 | 2020-11-17 | Ethicon Llc | Method for determining the position of a rotatable jaw of a surgical instrument attachment assembly |
| US10729509B2 (en) | 2017-12-19 | 2020-08-04 | Ethicon Llc | Surgical instrument comprising closure and firing locking mechanism |
| US11045270B2 (en) | 2017-12-19 | 2021-06-29 | Cilag Gmbh International | Robotic attachment comprising exterior drive actuator |
| US11076853B2 (en) | 2017-12-21 | 2021-08-03 | Cilag Gmbh International | Systems and methods of displaying a knife position during transection for a surgical instrument |
| US11311290B2 (en) | 2017-12-21 | 2022-04-26 | Cilag Gmbh International | Surgical instrument comprising an end effector dampener |
| US11883019B2 (en) | 2017-12-21 | 2024-01-30 | Cilag Gmbh International | Stapling instrument comprising a staple feeding system |
| US12336705B2 (en) | 2017-12-21 | 2025-06-24 | Cilag Gmbh International | Continuous use self-propelled stapling instrument |
| US11129680B2 (en) | 2017-12-21 | 2021-09-28 | Cilag Gmbh International | Surgical instrument comprising a projector |
| US10306753B1 (en) | 2018-02-22 | 2019-05-28 | International Business Machines Corporation | Enclosure-to-board interface with tamper-detect circuit(s) |
| US10706651B2 (en) * | 2018-03-28 | 2020-07-07 | Denso International America, Inc. | Systems and methods for communication bus security in a vehicle |
| US10685108B2 (en) * | 2018-05-04 | 2020-06-16 | Dell Products L.P. | System and method of determining one or more inconsistencies in operating information handling systems |
| WO2019216898A1 (en) * | 2018-05-10 | 2019-11-14 | Halliburton Energy Services, Inc. | Tamper-resistant pressurized well fluid transfer bottle having sensor package, memory gauge and display and uses thereof |
| US11324501B2 (en) | 2018-08-20 | 2022-05-10 | Cilag Gmbh International | Surgical stapling devices with improved closure members |
| US10779821B2 (en) | 2018-08-20 | 2020-09-22 | Ethicon Llc | Surgical stapler anvils with tissue stop features configured to avoid tissue pinch |
| US11045192B2 (en) | 2018-08-20 | 2021-06-29 | Cilag Gmbh International | Fabricating techniques for surgical stapler anvils |
| US11291440B2 (en) | 2018-08-20 | 2022-04-05 | Cilag Gmbh International | Method for operating a powered articulatable surgical instrument |
| US11253256B2 (en) | 2018-08-20 | 2022-02-22 | Cilag Gmbh International | Articulatable motor powered surgical instruments with dedicated articulation motor arrangements |
| US10842492B2 (en) | 2018-08-20 | 2020-11-24 | Ethicon Llc | Powered articulatable surgical instruments with clutching and locking arrangements for linking an articulation drive system to a firing drive system |
| US11207065B2 (en) | 2018-08-20 | 2021-12-28 | Cilag Gmbh International | Method for fabricating surgical stapler anvils |
| USD914878S1 (en) | 2018-08-20 | 2021-03-30 | Ethicon Llc | Surgical instrument anvil |
| US11083458B2 (en) | 2018-08-20 | 2021-08-10 | Cilag Gmbh International | Powered surgical instruments with clutching arrangements to convert linear drive motions to rotary drive motions |
| US20200054321A1 (en) | 2018-08-20 | 2020-02-20 | Ethicon Llc | Surgical instruments with progressive jaw closure arrangements |
| US11039834B2 (en) | 2018-08-20 | 2021-06-22 | Cilag Gmbh International | Surgical stapler anvils with staple directing protrusions and tissue stability features |
| US10856870B2 (en) | 2018-08-20 | 2020-12-08 | Ethicon Llc | Switching arrangements for motor powered articulatable surgical instruments |
| US10912559B2 (en) | 2018-08-20 | 2021-02-09 | Ethicon Llc | Reinforced deformable anvil tip for surgical stapler anvil |
| US10978123B2 (en) * | 2018-12-04 | 2021-04-13 | Nxp Usa, Inc. | Tamper protection of memory devices on an integrated circuit |
| US11696761B2 (en) | 2019-03-25 | 2023-07-11 | Cilag Gmbh International | Firing drive arrangements for surgical systems |
| US11147551B2 (en) | 2019-03-25 | 2021-10-19 | Cilag Gmbh International | Firing drive arrangements for surgical systems |
| US11147553B2 (en) | 2019-03-25 | 2021-10-19 | Cilag Gmbh International | Firing drive arrangements for surgical systems |
| US11172929B2 (en) | 2019-03-25 | 2021-11-16 | Cilag Gmbh International | Articulation drive arrangements for surgical systems |
| US11471157B2 (en) | 2019-04-30 | 2022-10-18 | Cilag Gmbh International | Articulation control mapping for a surgical instrument |
| US11432816B2 (en) | 2019-04-30 | 2022-09-06 | Cilag Gmbh International | Articulation pin for a surgical instrument |
| US11903581B2 (en) | 2019-04-30 | 2024-02-20 | Cilag Gmbh International | Methods for stapling tissue using a surgical instrument |
| US11426251B2 (en) | 2019-04-30 | 2022-08-30 | Cilag Gmbh International | Articulation directional lights on a surgical instrument |
| US11452528B2 (en) | 2019-04-30 | 2022-09-27 | Cilag Gmbh International | Articulation actuators for a surgical instrument |
| US11648009B2 (en) | 2019-04-30 | 2023-05-16 | Cilag Gmbh International | Rotatable jaw tip for a surgical instrument |
| US11253254B2 (en) | 2019-04-30 | 2022-02-22 | Cilag Gmbh International | Shaft rotation actuator on a surgical instrument |
| US11051807B2 (en) | 2019-06-28 | 2021-07-06 | Cilag Gmbh International | Packaging assembly including a particulate trap |
| US11224497B2 (en) | 2019-06-28 | 2022-01-18 | Cilag Gmbh International | Surgical systems with multiple RFID tags |
| US11464601B2 (en) | 2019-06-28 | 2022-10-11 | Cilag Gmbh International | Surgical instrument comprising an RFID system for tracking a movable component |
| US11638587B2 (en) | 2019-06-28 | 2023-05-02 | Cilag Gmbh International | RFID identification systems for surgical instruments |
| US11523822B2 (en) | 2019-06-28 | 2022-12-13 | Cilag Gmbh International | Battery pack including a circuit interrupter |
| US11426167B2 (en) | 2019-06-28 | 2022-08-30 | Cilag Gmbh International | Mechanisms for proper anvil attachment surgical stapling head assembly |
| US11553971B2 (en) | 2019-06-28 | 2023-01-17 | Cilag Gmbh International | Surgical RFID assemblies for display and communication |
| US11660163B2 (en) | 2019-06-28 | 2023-05-30 | Cilag Gmbh International | Surgical system with RFID tags for updating motor assembly parameters |
| US11259803B2 (en) | 2019-06-28 | 2022-03-01 | Cilag Gmbh International | Surgical stapling system having an information encryption protocol |
| US11771419B2 (en) | 2019-06-28 | 2023-10-03 | Cilag Gmbh International | Packaging for a replaceable component of a surgical stapling system |
| US11298132B2 (en) | 2019-06-28 | 2022-04-12 | Cilag GmbH Inlernational | Staple cartridge including a honeycomb extension |
| US11497492B2 (en) | 2019-06-28 | 2022-11-15 | Cilag Gmbh International | Surgical instrument including an articulation lock |
| US11350938B2 (en) | 2019-06-28 | 2022-06-07 | Cilag Gmbh International | Surgical instrument comprising an aligned rfid sensor |
| US11399837B2 (en) | 2019-06-28 | 2022-08-02 | Cilag Gmbh International | Mechanisms for motor control adjustments of a motorized surgical instrument |
| US11478241B2 (en) | 2019-06-28 | 2022-10-25 | Cilag Gmbh International | Staple cartridge including projections |
| US11376098B2 (en) | 2019-06-28 | 2022-07-05 | Cilag Gmbh International | Surgical instrument system comprising an RFID system |
| US11291451B2 (en) | 2019-06-28 | 2022-04-05 | Cilag Gmbh International | Surgical instrument with battery compatibility verification functionality |
| US11684434B2 (en) | 2019-06-28 | 2023-06-27 | Cilag Gmbh International | Surgical RFID assemblies for instrument operational setting control |
| US12004740B2 (en) | 2019-06-28 | 2024-06-11 | Cilag Gmbh International | Surgical stapling system having an information decryption protocol |
| US11627959B2 (en) | 2019-06-28 | 2023-04-18 | Cilag Gmbh International | Surgical instruments including manual and powered system lockouts |
| US11298127B2 (en) | 2019-06-28 | 2022-04-12 | Cilag GmbH Interational | Surgical stapling system having a lockout mechanism for an incompatible cartridge |
| US11219455B2 (en) | 2019-06-28 | 2022-01-11 | Cilag Gmbh International | Surgical instrument including a lockout key |
| US11246678B2 (en) | 2019-06-28 | 2022-02-15 | Cilag Gmbh International | Surgical stapling system having a frangible RFID tag |
| US11304696B2 (en) | 2019-12-19 | 2022-04-19 | Cilag Gmbh International | Surgical instrument comprising a powered articulation system |
| US11576672B2 (en) | 2019-12-19 | 2023-02-14 | Cilag Gmbh International | Surgical instrument comprising a closure system including a closure member and an opening member driven by a drive screw |
| US11931033B2 (en) | 2019-12-19 | 2024-03-19 | Cilag Gmbh International | Staple cartridge comprising a latch lockout |
| US11559304B2 (en) | 2019-12-19 | 2023-01-24 | Cilag Gmbh International | Surgical instrument comprising a rapid closure mechanism |
| US11844520B2 (en) | 2019-12-19 | 2023-12-19 | Cilag Gmbh International | Staple cartridge comprising driver retention members |
| US11529139B2 (en) | 2019-12-19 | 2022-12-20 | Cilag Gmbh International | Motor driven surgical instrument |
| US11504122B2 (en) | 2019-12-19 | 2022-11-22 | Cilag Gmbh International | Surgical instrument comprising a nested firing member |
| US11911032B2 (en) | 2019-12-19 | 2024-02-27 | Cilag Gmbh International | Staple cartridge comprising a seating cam |
| US11464512B2 (en) | 2019-12-19 | 2022-10-11 | Cilag Gmbh International | Staple cartridge comprising a curved deck surface |
| US11607219B2 (en) | 2019-12-19 | 2023-03-21 | Cilag Gmbh International | Staple cartridge comprising a detachable tissue cutting knife |
| US11446029B2 (en) | 2019-12-19 | 2022-09-20 | Cilag Gmbh International | Staple cartridge comprising projections extending from a curved deck surface |
| US11701111B2 (en) | 2019-12-19 | 2023-07-18 | Cilag Gmbh International | Method for operating a surgical stapling instrument |
| US12035913B2 (en) | 2019-12-19 | 2024-07-16 | Cilag Gmbh International | Staple cartridge comprising a deployable knife |
| US11234698B2 (en) | 2019-12-19 | 2022-02-01 | Cilag Gmbh International | Stapling system comprising a clamp lockout and a firing lockout |
| US11529137B2 (en) | 2019-12-19 | 2022-12-20 | Cilag Gmbh International | Staple cartridge comprising driver retention members |
| US11291447B2 (en) | 2019-12-19 | 2022-04-05 | Cilag Gmbh International | Stapling instrument comprising independent jaw closing and staple firing systems |
| US11768611B2 (en) | 2020-04-02 | 2023-09-26 | Axiado Corporation | Secure boot of a processing chip |
| DE102020110644A1 (de) * | 2020-04-20 | 2021-10-21 | Audi Aktiengesellschaft | Vorrichtung umfassend wenigstens eine Komponentenaufnahme, Kraftfahrzeug und Verfahren zum Betreiben einer Vorrichtung umfassend wenigstens eine Komponentenaufnahme |
| KR102905542B1 (ko) * | 2020-04-22 | 2025-12-31 | 삼성전자주식회사 | 보안 성능 향상 및 데이터 제거를 위한 구조를 갖는 스토리지 장치 및 그 구동 방법 |
| US11487441B2 (en) | 2020-04-29 | 2022-11-01 | Macronix International Co., Ltd. | Managing tamper detections in secure memory devices |
| USD974560S1 (en) | 2020-06-02 | 2023-01-03 | Cilag Gmbh International | Staple cartridge |
| USD976401S1 (en) | 2020-06-02 | 2023-01-24 | Cilag Gmbh International | Staple cartridge |
| USD975851S1 (en) | 2020-06-02 | 2023-01-17 | Cilag Gmbh International | Staple cartridge |
| USD966512S1 (en) | 2020-06-02 | 2022-10-11 | Cilag Gmbh International | Staple cartridge |
| USD975850S1 (en) | 2020-06-02 | 2023-01-17 | Cilag Gmbh International | Staple cartridge |
| USD967421S1 (en) | 2020-06-02 | 2022-10-18 | Cilag Gmbh International | Staple cartridge |
| USD975278S1 (en) | 2020-06-02 | 2023-01-10 | Cilag Gmbh International | Staple cartridge |
| US10922246B1 (en) | 2020-07-13 | 2021-02-16 | High Sec Labs Ltd. | System and method of polychromatic identification for a KVM switch |
| US11334173B2 (en) | 2020-07-13 | 2022-05-17 | High Sec Labs Ltd. | System and method of polychromatic identification for a KVM switch |
| US12064107B2 (en) | 2020-07-28 | 2024-08-20 | Cilag Gmbh International | Articulatable surgical instruments with articulation joints comprising flexible exoskeleton arrangements |
| GB2598138B (en) * | 2020-08-20 | 2023-03-29 | Univ Of Hertfordshire | Container and method |
| US11973879B2 (en) * | 2020-09-14 | 2024-04-30 | Hewlett Packard Enterprise Development Lp | Logging modification indications for electronic device components |
| US11931025B2 (en) | 2020-10-29 | 2024-03-19 | Cilag Gmbh International | Surgical instrument comprising a releasable closure drive lock |
| US11896217B2 (en) | 2020-10-29 | 2024-02-13 | Cilag Gmbh International | Surgical instrument comprising an articulation lock |
| US11617577B2 (en) | 2020-10-29 | 2023-04-04 | Cilag Gmbh International | Surgical instrument comprising a sensor configured to sense whether an articulation drive of the surgical instrument is actuatable |
| USD980425S1 (en) | 2020-10-29 | 2023-03-07 | Cilag Gmbh International | Surgical instrument assembly |
| US11717289B2 (en) | 2020-10-29 | 2023-08-08 | Cilag Gmbh International | Surgical instrument comprising an indicator which indicates that an articulation drive is actuatable |
| US12053175B2 (en) | 2020-10-29 | 2024-08-06 | Cilag Gmbh International | Surgical instrument comprising a stowed closure actuator stop |
| US11517390B2 (en) | 2020-10-29 | 2022-12-06 | Cilag Gmbh International | Surgical instrument comprising a limited travel switch |
| USD1013170S1 (en) | 2020-10-29 | 2024-01-30 | Cilag Gmbh International | Surgical instrument assembly |
| US11534259B2 (en) | 2020-10-29 | 2022-12-27 | Cilag Gmbh International | Surgical instrument comprising an articulation indicator |
| US11452526B2 (en) | 2020-10-29 | 2022-09-27 | Cilag Gmbh International | Surgical instrument comprising a staged voltage regulation start-up system |
| US11844518B2 (en) | 2020-10-29 | 2023-12-19 | Cilag Gmbh International | Method for operating a surgical instrument |
| US11779330B2 (en) | 2020-10-29 | 2023-10-10 | Cilag Gmbh International | Surgical instrument comprising a jaw alignment system |
| US11737751B2 (en) | 2020-12-02 | 2023-08-29 | Cilag Gmbh International | Devices and methods of managing energy dissipated within sterile barriers of surgical instrument housings |
| US11744581B2 (en) | 2020-12-02 | 2023-09-05 | Cilag Gmbh International | Powered surgical instruments with multi-phase tissue treatment |
| US11678882B2 (en) | 2020-12-02 | 2023-06-20 | Cilag Gmbh International | Surgical instruments with interactive features to remedy incidental sled movements |
| US12471982B2 (en) | 2020-12-02 | 2025-11-18 | Cilag Gmbh International | Method for tissue treatment by surgical instrument |
| US11944296B2 (en) | 2020-12-02 | 2024-04-02 | Cilag Gmbh International | Powered surgical instruments with external connectors |
| US11627960B2 (en) | 2020-12-02 | 2023-04-18 | Cilag Gmbh International | Powered surgical instruments with smart reload with separately attachable exteriorly mounted wiring connections |
| US11653915B2 (en) | 2020-12-02 | 2023-05-23 | Cilag Gmbh International | Surgical instruments with sled location detection and adjustment features |
| US11653920B2 (en) | 2020-12-02 | 2023-05-23 | Cilag Gmbh International | Powered surgical instruments with communication interfaces through sterile barrier |
| US11849943B2 (en) | 2020-12-02 | 2023-12-26 | Cilag Gmbh International | Surgical instrument with cartridge release mechanisms |
| US11890010B2 (en) | 2020-12-02 | 2024-02-06 | Cllag GmbH International | Dual-sided reinforced reload for surgical instruments |
| CN114647870B (zh) * | 2020-12-18 | 2025-09-05 | 技钢科技股份有限公司 | 电子装置以及数据完整性的检验方法 |
| US11749877B2 (en) | 2021-02-26 | 2023-09-05 | Cilag Gmbh International | Stapling instrument comprising a signal antenna |
| US11950779B2 (en) | 2021-02-26 | 2024-04-09 | Cilag Gmbh International | Method of powering and communicating with a staple cartridge |
| US11696757B2 (en) | 2021-02-26 | 2023-07-11 | Cilag Gmbh International | Monitoring of internal systems to detect and track cartridge motion status |
| US11980362B2 (en) | 2021-02-26 | 2024-05-14 | Cilag Gmbh International | Surgical instrument system comprising a power transfer coil |
| US11744583B2 (en) | 2021-02-26 | 2023-09-05 | Cilag Gmbh International | Distal communication array to tune frequency of RF systems |
| US12108951B2 (en) | 2021-02-26 | 2024-10-08 | Cilag Gmbh International | Staple cartridge comprising a sensing array and a temperature control system |
| US11793514B2 (en) | 2021-02-26 | 2023-10-24 | Cilag Gmbh International | Staple cartridge comprising sensor array which may be embedded in cartridge body |
| US11812964B2 (en) | 2021-02-26 | 2023-11-14 | Cilag Gmbh International | Staple cartridge comprising a power management circuit |
| US12324580B2 (en) | 2021-02-26 | 2025-06-10 | Cilag Gmbh International | Method of powering and communicating with a staple cartridge |
| US11701113B2 (en) | 2021-02-26 | 2023-07-18 | Cilag Gmbh International | Stapling instrument comprising a separate power antenna and a data transfer antenna |
| US11730473B2 (en) | 2021-02-26 | 2023-08-22 | Cilag Gmbh International | Monitoring of manufacturing life-cycle |
| US11751869B2 (en) | 2021-02-26 | 2023-09-12 | Cilag Gmbh International | Monitoring of multiple sensors over time to detect moving characteristics of tissue |
| US11925349B2 (en) | 2021-02-26 | 2024-03-12 | Cilag Gmbh International | Adjustment to transfer parameters to improve available power |
| US11723657B2 (en) | 2021-02-26 | 2023-08-15 | Cilag Gmbh International | Adjustable communication based on available bandwidth and power capacity |
| US11950777B2 (en) | 2021-02-26 | 2024-04-09 | Cilag Gmbh International | Staple cartridge comprising an information access control system |
| JP7413300B2 (ja) * | 2021-03-15 | 2024-01-15 | 株式会社東芝 | 記憶装置 |
| US11717291B2 (en) | 2021-03-22 | 2023-08-08 | Cilag Gmbh International | Staple cartridge comprising staples configured to apply different tissue compression |
| US11826012B2 (en) | 2021-03-22 | 2023-11-28 | Cilag Gmbh International | Stapling instrument comprising a pulsed motor-driven firing rack |
| US11737749B2 (en) | 2021-03-22 | 2023-08-29 | Cilag Gmbh International | Surgical stapling instrument comprising a retraction system |
| US11806011B2 (en) | 2021-03-22 | 2023-11-07 | Cilag Gmbh International | Stapling instrument comprising tissue compression systems |
| US11723658B2 (en) | 2021-03-22 | 2023-08-15 | Cilag Gmbh International | Staple cartridge comprising a firing lockout |
| US11759202B2 (en) | 2021-03-22 | 2023-09-19 | Cilag Gmbh International | Staple cartridge comprising an implantable layer |
| US11826042B2 (en) | 2021-03-22 | 2023-11-28 | Cilag Gmbh International | Surgical instrument comprising a firing drive including a selectable leverage mechanism |
| US11744603B2 (en) | 2021-03-24 | 2023-09-05 | Cilag Gmbh International | Multi-axis pivot joints for surgical instruments and methods for manufacturing same |
| US11896218B2 (en) | 2021-03-24 | 2024-02-13 | Cilag Gmbh International | Method of using a powered stapling device |
| US11832816B2 (en) | 2021-03-24 | 2023-12-05 | Cilag Gmbh International | Surgical stapling assembly comprising nonplanar staples and planar staples |
| US11903582B2 (en) | 2021-03-24 | 2024-02-20 | Cilag Gmbh International | Leveraging surfaces for cartridge installation |
| US11786243B2 (en) | 2021-03-24 | 2023-10-17 | Cilag Gmbh International | Firing members having flexible portions for adapting to a load during a surgical firing stroke |
| US11786239B2 (en) | 2021-03-24 | 2023-10-17 | Cilag Gmbh International | Surgical instrument articulation joint arrangements comprising multiple moving linkage features |
| US11793516B2 (en) | 2021-03-24 | 2023-10-24 | Cilag Gmbh International | Surgical staple cartridge comprising longitudinal support beam |
| US11896219B2 (en) | 2021-03-24 | 2024-02-13 | Cilag Gmbh International | Mating features between drivers and underside of a cartridge deck |
| US11857183B2 (en) | 2021-03-24 | 2024-01-02 | Cilag Gmbh International | Stapling assembly components having metal substrates and plastic bodies |
| US11849945B2 (en) | 2021-03-24 | 2023-12-26 | Cilag Gmbh International | Rotary-driven surgical stapling assembly comprising eccentrically driven firing member |
| US11944336B2 (en) | 2021-03-24 | 2024-04-02 | Cilag Gmbh International | Joint arrangements for multi-planar alignment and support of operational drive shafts in articulatable surgical instruments |
| US11849944B2 (en) | 2021-03-24 | 2023-12-26 | Cilag Gmbh International | Drivers for fastener cartridge assemblies having rotary drive screws |
| US12102323B2 (en) | 2021-03-24 | 2024-10-01 | Cilag Gmbh International | Rotary-driven surgical stapling assembly comprising a floatable component |
| US11918217B2 (en) | 2021-05-28 | 2024-03-05 | Cilag Gmbh International | Stapling instrument comprising a staple cartridge insertion stop |
| US12278830B2 (en) | 2021-08-31 | 2025-04-15 | Axiado Corporation | Systems and methods using network artificial intelligence to manage control plane security in real-time |
| US12239317B2 (en) | 2021-10-18 | 2025-03-04 | Cilag Gmbh International | Anvil comprising an arrangement of forming pockets proximal to tissue stop |
| US11877745B2 (en) | 2021-10-18 | 2024-01-23 | Cilag Gmbh International | Surgical stapling assembly having longitudinally-repeating staple leg clusters |
| US11957337B2 (en) | 2021-10-18 | 2024-04-16 | Cilag Gmbh International | Surgical stapling assembly with offset ramped drive surfaces |
| US11980363B2 (en) | 2021-10-18 | 2024-05-14 | Cilag Gmbh International | Row-to-row staple array variations |
| US12267433B2 (en) | 2021-10-22 | 2025-04-01 | Kyndryl, Inc. | Security for USB-based device configuration |
| US12432790B2 (en) | 2021-10-28 | 2025-09-30 | Cilag Gmbh International | Method and device for transmitting UART communications over a security short range wireless communication |
| US11937816B2 (en) | 2021-10-28 | 2024-03-26 | Cilag Gmbh International | Electrical lead arrangements for surgical instruments |
| US12089841B2 (en) | 2021-10-28 | 2024-09-17 | Cilag CmbH International | Staple cartridge identification systems |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5581978A (en) * | 1992-02-12 | 1996-12-10 | Continental White Cap, Inc. | Tamper evident closure |
| WO2001063994A2 (en) * | 2000-02-23 | 2001-08-30 | Iridian Technologies, Inc. | Tamper proof case for electronic devices having memories with sensitive information |
| US20020169960A1 (en) * | 2001-02-07 | 2002-11-14 | Shinya Iguchi | Storage device including a non-volatile memory |
| US20060026569A1 (en) * | 2004-07-29 | 2006-02-02 | Microsoft Corporation | Portion-level in-memory module authentication |
| US20060026417A1 (en) * | 2004-07-30 | 2006-02-02 | Information Assurance Systems L.L.C. | High-assurance secure boot content protection |
| US20060023486A1 (en) * | 2004-07-30 | 2006-02-02 | Ias L.L.C. | High-assurance processor active memory content protection |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070221117A1 (en) | 2006-03-23 | 2007-09-27 | Honeywell International Inc. | Active protection for closed systems |
-
2007
- 2007-10-17 US US11/873,980 patent/US7945792B2/en active Active
-
2008
- 2008-10-17 TW TW097139850A patent/TWI500042B/zh active
- 2008-10-17 WO PCT/US2008/080317 patent/WO2009052385A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5581978A (en) * | 1992-02-12 | 1996-12-10 | Continental White Cap, Inc. | Tamper evident closure |
| WO2001063994A2 (en) * | 2000-02-23 | 2001-08-30 | Iridian Technologies, Inc. | Tamper proof case for electronic devices having memories with sensitive information |
| US20020169960A1 (en) * | 2001-02-07 | 2002-11-14 | Shinya Iguchi | Storage device including a non-volatile memory |
| US20060026569A1 (en) * | 2004-07-29 | 2006-02-02 | Microsoft Corporation | Portion-level in-memory module authentication |
| US20060026417A1 (en) * | 2004-07-30 | 2006-02-02 | Information Assurance Systems L.L.C. | High-assurance secure boot content protection |
| US20060023486A1 (en) * | 2004-07-30 | 2006-02-02 | Ias L.L.C. | High-assurance processor active memory content protection |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI818126B (zh) * | 2019-12-06 | 2023-10-11 | 新唐科技股份有限公司 | 微處理器電路以及其記憶體的資料保護方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7945792B2 (en) | 2011-05-17 |
| TW200926201A (en) | 2009-06-16 |
| US20090106563A1 (en) | 2009-04-23 |
| WO2009052385A1 (en) | 2009-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI500042B (zh) | 確保資料免於竄改攻擊之竄改反應性記憶體裝置 | |
| US8370644B2 (en) | Instant hardware erase for content reset and pseudo-random number generation | |
| US8130955B2 (en) | Random number generation through use of memory cell activity | |
| US10742427B2 (en) | Tamper-proof secure storage with recovery | |
| TWI426389B (zh) | 在智慧卡記憶模組中用於更新唯讀記憶體之系統及方法 | |
| US9076022B2 (en) | Method and device for sensing and responding to an unauthorized opening of a biometric trait capture device | |
| EP3776223B1 (en) | Secured computer system | |
| TW201500960A (zh) | 在配有適用統一可延伸韌體介面(uefi)之韌體之計算裝置中的安全性變數變化檢測技術 | |
| US9258119B2 (en) | Trusted tamper reactive secure storage | |
| WO1999038078A1 (fr) | Dispositif de stockage, dispositif de cryptage/decryptage et procede permettant d'acceder a une memoire remanente | |
| KR100746012B1 (ko) | 코드 이미지를 안전하게 갱신하고 부팅하는 방법 및 장치 | |
| CN109657448A (zh) | 一种获取Root权限的方法、装置、电子设备及存储介质 | |
| CN109614799B (zh) | 一种信息权鉴方法 | |
| EP3672140A1 (en) | Devices and methods for the detection and localization of fault injection attacks | |
| CN103902934A (zh) | 一种机箱防拆机侦测方法和装置 | |
| US20080168280A1 (en) | Apparatus for improving computer security | |
| US8489899B2 (en) | System and method for encrypting and decrypting data | |
| CN109445705A (zh) | 固件认证方法及固态硬盘 | |
| CN108038385A (zh) | 一种数据处理方法、移动终端及计算机可读介质 | |
| CN112836221A (zh) | 一种多安全级别分区的便携固态硬盘及其设计方法 | |
| CN109891425A (zh) | 序列验证 | |
| CN101419651A (zh) | 具有外设使用权管理功能的电子装置及方法 | |
| US11947656B2 (en) | Proofing against tampering with a computer | |
| US20070022478A1 (en) | Information processing apparatus and method of ensuring security thereof | |
| JP2006155159A (ja) | 耐タンパ装置 |