[go: up one dir, main page]

MX2018007302A - Verificacion de integridad del hardware. - Google Patents

Verificacion de integridad del hardware.

Info

Publication number
MX2018007302A
MX2018007302A MX2018007302A MX2018007302A MX2018007302A MX 2018007302 A MX2018007302 A MX 2018007302A MX 2018007302 A MX2018007302 A MX 2018007302A MX 2018007302 A MX2018007302 A MX 2018007302A MX 2018007302 A MX2018007302 A MX 2018007302A
Authority
MX
Mexico
Prior art keywords
hardware component
data processing
hardware
test
integrity check
Prior art date
Application number
MX2018007302A
Other languages
English (en)
Other versions
MX391030B (es
Inventor
Seltzer Steven
Forler Edouard
BORGEAUD Jonathan
Original Assignee
Nagravision Sa
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 Nagravision Sa filed Critical Nagravision Sa
Publication of MX2018007302A publication Critical patent/MX2018007302A/es
Publication of MX391030B publication Critical patent/MX391030B/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • 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/86Secure or tamper-resistant housings
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30098Register arrangements
    • G06F9/3012Organisation of register space, e.g. banked or distributed register file
    • G06F9/30134Register stacks; shift registers
    • 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
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • 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
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3271Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Debugging And Monitoring (AREA)
  • Image Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Storage Device Security (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)
  • Hardware Redundancy (AREA)

Abstract

Se describe un dispositivo de procesamiento de datos, que comprende una pluralidad de componentes de hardware de procesamiento de datos, tal como uno o más de un microprocesador, una unidad de procesamiento central, un componente de hardware de chip de sistema, un componente de hardware de acceso condicional, un componente de hardware de descifrado, componente de hardware de gráficos, un componente de hardware de video y un componente de hardware de matriz de puertas de campo programable. Un primer componente de hardware de la pluralidad de componentes de hardware de procesamiento de datos se configura para enviar una prueba a al menos un componente de hardware restante de la pluralidad de componentes de hardware de procesamiento de datos. Cada componente de hardware restante se configura para recibir una prueba respectiva y procesar la prueba para producir una o más respuestas respectivas. El dispositivo se configura para utilizar una o más respuestas para verificar la integridad del dispositivo.
MX2018007302A 2015-12-16 2016-12-13 Verificacion de integridad del hardware. MX391030B (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB1522244.1A GB201522244D0 (en) 2015-12-16 2015-12-16 Hardware integrity check
PCT/EP2016/080859 WO2017102766A1 (en) 2015-12-16 2016-12-13 Hardware integrity check

Publications (2)

Publication Number Publication Date
MX2018007302A true MX2018007302A (es) 2018-09-28
MX391030B MX391030B (es) 2025-03-21

Family

ID=55274883

Family Applications (2)

Application Number Title Priority Date Filing Date
MX2018007302A MX391030B (es) 2015-12-16 2016-12-13 Verificacion de integridad del hardware.
MX2022004044A MX2022004044A (es) 2015-12-16 2018-06-14 Verificacion de integridad del hardware.

Family Applications After (1)

Application Number Title Priority Date Filing Date
MX2022004044A MX2022004044A (es) 2015-12-16 2018-06-14 Verificacion de integridad del hardware.

Country Status (10)

Country Link
US (1) US20180367317A1 (es)
EP (1) EP3391276B1 (es)
JP (1) JP6949843B2 (es)
CN (2) CN114756869A (es)
CA (1) CA3007579A1 (es)
ES (1) ES2938771T3 (es)
GB (1) GB201522244D0 (es)
MX (2) MX391030B (es)
SG (1) SG11201804841VA (es)
WO (1) WO2017102766A1 (es)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10897360B2 (en) 2017-01-26 2021-01-19 Microsoft Technology Licensing, Llc Addressing a trusted execution environment using clean room provisioning
US10972265B2 (en) 2017-01-26 2021-04-06 Microsoft Technology Licensing, Llc Addressing a trusted execution environment
US10897459B2 (en) * 2017-01-26 2021-01-19 Microsoft Technology Licensing, Llc Addressing a trusted execution environment using encryption key
JP6972721B2 (ja) * 2017-07-18 2021-11-24 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム
US10826690B2 (en) * 2017-12-28 2020-11-03 Intel Corporation Technologies for establishing device locality
CN110677250B (zh) 2018-07-02 2022-09-02 阿里巴巴集团控股有限公司 密钥和证书分发方法、身份信息处理方法、设备、介质
CN110795742B (zh) 2018-08-02 2023-05-02 阿里巴巴集团控股有限公司 高速密码运算的度量处理方法、装置、存储介质及处理器
CN110795774B (zh) 2018-08-02 2023-04-11 阿里巴巴集团控股有限公司 基于可信高速加密卡的度量方法、设备和系统
CN108985044A (zh) * 2018-08-07 2018-12-11 长沙龙生光启新材料科技有限公司 一种数据处理设备及验证其完整性的方法
CN110874478B (zh) 2018-08-29 2023-05-02 阿里巴巴集团控股有限公司 密钥处理方法及装置、存储介质和处理器
US11269522B2 (en) * 2019-07-16 2022-03-08 Microsoft Technology Licensing, Llc Private data analytics
CN112311718B (zh) * 2019-07-24 2023-08-22 华为技术有限公司 检测硬件的方法、装置、设备及存储介质
WO2023113825A1 (en) * 2021-12-17 2023-06-22 Hewlett-Packard Development Company, L.P. Backlight controls

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5859657A (en) * 1995-12-28 1999-01-12 Eastman Kodak Company Led printhead and driver chip for use therewith having boundary scan test architecture
US20040064457A1 (en) * 2002-09-27 2004-04-01 Zimmer Vincent J. Mechanism for providing both a secure and attested boot
US7751312B2 (en) * 2003-06-13 2010-07-06 International Business Machines Corporation System and method for packet switch cards re-synchronization
US20050289343A1 (en) * 2004-06-23 2005-12-29 Sun Microsystems, Inc. Systems and methods for binding a hardware component and a platform
DE602004019827D1 (de) * 2004-11-22 2009-04-16 Freescale Semiconductor Inc Integrierte schaltung und verfahren zur gesicherten prüfung
DE602006005958D1 (de) * 2005-11-29 2009-05-07 Koninkl Philips Electronics Nv Beweise der physischen nähe unter verwendung von cpufs
US20090204964A1 (en) * 2007-10-12 2009-08-13 Foley Peter F Distributed trusted virtualization platform
GB2464966B (en) * 2008-10-31 2012-08-29 Hewlett Packard Development Co Policy enforcement in trusted platforms
US8544092B2 (en) * 2009-03-12 2013-09-24 International Business Machines Corporation Integrity verification using a peripheral device
JP5423088B2 (ja) * 2009-03-25 2014-02-19 ソニー株式会社 集積回路、暗号通信装置、暗号通信システム、情報処理方法、及び暗号通信方法
WO2012122994A1 (en) * 2011-03-11 2012-09-20 Kreft Heinz Off-line transfer of electronic tokens between peer-devices
US8612766B2 (en) * 2011-07-05 2013-12-17 Microsoft Corporation Secure credential unlock using trusted execution environments
CN103368916A (zh) * 2012-04-01 2013-10-23 百度在线网络技术(北京)有限公司 基于硬件信息的计算机终端可信证明生成技术
KR102013841B1 (ko) * 2012-08-06 2019-08-23 삼성전자주식회사 데이터의 안전한 저장을 위한 키 관리 방법 및 그 장치
US9940486B2 (en) * 2015-02-23 2018-04-10 Cisco Technology, Inc. Detection of hardware tampering

Also Published As

Publication number Publication date
CN108701191A (zh) 2018-10-23
CA3007579A1 (en) 2017-06-22
BR112018012130A2 (pt) 2018-11-27
EP3391276B1 (en) 2023-02-01
GB201522244D0 (en) 2016-01-27
WO2017102766A1 (en) 2017-06-22
CN108701191B (zh) 2022-04-05
JP6949843B2 (ja) 2021-10-13
CN114756869A (zh) 2022-07-15
EP3391276A1 (en) 2018-10-24
JP2018537793A (ja) 2018-12-20
MX2022004044A (es) 2022-05-06
US20180367317A1 (en) 2018-12-20
ES2938771T3 (es) 2023-04-14
SG11201804841VA (en) 2018-07-30
MX391030B (es) 2025-03-21

Similar Documents

Publication Publication Date Title
MX2018007302A (es) Verificacion de integridad del hardware.
EP3608788A4 (en) Internal memory access method and computer system
EP4372665C0 (en) TABLE GAME MANAGEMENT SYSTEM, GAME TOKEN AND INSPECTION DEVICE
EP3691215A4 (en) ACCESS TOKEN, TERMINAL AND SERVER MANAGEMENT PROCESS
EP3367086C0 (en) X-RAY DEVICE, DATA PROCESSING DEVICE AND METHOD
CR20170259A (es) Terapias de envenenamiento y composiciones farmacéuticas, sistemas y equipos relacionados
EP3271776A4 (en) Methods and systems for diagnosing and treating health ailments
EP3841984C0 (en) BONE MARROW ACCESS DEVICE AND SYSTEM INCLUDING SAME
EP3644048C0 (en) X-RAY DEVICE, X-RAY INSPECTION METHOD, AND DATA PROCESSING APPARATUS
BR112016002568A2 (pt) método e aparelho de processamento de acesso à memória, controlador de memória, e sistema de acesso à memória.
SG11202003896RA (en) Valve, abnormality diagnosis method of valve, and computer program
EP3796199A4 (en) DATA MANAGEMENT SYSTEM AND DATA MANAGEMENT PROCESS
BR112017004028A2 (pt) sistema criptográfico, primeiro dispositivo de rede configurado para determinar uma chave compartilhada com qualquer um dentre múltiplos dispositivos de rede, método de compartilhamento para determinar uma chave compartilhada com qualquer um dentre múltiplos dispositivos de rede, e programa de computador
EP3664405A4 (en) RESOURCE PROCESSING METHOD, DEVICE AND SYSTEM, AND COMPUTER READABLE MEDIUM
DE112014001239T8 (de) Kühlgehäuse für eine elektronische Vorrichtung, elektronische Vorrichtung und Baumaschine
BR112017008674A2 (pt) método de processamento de solicitação de gravação, processador, e computador
BR112017010005A2 (pt) aparelho e método para considerar localidade espacial no carregamento de elementos de dados para execução
DK3093809T3 (da) Systemer og fremgangsmåder til tilstandsmaskinforvaltning
MX2017007060A (es) Método para acceder a los datos en una memoria en una dirección no alineada.
EP3306484A4 (en) Information processing device, information processing method, and program
EP3672138A4 (en) DATA DISTRIBUTION PROCESS AND DISTRIBUTION SERVER
EP3633986A4 (en) DEVICE FOR MANAGING THE NUMBER OF PEOPLE AND PROCESS AND PROGRAM FOR MANAGING THE NUMBER OF PEOPLE
EP3629251A4 (en) NEURONAL NETWORK, COMPUTER SYSTEM, AND STORAGE MEDIA PROCESSING PROCESS
BR112018012913A2 (pt) tratamento in situ de sementes em sulco
EP3697166A4 (en) APPARATUS, DEVICE, AND RANDOM ACCESS PROCEDURE