MY137182A - Control of access to a memory by a device - Google Patents
Control of access to a memory by a deviceInfo
- Publication number
- MY137182A MY137182A MYPI20034401A MY137182A MY 137182 A MY137182 A MY 137182A MY PI20034401 A MYPI20034401 A MY PI20034401A MY 137182 A MY137182 A MY 137182A
- Authority
- MY
- Malaysia
- Prior art keywords
- memory
- secure
- data
- access
- processing apparatus
- Prior art date
Links
- 238000001514 detection method Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 abstract 1
- 238000005192 partition Methods 0.000 abstract 1
Landscapes
- Storage Device Security (AREA)
Abstract
THE PRESENT INVENTION PROVIDES A DATA PROCESSING APPARATUS AND METHOD FOR CONTROLLING ACCESS TO A MEMORY . THE DATA PROCESSING APPARATUS HAS A SECURE DOMAIN AND A NON-SECURE DOMAIN, IN THE SECURE DOMAIN THE DATA PROCESSING APPARATUS HAVING ACCESS TO SECURE DATA WHICH IS NOT ACCESSIBLE IN THE NON-SECURE DOMAIN. THE DATA PROCESSING APPARATUS COMPRISES A DEVICE COUPLED TO A MEMORY VIA A DEVICE BUS,AND OPERABLE, WHEN AN ITEM OF DATA IN THE MEMORY IS REQUIRED BY THE DEVICE, TO ISSUE ONTO THE DEVICE BUS A MEMORY ACCESS REQUEST PERTAINING TO EITHER THE SECURE DOMAIN OR THE NON-SECURE DOMAIN. THE MEMORY IS OPERABLE TO STORE DATA REQUIRED BY THE DEVICE, AND CONTAINS SECURE MEMORY FOR STORING SECURE DATA AND NON-SECURE MEMORY FOR STORING NON-SECURE DATA.IN ACCORDANCE WITH THE PRESENT INVENTION, THE DATA PROCESSING APPARATUS FURTHER COMPRISES PARTITION CHECKING LOGIC COUPLED TO THE DEVICE BUS AND OPERABLE WHENEVER THE MEMORY ACCESS REQUEST AS ISSUED BY THE DEVICE PERTAINS TO THE NON-SECURE DOMAIN, TO DETECT IF THE MEMORY ACCESS REQUEST IS SEEKING TO ACCESS THE SECURE MEMORY AND UPON SUCH DETECTION TO PREVENT THE ACCESS SPECIFIED BY THAT MEMORY REQUEST. THIS APPROACH SIGNIFICANTLY IMPROVES THE SECURITY OF DATA CONTAINED WITHIN A SECURE PORTION OF MEMORY.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0226875A GB0226875D0 (en) | 2002-11-18 | 2002-11-18 | Control of access to a memory by a device |
| GB0226879A GB0226879D0 (en) | 2002-11-18 | 2002-11-18 | Apparatus and method for controlling access to a memory |
| GB0303446A GB0303446D0 (en) | 2002-11-18 | 2003-02-14 | Apparatus and method for controlling access to a memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MY137182A true MY137182A (en) | 2009-01-30 |
Family
ID=35873167
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MYPI20034401 MY137182A (en) | 2002-11-18 | 2003-11-17 | Control of access to a memory by a device |
Country Status (4)
| Country | Link |
|---|---|
| IL (1) | IL168336A (en) |
| MY (1) | MY137182A (en) |
| RU (1) | RU2005115088A (en) |
| TW (1) | TWI312253B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7673345B2 (en) | 2005-03-31 | 2010-03-02 | Intel Corporation | Providing extended memory protection |
| GB2442023B (en) * | 2006-09-13 | 2011-03-02 | Advanced Risc Mach Ltd | Memory access security management |
| US9021590B2 (en) * | 2007-02-28 | 2015-04-28 | Microsoft Technology Licensing, Llc | Spyware detection mechanism |
| US8861434B2 (en) * | 2010-11-29 | 2014-10-14 | Alcatel Lucent | Method and system for improved multi-cell support on a single modem board |
| US9141559B2 (en) | 2012-01-04 | 2015-09-22 | Intel Corporation | Increasing virtual-memory efficiencies |
| EP2801025B1 (en) * | 2012-01-04 | 2018-10-24 | Intel Corporation | Increasing virtual-memory efficiencies |
-
2003
- 2003-10-27 RU RU2005115088/09A patent/RU2005115088A/en not_active Application Discontinuation
- 2003-11-17 TW TW92132190A patent/TWI312253B/en not_active IP Right Cessation
- 2003-11-17 MY MYPI20034401 patent/MY137182A/en unknown
-
2005
- 2005-05-02 IL IL168336A patent/IL168336A/en active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| RU2005115088A (en) | 2006-01-20 |
| TW200417216A (en) | 2004-09-01 |
| TWI312253B (en) | 2009-07-11 |
| IL168336A (en) | 2010-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2004046934A3 (en) | Secure memory for protecting against malicious programs | |
| WO2002006930A3 (en) | Identifying unauthorized communication systems based on their memory contents | |
| EE200400053A (en) | Method and system for processing data in an electronic device, electronic device and processing unit | |
| AU2003287947A8 (en) | Methods and systems for moving data objects using locks | |
| WO2004099947A3 (en) | Memory protection systems and methods for writable memory | |
| MY146182A (en) | Memory access security management | |
| WO2005029249A8 (en) | Secure network system and associated method of use | |
| WO2007130386A3 (en) | Method and apparatus for secure context switching in a system including a processor and cached virtual memory | |
| CA2418758A1 (en) | Interactive and/or secure activation of a tool | |
| BR9911409A (en) | Virtual system for data storage (vds) | |
| GB0300691D0 (en) | Secure cpu and memory management unit with cryptographic extensions | |
| WO2008005733A3 (en) | Systems and methods for multi-user access to a wireless storage device | |
| BR0005192A (en) | Data processing apparatus, terminal unit having a fixable / detachable non-volatile recording medium, and data processing processes, and transmission of a data processing apparatus | |
| TW200731108A (en) | Secure yet flexible system architecture for secure devices with flash mass storage memory | |
| GB2443984B (en) | Methods and apparatus for the secure handling of data in a microcontroller | |
| EP1128598A4 (en) | SYSTEM, DEVICE, METHOD AND PROGRAM SUPPORT FOR CONTENT MANAGEMENT | |
| MXPA05007150A (en) | Policy engine and methods and systems for protecting data. | |
| ATE509317T1 (en) | METHOD AND DEVICE FOR PROVIDING INDEPENDENT LOGICAL ADDRESS SPACE AND ACCESS MANAGEMENT | |
| WO2004053698A3 (en) | Improved tlb management for real-time applications | |
| MY138723A (en) | Implementation of memory access control using optimizations | |
| WO2009023586A3 (en) | Storing custom metadata using custom access control entries | |
| GB2391095A (en) | Method and apparatus for improving reliability of write back cache information | |
| TW200708952A (en) | Providing extended memory protection | |
| TW200617798A (en) | Memory storage device having finger print sensing and data protection method thereof | |
| WO2007033321A3 (en) | Secure yet flexible system architecture for secure devices with flash mass storage memory |