AT513533A3 - Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen - Google Patents

Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen Download PDF

Info

Publication number
AT513533A3
AT513533A3 ATA791/2013A AT7912013A AT513533A3 AT 513533 A3 AT513533 A3 AT 513533A3 AT 7912013 A AT7912013 A AT 7912013A AT 513533 A3 AT513533 A3 AT 513533A3
Authority
AT
Austria
Prior art keywords
checksum
type
checksums
checking data
cs1u
Prior art date
Application number
ATA791/2013A
Other languages
English (en)
Other versions
AT513533A2 (de
AT513533B1 (de
Original Assignee
Bosch Gmbh Robert
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 Bosch Gmbh Robert filed Critical Bosch Gmbh Robert
Publication of AT513533A2 publication Critical patent/AT513533A2/de
Publication of AT513533A3 publication Critical patent/AT513533A3/de
Application granted granted Critical
Publication of AT513533B1 publication Critical patent/AT513533B1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1004Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
    • 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/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
    • 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
    • G06F21/575Secure boot
    • 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/64Protecting data integrity, e.g. using checksums, certificates or signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Überprüfen von Daten in einer Recheneinheit zur Laufzeit eines Programms, wobei die Daten (DATA) mit einer Prüfsumme erster Art (CS2s) und mit einer Prüfsumme zweiter Art (CS1u) überprüft werden, indem die Prüfsumme erster Art und die Prüfsumme zweiter Art zur Laufzeit des Programms berechnet und mit jeweils mit einer gespeicherten Prüfsumme (CS1u, CS2s) verglichen werden, wobei zur Laufzeit des Programms der Rechenzeitbedarf zum Berechnen der Prüfsumme zweiter Art (CS1u) gerin¬ger als der Rechenzeitbedarf zum Berechnen der Prüfsumme erster Art (CS2s) ist.
ATA791/2013A 2012-10-18 2013-10-14 Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen AT513533B1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102012020442.6A DE102012020442B4 (de) 2012-10-18 2012-10-18 Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen

Publications (3)

Publication Number Publication Date
AT513533A2 AT513533A2 (de) 2014-05-15
AT513533A3 true AT513533A3 (de) 2014-07-15
AT513533B1 AT513533B1 (de) 2015-05-15

Family

ID=50436701

Family Applications (1)

Application Number Title Priority Date Filing Date
ATA791/2013A AT513533B1 (de) 2012-10-18 2013-10-14 Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen

Country Status (2)

Country Link
AT (1) AT513533B1 (de)
DE (1) DE102012020442B4 (de)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11216443B2 (en) * 2018-06-20 2022-01-04 EMC IP Holding Company LLC Processing device configured for data integrity testing utilizing signature-based multi-phase write operations
DE102024202022A1 (de) * 2024-03-05 2025-09-11 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren und Vorrichtung zum Erkennen einer Verfälschung beim Kommunizieren zwischen Komponenten eines Systems mit Anforderungen an dessen funktionale Sicherheit

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006108849A1 (de) * 2005-04-12 2006-10-19 Robert Bosch Gmbh Verfahren und rechnereinheit zur fehlererkennung und fehlerprotokollierung in einem speicher
US20100332949A1 (en) * 2009-06-29 2010-12-30 Sandisk Corporation System and method of tracking error data within a storage device
US20120041931A1 (en) * 2004-05-04 2012-02-16 Elsevier Inc. Systems and methods for data compression and decompression

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006003146B4 (de) * 2006-01-23 2016-05-12 Infineon Technologies Ag Vorrichtung und Verfahren zum Auslesen eines Datenwortes und Vorrichtung und Verfahren zum Speichern eines Datenblocks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120041931A1 (en) * 2004-05-04 2012-02-16 Elsevier Inc. Systems and methods for data compression and decompression
WO2006108849A1 (de) * 2005-04-12 2006-10-19 Robert Bosch Gmbh Verfahren und rechnereinheit zur fehlererkennung und fehlerprotokollierung in einem speicher
US20100332949A1 (en) * 2009-06-29 2010-12-30 Sandisk Corporation System and method of tracking error data within a storage device

Also Published As

Publication number Publication date
DE102012020442B4 (de) 2020-03-05
DE102012020442A1 (de) 2014-04-24
AT513533A2 (de) 2014-05-15
AT513533B1 (de) 2015-05-15

Similar Documents

Publication Publication Date Title
DE102012003242A8 (de) Verfahren zum ausfallsicheren Betreiben eines Prozesssteuersystems mit redundanten Steuereinrichtungen
IL245806A0 (en) Method and device for measuring a structure on a substrate, models for error correction, computer software products for implementing these methods and device
GB2521485B (en) An apparatus, method and computer program for enabling control of a vehicle
EP2619633C0 (de) Verfahren für kohärente bildgebung und rückkopplungssteuerung zum modifizieren von materialien
SG11201406896WA (en) Apparatus and method for determining a stimulus, including a touch input and a stylus input
DE112014004638A5 (de) Leuchtstoff, Verfahren zum Herstellen eines Leuchtstoffs und Verwendung eines Leuchtstoffs
DK2624233T3 (da) Fremgangsmåde til kontrol i et vejafgiftssystem
DE112012000871A5 (de) Durchführung, insbesondere für Batterien, und Verfahren zum Einbringen der Durchführung mittels Ultraschallschweißen in ein Gehäuse
BR112015015147A2 (pt) método para realizar uma operação de estimulação em uma locação de poço, e método para realizar uma operação de estimulação numa locação de poço
FI20116157A7 (fi) Laite, menetelmä ja tietokoneohjelmatuote kuorman liikuttamiseksi, ja rakennussarja ja menetelmä päivittämään laite kuorman liikuttamiseksi
DE112013000520A5 (de) Bahnsteigtürsystem, Verfahren zum Betreiben eines Bahnsteigtürsystems und Türrahmen für ein Bahnsteigtürsystem
DE102012213292A8 (de) System, Verfahren und Computer-Programm-Produkt zum Konstruieren einer Beschleunigungs-Struktur
FI20135589A7 (fi) Menetelmä ja laitteisto pelastusajon suorittamiseksi
DE112013004081A5 (de) Verfahren zum Betreiben eines Antriebsstranges, zum Einhalten von Betriebsparametern
FI20115725A0 (fi) Menetelmä ja järjestelmä hiilivetykomponenttien tuottamiseksi
HUE052667T2 (hu) Módszer egy turbina-alkatrész javítására
DE112013006942A5 (de) Getriebe und Verfahren zum Betreiben eines Getriebes
BR112013030122A2 (pt) método para simular uma resposta de um instrumento de perfilagem de poço de nêutrons, meio legível por computador não transitório, e método para perfilagem de poço
EP4012261C0 (de) Luftregelvorrichtung für einen holzofen, kit umfassend eine luftregelvorrichtung für einen holzofen und eine brennersteuerung, verfahren zum herstellen eines holzofens, und holzofen
EP2812087A4 (de) Verfahren und system zum betreiben von instanzen eines spiels
PL2892685T3 (pl) Sposób naprawy elementu maszyny wirowej
GB2502730B (en) A method for guaranteeing program correctness using fine-grained hardware speculative execution
GB2501091B (en) Method, apparatus and computer program for calculating a branch metric
AT513533A3 (de) Verfahren zum Überprüfen von Daten mittels wenigstens zweier Prüfsummen
EP2829952A4 (de) Betriebsverfahren und -vorrichtung für ein berührungsbildschirmendgerät

Legal Events

Date Code Title Description
MM01 Lapse because of not paying annual fees

Effective date: 20221014