[go: up one dir, main page]

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Ènicos

Info

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
Application number
BRPI0413866-0A
Other languages
English (en)
Inventor
Sturla Lutnaes
Original Assignee
Sony Ericsson Mobile Comm Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from EP03019882A external-priority patent/EP1513039B1/en
Application filed by Sony Ericsson Mobile Comm Ab filed Critical Sony Ericsson Mobile Comm Ab
Publication of BRPI0413866A publication Critical patent/BRPI0413866A/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting 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/79Protecting 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.
BRPI0413866-0A 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 BRPI0413866A (pt)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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.