СПОСОБ И УСТРОЙСТВО ДЛЯ БЕЗОПАСНОГО ХРАНЕНИЯ И ДЛЯ БЕЗОПАСНОГО СЧИТЫВАНИЯ ПОЛЕЗНЫХ ДАННЫХ

1. Способ безопасного хранения полезных данных (ND), при котором
полезные данные (ND) сохраняются в, по меньшей мере, одном блоке (DS) данных в, по меньшей мере, одной заданной логической области данных,
с, по меньшей мере, одним блоком (DS) данных соотносится соответственно код (DSK) опознавания блока данных, который включает в себя однозначный в соответствующей заданной области данных маркер (ES) однозначности, однозначный код (DBK) опознавания области данных заданной области данных, в которой сохранен соответствующий блок (DS) данных, и логическую позицию (POS) соответствующего блока (DS) данных внутри соответствующей заданной области данных, и код (DSK) опознавания блока данных сохраняется,
для полезных данных (ND) и соответственно сопоставленного кода (DSK) опознавания блока данных соответствующего блока (DS) данных определяется и сохраняется контрольное значение (DSP) блока данных,
с соответствующей заданной областью данных соотносится информация (DBI) области данных, которая включает в себя код (DBK) опознавания области данных соответствующей заданной области данных и информацию о, по меньшей мере, одной области значений маркеров (ES) однозначности блоков (DS) данных, сохраненных в текущий момент в соответствующей заданной области данных, и соответствующая информация (DBI) области данных защищенным или безопасным образом сохраняется.
2. Способ по п.1, в котором безопасное хранение соответствующей информации (DBI) области данных включает в себя определение общего или соответствующего контрольного значения (DBP) области данных, по меньшей мере, одной информации (DBI) области данных, по меньшей мере, одной заданной области данных и сохранение защищенным или безопасным образом.
3. Способ по любому из предыдущих пунктов, в котором
с соответствующей заданной областью данных соотнесен список (AL) исключений ставших недействительными блоков (DS) данных,
соответствующий блок (DS) данных, который стал недействительным, регистрируется в списке (AL) исключений, и
список (AL) исключений сохраняется защищенным или безопасным образом.
4. Способ по п.3, в котором посредством регистрации соответствующего, ставшего недействительным блока (DS) данных в списке (AL) исключений, соответствующий маркер (ES) однозначности заносится в список исключений, или в зависимости от него, по меньшей мере, одна область значений ставших недействительными маркеров (ES) однозначности заносится в список (AL) исключений или расширяется в списке (AL) исключений.
5. Способ по п.1, в котором определяется текущий маркер (ZS) времени и сохраняется в соответствующем коде (DSK) опознавания блока данных.
6. Способ безопасного считывания полезных данных (ND), при котором
считываются полезные данные (ND), по меньшей мере, одного блока (DS) данных, которые сохранены в, по меньшей мере, одной заданной логической области данных,
считывается соотнесенный с, по меньшей мере, одним блоком (DS) данных код (DSK) опознавания блока данных, который содержит маркер (ES) однозначности, однозначный в соответствующей заданной области данных, однозначный код (DBK) опознавания области данных заданной области данных, в которой сохранен соответствующий блок (DS) данных, и логическую позицию (POS) соответствующего блока (DS) данных внутри соответствующей заданной области данных,
считывается контрольное значение (DSP) блока данных, которое сохранено для полезных данных (ND) и соотнесенного кода (DSK) опознавания блока данных соответствующего блока (DS) данных и определяется соответствующее контрольное значение (VDSP) блока данных сравнения,
считывается информация (DBI) области данных, соотнесенная с соответствующей заданной областью данных, которая включает в себя код (DBK) опознавания области данных соответствующей заданной области данных и информацию для, по меньшей мере, одной области значений маркеров (ES) однозначности блоков (DS) данных, сохраненных в текущий момент в соответствующей заданной области данных,
целостность полезных данных (ND) соответствующего считанного блока (DS) данных контролируется в зависимости от соответствующего кода (DSK) опознавания блока данных, соответствующего контрольного значения (DSP) блока данных, соответствующего контрольного значения (VDSP) блока данных сравнения и соотнесенной информации (DBI) области данных.
7. Способ по п.6, в котором
считывается, по меньшей мере, одно общее или соответствующее контрольное значение (DBP) области данных, по меньшей мере, одной информации (DBI) области данных для, по меньшей мере, одной заданной области данных,
определяется соответствующее общее или соответствующее контрольное значение (VDBP) области данных сравнения для, по меньшей мере, одной информации (DBI) области данных, по меньшей мере, одной заданной области данных и
целостность полезных данных (ND) в соответствующем блоке (DS) данных проверяется в зависимости от, по меньшей мере, одного считанного контрольного значения (DBP) области данных и, по меньшей мере, одного контрольного значения (VDBP) области данных сравнения.
8. Способ по п.6 или 7, в котором
осуществляется просмотр списка (AL) исключений ставших недействительными блоков (DS) данных соответствующей заданной области данных после регистрации соответствующего считанного блока (DS) данных, и
целостность полезных данных (ND) в соответствующем блоке (DS) данных проверяется в зависимости от зарегистрированных в списке (AL) исключений ставших недействительными блоков (DS) данных.
9. Способ по п.8, в котором целостность полезных данных (ND) в соответствующем блоке (DS) данных проверяется в зависимости от занесенных в список (AL) исключений ставших недействительными маркеров (ES) однозначности, или в зависимости от, по меньшей мере, одной области значений ставших недействительными маркеров (ES) однозначности, которая занесена в список (AL) исключений.
10. Устройство для безопасного хранения полезных данных (ND), которое выполнено
для сохранения полезных данных (ND) в, по меньшей мере, одном блоке (DS) данных в, по меньшей мере, одной заданной логической области данных,
для соответствующего соотнесения с, по меньшей мере, одним блоком (DS) данных кода (DSK) опознавания блока данных, который включает в себя однозначный в соответствующей заданной области данных маркер (ES) однозначности, однозначный код (DBK) опознавания области данных заданной области данных, в которой сохранен соответствующий блок (DS) данных, и логическую позицию (POS) соответствующего блока (DS) данных внутри соответствующей заданной области данных, и для сохранения кода (DSK) опознавания блока данных,
для определения контрольного значения (DSP) блока данных для полезных данных (ND) и соответственно относящегося кода (DSK) опознавания блока данных соответствующего блока (DS) данных и для сохранения контрольного значения (DSP) блока данных,
для соотнесения с соответствующей заданной областью данных информации (DBI) области данных, которая включает в себя код (DBK) опознавания области данных соответствующей заданной области данных и информацию о, по меньшей мере, одной области значений маркеров (ES) однозначности блоков (DS) данных, сохраненных в текущий момент в соответствующей заданной области данных, и для защищенного или безопасного сохранения соответствующей информации (DBI) области данных.
11. Устройство для безопасного считывания полезных данных (ND), которое выполнено
для считывания полезных данных (ND), по меньшей мере, одного блока (DS) данных, которые сохранены в, по меньшей мере, одной заданной логической области данных,
для считывания соотнесенного с, по меньшей мере, одним блоком (DS) данных кода (DSK) опознавания блока данных, который содержит маркер (ES) однозначности, однозначный в соответствующей заданной области данных, однозначный код (DBK) опознавания области данных заданной области данных, в которой сохранен соответствующий блок (DS) данных, и логическую позицию (POS) соответствующего блока (DS) данных внутри соответствующей заданной области данных,
для считывания контрольного значения (DSP) блока данных, которое сохранено для полезных данных (ND) и соотнесенного кода (DSK) опознавания блока данных соответствующего блока (DS) данных, и для определения соответствующего контрольного значения (VDSP) блока данных сравнения,
для считывания информации (DBI) области данных, соотнесенной с соответствующей заданной областью данных, которая включает в себя код (DBK) опознавания области данных соответствующей заданной области данных и информацию для, по меньшей мере, одной области значений маркеров (ES) однозначности блоков (DS) данных, сохраненных в текущий момент в соответствующей заданной области данных, и
для проверки целостности полезных данных (ND) соответствующего считанного блока (DS) данных в зависимости от соответствующего кода (DSK) опознавания блока данных, соответствующего контрольного значения (DSP) блока данных, соответствующего контрольного значения (VDSP) блока данных сравнения и соотнесенной информации (DBI) области данных.