BRPI0511205A - controladora para transferência de dados com múltiplos registros para suporte à operações cifradas - Google Patents

controladora para transferência de dados com múltiplos registros para suporte à operações cifradas

Info

Publication number
BRPI0511205A
BRPI0511205A BRPI0511205-2A BRPI0511205A BRPI0511205A BR PI0511205 A BRPI0511205 A BR PI0511205A BR PI0511205 A BRPI0511205 A BR PI0511205A BR PI0511205 A BRPI0511205 A BR PI0511205A
Authority
BR
Brazil
Prior art keywords
data transfer
data
encryption
encrypted
transfer controller
Prior art date
Application number
BRPI0511205-2A
Other languages
English (en)
Inventor
Edward L Hepler
Robert G Gazda
Original Assignee
Interdigital Tech Corp
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
Application filed by Interdigital Tech Corp filed Critical Interdigital Tech Corp
Publication of BRPI0511205A publication Critical patent/BRPI0511205A/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/72Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Storage Device Security (AREA)
  • Programmable Controllers (AREA)
  • Logic Circuits (AREA)

Abstract

Controladora para transferência de dados com múltiplos registros para suporte à operações cifradas. Um sistema de processamento de dados que cifra e transfere os dados, de uma primeira unidade de memória para uma segunda unidade de memória, podendo ser estas, por exemplo, entre uma SMA SRAM (SMA: "Arquitetura de Memória Compartilhada", SRAM: "Memória de Acesso Aleatório Estático") e uma DDR SDRAM (DDR: "Taxa de Transferência Dobrada", SDRAM: "Memória Síncrona de Acesso Aleatório Dinâmico"). O sistema inclui um mecanismo para a cifragem e uma controladora para a transferência de dados. A controladora para a transferência de dados inclui, ao menos, um registro que possui um campo que indique se os dados que devem ser transmitidos devam, ou não, serem criptografados. Caso esse campo especifique que a transferência de dados deva ser cifrada, o campo então também especificará qual é o tipo de cifragem a ser utilizado, tal como a "Norma para Algoritmo de Confidencialidade f8" da "Parceria de Projeto de Terceira Geração (3GPP)" ou o "Algoritmo de Integridade de Criptografia f9".
BRPI0511205-2A 2004-05-24 2005-05-06 controladora para transferência de dados com múltiplos registros para suporte à operações cifradas BRPI0511205A (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US57378904P 2004-05-24 2004-05-24
US10/878,729 US7636857B2 (en) 2004-05-24 2004-06-28 Data-mover controller with plural registers for supporting ciphering operations
PCT/US2005/016026 WO2005117329A2 (en) 2004-05-24 2005-05-06 Data-mover controller with plural registers for supporting ciphering operations

Publications (1)

Publication Number Publication Date
BRPI0511205A true BRPI0511205A (pt) 2007-11-27

Family

ID=35376587

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0511205-2A BRPI0511205A (pt) 2004-05-24 2005-05-06 controladora para transferência de dados com múltiplos registros para suporte à operações cifradas

Country Status (16)

Country Link
US (2) US7636857B2 (pt)
EP (1) EP1751909A4 (pt)
JP (1) JP2008500638A (pt)
KR (1) KR20090085685A (pt)
AR (2) AR049693A1 (pt)
AU (3) AU2005332284B8 (pt)
BR (1) BRPI0511205A (pt)
CA (1) CA2567818A1 (pt)
GE (1) GEP20094768B (pt)
IL (1) IL179322A (pt)
MX (1) MXPA06013621A (pt)
MY (2) MY139114A (pt)
NO (1) NO20065338L (pt)
SG (1) SG145709A1 (pt)
TW (2) TW200842700A (pt)
WO (1) WO2005117329A2 (pt)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7636857B2 (en) * 2004-05-24 2009-12-22 Interdigital Technology Corporation Data-mover controller with plural registers for supporting ciphering operations
US7869590B2 (en) * 2005-04-12 2011-01-11 Broadcom Corporation Method and system for hardware accelerator for implementing f9 integrity algorithm in WCDMA compliant handsets
US7929410B2 (en) 2005-06-29 2011-04-19 Interdigital Technology Corporation Protocol engine for processing data in a wireless transmit/receive unit
EP2052483A2 (en) * 2006-07-14 2009-04-29 Interdigital Technology Corporation Symbol rate hardware accelerator
US8077644B2 (en) * 2007-07-20 2011-12-13 Infineon Technologies Ag Data transfer in a computing device
US20110041128A1 (en) * 2009-08-13 2011-02-17 Mathias Kohlenz Apparatus and Method for Distributed Data Processing
US8762532B2 (en) * 2009-08-13 2014-06-24 Qualcomm Incorporated Apparatus and method for efficient memory allocation
US8788782B2 (en) * 2009-08-13 2014-07-22 Qualcomm Incorporated Apparatus and method for memory management and efficient data processing
US9038073B2 (en) * 2009-08-13 2015-05-19 Qualcomm Incorporated Data mover moving data to accelerator for processing and returning result data based on instruction received from a processor utilizing software and hardware interrupts
CN101977186B (zh) * 2010-10-19 2012-12-12 珠海市佳讯实业有限公司 一种实现STM-1接口汇聚多路Ethernet over E1协议转换的装置
KR101992866B1 (ko) 2013-02-06 2019-06-25 동우 화인켐 주식회사 착색 감광성 수지 조성물
US10192062B2 (en) 2014-06-20 2019-01-29 Cypress Semiconductor Corporation Encryption for XIP and MMIO external memories
US10691838B2 (en) 2014-06-20 2020-06-23 Cypress Semiconductor Corporation Encryption for XIP and MMIO external memories
US10169618B2 (en) * 2014-06-20 2019-01-01 Cypress Semiconductor Corporation Encryption method for execute-in-place memories
US11061685B2 (en) 2019-02-27 2021-07-13 International Business Machines Corporation Extended asynchronous data mover functions compatibility indication

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58225422A (ja) * 1982-06-25 1983-12-27 Toshiba Corp デ−タ制御装置
US5224166A (en) * 1992-08-11 1993-06-29 International Business Machines Corporation System for seamless processing of encrypted and non-encrypted data and instructions
US6038166A (en) * 1998-04-01 2000-03-14 Invox Technology High resolution multi-bit-per-cell memory
FR2800952B1 (fr) * 1999-11-09 2001-12-07 Bull Sa Architecture d'un circuit de chiffrement mettant en oeuvre differents types d'algorithmes de chiffrement simultanement sans perte de performance
CN1168011C (zh) * 1999-12-02 2004-09-22 因芬尼昂技术股份公司 具有加密的微处理装置
CN1342376A (zh) * 1999-12-27 2002-03-27 三菱电机株式会社 无线通讯装置及无线通讯方法
FI110974B (fi) * 2000-03-01 2003-04-30 Nokia Corp Laskurin alustaminen, erityisesti radiokehyksiä varten
TW490611B (en) 2000-03-31 2002-06-11 Jian-Tsz Hou Encryption and decryption memory and access control method
WO2002082715A1 (fr) * 2001-04-03 2002-10-17 Mitsubishi Denki Kabushiki Kaisha Dispositif de chiffrement
JP2002329180A (ja) 2001-04-27 2002-11-15 Toshiba Corp 無線通信機能を有するメモリカード及びそのデータ通信方法
US7266703B2 (en) 2001-06-13 2007-09-04 Itt Manufacturing Enterprises, Inc. Single-pass cryptographic processor and method
WO2003036857A1 (en) * 2001-10-24 2003-05-01 Nokia Corporation Ciphering as a part of the multicast cencept
KR20040101293A (ko) * 2002-03-13 2004-12-02 마츠시타 덴끼 산교 가부시키가이샤 보안장치
JP3743509B2 (ja) * 2002-03-20 2006-02-08 セイコーエプソン株式会社 データ転送制御装置及び電子機器
FI114347B (fi) * 2002-03-20 2004-09-30 Master S Innovations Ltd Oy Menetelmä ja laitteisto datan kääntämiseksi
US20030226029A1 (en) * 2002-05-29 2003-12-04 Porter Allen J.C. System for protecting security registers and method thereof
RU2300844C2 (ru) * 2002-06-18 2007-06-10 Ооо "Крейф" Персональный криптозащитный комплекс
US8155314B2 (en) 2002-06-24 2012-04-10 Microsoft Corporation Systems and methods for securing video card output
AU2003258277A1 (en) * 2002-08-22 2004-03-11 Thomson Licensing S.A. Smart card with nrss delay line for data alignment
KR100516548B1 (ko) * 2003-02-05 2005-09-22 삼성전자주식회사 이동 통신 시스템에서 최적화된 암호화 함수를 설계하는방법과 최적화된 암호화 장치
JP2004288091A (ja) * 2003-03-25 2004-10-14 Fuji Xerox Co Ltd 情報処理装置及び方法
US7415115B2 (en) * 2003-05-14 2008-08-19 Broadcom Corporation Method and system for disaster recovery of data from a storage device
US7409477B2 (en) * 2003-09-03 2008-08-05 Hewlett-Packard Development Company, L.P. Memory card having a processor coupled between host interface and second interface wherein internal storage code provides a generic interface between host interface and processor
US7636857B2 (en) * 2004-05-24 2009-12-22 Interdigital Technology Corporation Data-mover controller with plural registers for supporting ciphering operations
US7694152B2 (en) * 2005-02-03 2010-04-06 International Business Machines Corporation Memory controller with performance-modulated security

Also Published As

Publication number Publication date
WO2005117329A2 (en) 2005-12-08
SG145709A1 (en) 2008-09-29
AR065977A2 (es) 2009-07-15
AU2005332284A1 (en) 2007-01-11
MY142326A (en) 2010-11-15
TWI347551B (en) 2011-08-21
EP1751909A2 (en) 2007-02-14
AU2009202654A1 (en) 2009-07-30
AU2005332284B8 (en) 2008-08-14
WO2005117329A3 (en) 2007-01-11
IL179322A (en) 2011-06-30
US8112635B2 (en) 2012-02-07
EP1751909A4 (en) 2008-04-16
MY139114A (en) 2009-08-28
TW200842700A (en) 2008-11-01
AR049693A1 (es) 2006-08-30
AU2008207639B2 (en) 2009-07-23
AU2008207639A1 (en) 2008-09-25
US7636857B2 (en) 2009-12-22
CA2567818A1 (en) 2005-12-08
US20050262344A1 (en) 2005-11-24
TW200602973A (en) 2006-01-16
AU2005332284A8 (en) 2008-08-14
AU2005332284B2 (en) 2008-05-29
US20100088529A1 (en) 2010-04-08
GEP20094768B (en) 2009-09-10
KR20090085685A (ko) 2009-08-07
MXPA06013621A (es) 2007-02-28
IL179322A0 (en) 2007-03-08
JP2008500638A (ja) 2008-01-10
NO20065338L (no) 2007-01-19

Similar Documents

Publication Publication Date Title
BRPI0511205A (pt) controladora para transferência de dados com múltiplos registros para suporte à operações cifradas
ES2616920T3 (es) Plataforma de base de datos de nube segura
BR0211093A (pt) Sistema e método para efetuar o cache de chave de mensagem segura em um dispositivo de comunicação móvel
MX2021010585A (es) Desencriptado incremental y verificacion de integridad de una imagen segura de sistema operativo.
BR112016024453A8 (pt) método implementado por computador para gerenciar conjunto de dados, sistema de computação e meio de armazenamento legível por computador físico
BR112018071634A2 (pt) utilização de região isolada de segurança baseada em hardware para impedir pirataria e fraude em dispositivos eletrônicos
BRPI0812724B1 (pt) criptografia da mensagem de enlace ascendente programada em procedimento de acesso aleatório
AR037628A1 (es) Un metodo para proteger de forma criptografica un contenido seguro en conexion con una disposicion de graficos convencional de un dispositivo informatico, al menos un medio legible por ordenador que comprende modulos ejecutables por ordenador, y un dispositivo informatico que comprende medios para p
WO2008087640A3 (en) Secure archive
ATE529809T1 (de) Verteilte speicherdatenverarbeitungsumgebung und implantierung dafür
AR050021A1 (es) Un metodo para proveer acceso a contenido encriptado a uno de una pluralidad de sistemas de consumidor, un dispositivo para proveer acceso al contenido encriptado y un metodo para generar un paquete de contenido seguro
ES2619613T3 (es) Método criptográfico para intercambiar mensajes de forma segura y dispositivo y sistema para implementar este método
TW200745856A (en) Address space emulation
US10469265B2 (en) Technologies for secure inter-enclave communications
BR0301721A (pt) Sistema e métodos para saìda de placa de vìdeo segura
BRPI0608201A2 (pt) segredo compartilhado de contexto limitado
CN111612462B (zh) 区块链中实现隐私保护的方法、节点和存储介质
BRPI0516910A8 (pt) Unidade de processamento de dados de áudio/vídeo digital e método de controle de acesso a tais dados
BRPI0607459A2 (pt) sistema de gerenciamento de chaves para cinema digital
GB2578410A (en) Computer system software/firmware and a processor unit with a security module
JP2017511900A (ja) ラウンド削減型暗号を採用するxts暗号化システムとともに使用するための動的暗号化鍵
ES2477593T3 (es) Soporte de registro que comprende información de indicación de encriptación
IL234956A (en) Data bus protection with enhanced key entropy
US10776294B2 (en) System architecture with secure data exchange
BR112018006070A2 (pt) provisão de funcionalidade de gerenciamento de memória utilizando unidades de gerenciamento de memória agregada (mmus

Legal Events

Date Code Title Description
B25G Requested change of headquarter approved

Owner name: INTERDIGITAL TECHNOLOGY CORPORATION (US)

B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 11A 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: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2385 DE 20-09-2016 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.