TWI560575B - Microprocessor and method for securely executing instructions therein - Google Patents
Microprocessor and method for securely executing instructions thereinInfo
- Publication number
- TWI560575B TWI560575B TW105105820A TW105105820A TWI560575B TW I560575 B TWI560575 B TW I560575B TW 105105820 A TW105105820 A TW 105105820A TW 105105820 A TW105105820 A TW 105105820A TW I560575 B TWI560575 B TW I560575B
- Authority
- TW
- Taiwan
- Prior art keywords
- microprocessor
- executing instructions
- securely executing
- securely
- instructions
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7839—Architectures of general purpose stored program computers comprising a single central processing unit with memory
-
- 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/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Storage Device Security (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/884,547 US9911008B2 (en) | 2010-05-25 | 2015-10-15 | Microprocessor with on-the-fly switching of decryption keys |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI560575B true TWI560575B (en) | 2016-12-01 |
| TW201714114A TW201714114A (zh) | 2017-04-16 |
Family
ID=56596903
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105105820A TWI560575B (en) | 2015-10-15 | 2016-02-26 | Microprocessor and method for securely executing instructions therein |
| TW105132329A TWI627556B (zh) | 2015-10-15 | 2016-02-26 | 微處理器與其中安全執行指令的方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105132329A TWI627556B (zh) | 2015-10-15 | 2016-02-26 | 微處理器與其中安全執行指令的方法 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105843776B (zh) |
| TW (2) | TWI560575B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI769066B (zh) * | 2021-07-15 | 2022-06-21 | 新加坡商瑞昱新加坡有限公司 | 網路裝置及其數據上行傳輸方法 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106789006A (zh) * | 2016-11-28 | 2017-05-31 | 范睿心 | 一种解密方法及系统 |
| CN107145308B (zh) * | 2017-05-04 | 2021-06-22 | 惠州Tcl移动通信有限公司 | 移动终端、及其sd卡操作控制方法、系统、存储装置 |
| US11070375B2 (en) * | 2018-02-08 | 2021-07-20 | Micron Technology, Inc. | Key encryption handling |
| KR102660388B1 (ko) * | 2019-05-09 | 2024-04-26 | 에스케이하이닉스 주식회사 | 메모리 모듈, 메모리 모듈의 동작 방법, 메모리 시스템 및 메모리 모듈의 동작 방법 |
| TWI786543B (zh) * | 2021-02-17 | 2022-12-11 | 韋僑科技股份有限公司 | 無線通訊模組及其應用裝置控制系統與應用裝置控制方法 |
| CN115145832B (zh) * | 2022-09-05 | 2022-11-11 | 北京麟卓信息科技有限公司 | 一种公共数据的多线程访问轨迹的分析方法 |
| US20250165655A1 (en) * | 2023-11-16 | 2025-05-22 | Mediatek Inc. | Method for performing system task in unprivileged mode and associated electronic device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200636488A (en) * | 2004-11-12 | 2006-10-16 | Sony Computer Entertainment Inc | Methods and apparatus for secure data processing and transmission |
| US20090292931A1 (en) * | 2008-05-24 | 2009-11-26 | Via Technology, Inc | Apparatus and method for isolating a secure execution mode in a microprocessor |
| TW201512839A (zh) * | 2013-08-09 | 2015-04-01 | Apple Inc | 用於週邊介面控制器之嵌入式加密/安全記憶體管理單元 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6996725B2 (en) * | 2001-08-16 | 2006-02-07 | Dallas Semiconductor Corporation | Encryption-based security protection for processors |
| JP4263976B2 (ja) * | 2003-09-24 | 2009-05-13 | 株式会社東芝 | オンチップマルチコア型耐タンパプロセッサ |
| JP4447977B2 (ja) * | 2004-06-30 | 2010-04-07 | 富士通マイクロエレクトロニクス株式会社 | セキュアプロセッサ、およびセキュアプロセッサ用プログラム。 |
| US8213612B2 (en) * | 2007-12-07 | 2012-07-03 | Inside Contactless S.A. | Secure software download |
| TWI372340B (en) * | 2008-08-29 | 2012-09-11 | Phison Electronics Corp | Storage system, controller and data protecting method thereof |
| TWI479358B (zh) * | 2012-10-11 | 2015-04-01 | Phison Electronics Corp | 資料保護方法、行動通訊裝置與記憶體儲存裝置 |
| CN104424407A (zh) * | 2013-08-27 | 2015-03-18 | 宇宙互联有限公司 | 存储管理系统及方法 |
-
2016
- 2016-02-26 TW TW105105820A patent/TWI560575B/zh active
- 2016-02-26 TW TW105132329A patent/TWI627556B/zh active
- 2016-04-07 CN CN201610212909.2A patent/CN105843776B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200636488A (en) * | 2004-11-12 | 2006-10-16 | Sony Computer Entertainment Inc | Methods and apparatus for secure data processing and transmission |
| US20090292931A1 (en) * | 2008-05-24 | 2009-11-26 | Via Technology, Inc | Apparatus and method for isolating a secure execution mode in a microprocessor |
| US8209763B2 (en) * | 2008-05-24 | 2012-06-26 | Via Technologies, Inc. | Processor with non-volatile mode enable register entering secure execution mode and encrypting secure program for storage in secure memory via private bus |
| TW201512839A (zh) * | 2013-08-09 | 2015-04-01 | Apple Inc | 用於週邊介面控制器之嵌入式加密/安全記憶體管理單元 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI769066B (zh) * | 2021-07-15 | 2022-06-21 | 新加坡商瑞昱新加坡有限公司 | 網路裝置及其數據上行傳輸方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105843776B (zh) | 2018-11-27 |
| CN105843776A (zh) | 2016-08-10 |
| TW201715434A (zh) | 2017-05-01 |
| TWI627556B (zh) | 2018-06-21 |
| TW201714114A (zh) | 2017-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB201502645D0 (en) | Method | |
| GB201502810D0 (en) | Method | |
| IL254393A0 (en) | Methods for treating diseases associated with pathological changes in protein | |
| TWI560575B (en) | Microprocessor and method for securely executing instructions therein | |
| GB201500427D0 (en) | Method | |
| GB201501941D0 (en) | Method | |
| GB201503776D0 (en) | Compound and method | |
| GB201506870D0 (en) | Method | |
| GB201507581D0 (en) | Method | |
| GB201506869D0 (en) | Method | |
| GB201501565D0 (en) | Method | |
| GB201510649D0 (en) | Method | |
| GB201509961D0 (en) | Method | |
| GB201503792D0 (en) | Method | |
| GB2529320B (en) | Method & program | |
| SG11201706885RA (en) | Novel treatment method | |
| GB201502409D0 (en) | Method | |
| GB201506315D0 (en) | Method | |
| GB201515746D0 (en) | Method | |
| GB201515714D0 (en) | Method | |
| GB201515716D0 (en) | Method | |
| GB201515712D0 (en) | Method | |
| GB201515718D0 (en) | Method | |
| GB201515711D0 (en) | Method | |
| GB201515645D0 (en) | Method |