BRPI0413866A - método de transferência de dados de uma memória não-volátil para uma memória de trabalho, dispositivo para bloquear de tentativas de escrita para dados de segurança, e, dispositivo para processamento de dados eletrÈnicos - Google Patents
método de transferência de dados de uma memória não-volátil para uma memória de trabalho, dispositivo para bloquear de tentativas de escrita para dados de segurança, e, dispositivo para processamento de dados eletrÈnicosInfo
- Publication number
- BRPI0413866A BRPI0413866A BRPI0413866-0A BRPI0413866A BRPI0413866A BR PI0413866 A BRPI0413866 A BR PI0413866A BR PI0413866 A BRPI0413866 A BR PI0413866A BR PI0413866 A BRPI0413866 A BR PI0413866A
- Authority
- BR
- Brazil
- Prior art keywords
- data
- memory
- working memory
- processing device
- data processing
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/82—Protecting input, output or interconnection devices
- G06F21/85—Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
- G06F21/79—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Storage Device Security (AREA)
- Debugging And Monitoring (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
"MéTODO DE TRANSFERêNCIA DE DADOS DE UMA MEMóRIA NãO-VOLáTIL PARA UMA MEMóRIA DE TRABALHO, DISPOSITIVO PARA BLOQUEAR DE TENTATIVAS DE ESCRITA PARA DADOS DE SEGURANçA, E, DISPOSITIVO PARA PROCESSAMENTO DE DADOS ELETRÈNICOS". A presente invenção é direcionada para um método de transferência de dados de uma memória não-volátil (24) para uma memória de trabalho (22) de um dispositivo para processamento de dados eletrónicos (10), tal como um dispositivo para processamento de dados eletrónico, bem como para um dispositivo para bloquear de tentativas de escrita (16). Por essa razão, uma unidade de monitoramento (28) ativa um bloqueio dos dados de segurança (30) na memória de trabalho (22) quando da cópia dos dados de segurança a partir da memória não-volátil (24) para a memória de trabalho, monitora toda a comunicação com a memória de trabalho, e bloqueia toda tentativa de escrita para os dados de segurança copiados armazenados na memória de trabalho, tudo executado independentemente da unidade de processamento central (14) do ambiente de processamento de dados, de modo que a unidade de processamento central não possa manipular os dados de segurança.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03019882A EP1513039B1 (en) | 2003-09-02 | 2003-09-02 | Transfer of security data between two memories |
US50163003P | 2003-09-09 | 2003-09-09 | |
PCT/EP2004/009462 WO2005022366A1 (en) | 2003-09-02 | 2004-08-25 | Transfer of security data between two memories |
Publications (1)
Publication Number | Publication Date |
---|---|
BRPI0413866A true BRPI0413866A (pt) | 2006-10-24 |
Family
ID=34276727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0413866-0A BRPI0413866A (pt) | 2003-09-02 | 2004-08-25 | método de transferência de dados de uma memória não-volátil para uma memória de trabalho, dispositivo para bloquear de tentativas de escrita para dados de segurança, e, dispositivo para processamento de dados eletrÈnicos |
Country Status (4)
Country | Link |
---|---|
US (1) | US7865739B2 (pt) |
KR (1) | KR101065904B1 (pt) |
BR (1) | BRPI0413866A (pt) |
WO (1) | WO2005022366A1 (pt) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006046282A1 (ja) * | 2004-10-26 | 2006-05-04 | Spansion Llc | 不揮発性記憶装置 |
JP4518058B2 (ja) * | 2006-01-11 | 2010-08-04 | ソニー株式会社 | コンテンツ伝送システム、コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム |
GB0615392D0 (en) * | 2006-08-03 | 2006-09-13 | Wivenhoe Technology Ltd | Pseudo random number circuitry |
WO2009125141A2 (fr) * | 2008-03-31 | 2009-10-15 | France Telecom | Procédé d'accès et de transfert de données liées à une application installée sur un module de sécurité associé à un terminal mobile, module de sécurité, serveur de gestion et système associés |
US8646072B1 (en) | 2011-02-08 | 2014-02-04 | Symantec Corporation | Detecting misuse of trusted seals |
US8943330B2 (en) | 2011-05-10 | 2015-01-27 | Qualcomm Incorporated | Apparatus and method for hardware-based secure data processing using buffer memory address range rules |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4489380A (en) * | 1982-04-01 | 1984-12-18 | Honeywell Information Systems Inc. | Write protected memory |
US4574350A (en) * | 1982-05-19 | 1986-03-04 | At&T Bell Laboratories | Shared resource locking apparatus |
US4489880A (en) * | 1982-07-20 | 1984-12-25 | The Mead Corporation | Tapered cup package |
JPH01261760A (ja) | 1988-04-13 | 1989-10-18 | Canon Inc | コンピュータ装置 |
US5249285A (en) * | 1988-08-01 | 1993-09-28 | Stenograph Corporation | RAM lock device and method for a text entry system |
US5166903A (en) * | 1988-10-25 | 1992-11-24 | International Business Machines Corporation | Memory organization with arrays having an alternate data port facility |
EP0510242A2 (en) * | 1991-04-22 | 1992-10-28 | Acer Incorporated | System and method for managing the routing execution in a computer system |
US5537544A (en) * | 1992-09-17 | 1996-07-16 | Kabushiki Kaisha Toshiba | Portable computer system having password control means for holding one or more passwords such that the passwords are unreadable by direct access from a main processor |
US6078520A (en) * | 1993-04-08 | 2000-06-20 | Hitachi, Ltd. | Flash memory control method and information processing system therewith |
US5561817A (en) | 1993-08-16 | 1996-10-01 | Thermo King Corporation | Method of securely controlling direct memory access (DMA) of a shared memory by a DMA device on an expansion board |
US5491827A (en) | 1994-01-14 | 1996-02-13 | Bull Hn Information Systems Inc. | Secure application card for sharing application data and procedures among a plurality of microprocessors |
ATE278218T1 (de) * | 1994-05-26 | 2004-10-15 | Commw Of Australia | Gesicherte rechnerarchitektur |
FR2725537B1 (fr) * | 1994-10-11 | 1996-11-22 | Bull Cp8 | Procede de chargement d'une zone memoire protegee d'un dispositif de traitement de l'information et dispositif associe |
US5634099A (en) | 1994-12-09 | 1997-05-27 | International Business Machines Corporation | Direct memory access unit for transferring data between processor memories in multiprocessing systems |
US5586291A (en) * | 1994-12-23 | 1996-12-17 | Emc Corporation | Disk controller with volatile and non-volatile cache memories |
GB9501497D0 (en) * | 1995-01-26 | 1995-03-15 | Cfm International Inc | Adaptor for installing flue liners to direct vent fireplace inserts |
US6178550B1 (en) * | 1995-01-31 | 2001-01-23 | Dell Usa | Mechanism for optimizing location of machine-dependent code |
US5944821A (en) * | 1996-07-11 | 1999-08-31 | Compaq Computer Corporation | Secure software registration and integrity assessment in a computer system |
US5850559A (en) * | 1996-08-07 | 1998-12-15 | Compaq Computer Corporation | Method and apparatus for secure execution of software prior to a computer system being powered down or entering a low energy consumption mode |
US5825878A (en) | 1996-09-20 | 1998-10-20 | Vlsi Technology, Inc. | Secure memory management unit for microprocessor |
US5953422A (en) * | 1996-12-31 | 1999-09-14 | Compaq Computer Corporation | Secure two-piece user authentication in a computer network |
US5887131A (en) * | 1996-12-31 | 1999-03-23 | Compaq Computer Corporation | Method for controlling access to a computer system by utilizing an external device containing a hash value representation of a user password |
US5964877A (en) * | 1997-04-07 | 1999-10-12 | Victor; David William | Method and system for programming a security system to protect a protected unit |
US5974500A (en) * | 1997-11-14 | 1999-10-26 | Atmel Corporation | Memory device having programmable access protection and method of operating the same |
US6128732A (en) * | 1997-12-15 | 2000-10-03 | Compaq Computer Corporation | Implementing universal serial bus support with a minimum of system RAM |
US5973968A (en) * | 1998-04-30 | 1999-10-26 | Medtronic, Inc. | Apparatus and method for write protecting a programmable memory |
US6223284B1 (en) * | 1998-04-30 | 2001-04-24 | Compaq Computer Corporation | Method and apparatus for remote ROM flashing and security management for a computer system |
JP2000020401A (ja) | 1998-07-07 | 2000-01-21 | Seiko Epson Corp | Cpu装置、情報処理装置およびその制御方法 |
US6336185B1 (en) * | 1998-09-24 | 2002-01-01 | Phoenix Technologies Ltd. | Use of other processors during BIOS boot sequence to minimize boot time |
US6510501B1 (en) * | 1999-05-11 | 2003-01-21 | National Semiconductor Corporation | Non-volatile memory read/write security protection feature selection through non-volatile memory bits |
US6615329B2 (en) * | 2001-07-11 | 2003-09-02 | Intel Corporation | Memory access control system, apparatus, and method |
US7024555B2 (en) * | 2001-11-01 | 2006-04-04 | Intel Corporation | Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment |
US6883075B2 (en) * | 2002-01-17 | 2005-04-19 | Silicon Storage Technology, Inc. | Microcontroller having embedded non-volatile memory with read protection |
US7313705B2 (en) * | 2002-01-22 | 2007-12-25 | Texas Instrument Incorporated | Implementation of a secure computing environment by using a secure bootloader, shadow memory, and protected memory |
US20030226029A1 (en) * | 2002-05-29 | 2003-12-04 | Porter Allen J.C. | System for protecting security registers and method thereof |
CA2504911C (en) * | 2002-12-06 | 2015-08-11 | Innogenetics N.V. | Detection, identification and differentiation of eubacterial taxa using a hybridization assay |
US7523320B2 (en) * | 2003-04-22 | 2009-04-21 | Seiko Epson Corporation | Fiscal data recorder with protection circuit and tamper-proof seal |
-
2004
- 2004-08-25 KR KR1020067004303A patent/KR101065904B1/ko not_active Expired - Fee Related
- 2004-08-25 WO PCT/EP2004/009462 patent/WO2005022366A1/en active Application Filing
- 2004-08-25 BR BRPI0413866-0A patent/BRPI0413866A/pt not_active IP Right Cessation
- 2004-08-25 US US10/569,530 patent/US7865739B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2005022366A1 (en) | 2005-03-10 |
KR101065904B1 (ko) | 2011-09-19 |
US7865739B2 (en) | 2011-01-04 |
KR20060119923A (ko) | 2006-11-24 |
US20060218411A1 (en) | 2006-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2998869B1 (en) | Dynamic memory address remapping in computing systems | |
ATE341794T1 (de) | Computersystemschutz | |
US8516201B2 (en) | Protecting private data from cache attacks | |
CN107908968A (zh) | 用于集成微控制器和外部存储系统的块加密安全 | |
PL324525A1 (en) | Method of protecting computer software against unauthorised use | |
CO5680123A1 (es) | Metodo y sistema para exigir una politica de seguridad por medio de una maquina virtual de seguridad | |
BR0315450A (pt) | Circuito eletrônico à prova de violação para implantação de um dispositivo, dispositivo implementado com um circuito eletrônico à proca de violação, e, métodos de gerenciamento de dados de segurança para um dispositivo, para manter segurança de dados em relação a comunicação de rede entre um dispositivo de rede e um parceiro de comunicação externa, e para marcar conteúdo digital produzido por um dispositivo de produção de conteúdo. | |
IL190797A (en) | A method and system for tracking and managing digital music rights | |
GB2443984B (en) | Methods and apparatus for the secure handling of data in a microcontroller | |
EA200802108A1 (ru) | Способ и устройство защиты программного обеспечения от несанкционированного использования | |
TW200708952A (en) | Providing extended memory protection | |
AU7691801A (en) | Computer physical security device | |
AU2003287947A8 (en) | Methods and systems for moving data objects using locks | |
WO2004081707A3 (en) | Data processing system with peripheral access protection and method therefor | |
BRPI0413866A (pt) | método de transferência de dados de uma memória não-volátil para uma memória de trabalho, dispositivo para bloquear de tentativas de escrita para dados de segurança, e, dispositivo para processamento de dados eletrÈnicos | |
CN100452076C (zh) | 一种构造透明编码环境的方法 | |
Hroub et al. | SecSoC: A secure system on chip architecture for IoT devices | |
Mahmod et al. | Sram has no chill: exploiting power domain separation to steal on-chip secrets | |
WO2007001376A3 (en) | System and method of using a protected non-volatile memory | |
BR9917574A (pt) | Meio legìvel por computador com microprocessador para controlar a leitura e computador disposto para se comunicar com tal meio | |
Huang et al. | Orthrus: Efficient software integrity protection on multi-cores | |
US20170337139A1 (en) | System and method for probabilistic defense against remote exploitation of memory | |
Mustafa et al. | Persistent Memory Security Threats to Interprocess Isolation | |
JP2008522278A5 (pt) | ||
Guan et al. | Protecting mobile devices from physical memory attacks with targeted encryption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 6A ANUIDADE. |
|
B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: NAO APRESENTADA A GUIA DE CUMPRIMENTO DE EXIGENCIA. REFERENTE A 6A ANUIDADE. |