Устройство и способ записи/воспроизведения информации, носитель записанной информации и средство обслуживания программы записи/воспроизведения информации
Иллюстрации
Показать всеИзобретение относится к способу и устройству записи и воспроизведения информации. Технический результат заключается в повышении защиты данных. Блочный ключ для шифрования данных блока генерируется с использованием метки времени входа, присоединенной к каждому пакету, включенному в транспортный поток в соответствии с временем входа пакета. Метка времени входа содержит случайные данные, зависящие от времени входа, и тем самым можно генерировать уникальный блочный ключ, который улучшает защиту данных от криптоанализа. Блочный ключ генерируется на основе комбинации метки времени входа с ключом, уникальным для устройства, носителя информации или т.п., таким как главный ключ, уникальный ключ диска, уникальный титульный ключ или т.п. Поскольку для генерирования блочного ключа используется метка времени входа, то можно не предусматривать зону на носителе информации для хранения ключа шифрования для каждого блока. 7 н. и 40 з.п. ф-лы, 32 ил.
Реферат
Область техники, к которой относится изобретение
Данное изобретение относится в целом к устройству записи информации, устройству воспроизведения информации, способу записи информации, способу воспроизведения информации, носителю информации и средству обслуживания программы и, в частности, к устройству записи информации, устройству воспроизведения информации, способу записи информации, способу воспроизведения информации, носителю информации и средству исполнения программы, способным предотвращать незаконное копирование и запись данных на носитель информации, на который можно записывать и с которого можно воспроизводить данные.
Уровень техники
В связи с последними успехами в развитии цифровой техники обработки сигналов преобладающее значение имеют цифровые устройства записи/воспроизведения и носители информации. С помощью такого цифрового устройства записи/воспроизведения и носителя информации можно повторно записывать и воспроизводить, например, изображения или звук без ухудшения их качества. Поскольку цифровые данные можно повторно копировать много раз без ухудшения качества изображения и звука, то носители информации с незаконно записанными на них цифровыми данными при поступлении на рынок лишают прибыли владельцев авторских прав на различное содержимое, такое как музыка, кинофильмы и т.д., или же законных распространителей содержимого, которую бы они получали при невозможности незаконного копирования. Для предотвращения такого незаконного копирования цифровых данных в последнее время в цифровые устройства записи/воспроизведения и носители информации были введены различные системы предотвращения незаконного копирования.
В качестве примера указанных выше систем предотвращения незаконного копирования в дисководе MD (мини-диска) (MD является товарным знаком) используется SCMS (система управления последовательностью копирования). SCMS функционирует так, что на стороне устройства воспроизведения данных звуковые данные выдаются вместе с сигналом SCMS из цифрового интерфейса (DIF), в то время как на стороне устройства записи данных запись звуковых данных со стороны устройства воспроизведения данных контролируется на основе сигнала SCMS со стороны устройства воспроизведения данных, что предотвращает незаконное копирование звуковых данных.
В частности, указанный сигнал SCMS показывает, что звуковые данные являются допущенными для свободного копирования данными, которые можно свободно копировать много раз, данными для одноразового копирования, которые можно копировать только один раз, или запрещенными для копирования данными, копирование которых запрещено. На стороне устройства записи данных при приеме звуковых данных из цифрового интерфейса обнаруживается сигнал SCMS, передаваемый вместе со звуковыми данными. Если сигнал SCMS показывает, что звуковые данные являются свободными для копирования данными, то звуковые данные весте с сигналом SCMS записываются на мини-диск. Если сигнал SCMS показывает, что звуковые данные являются разрешенными для одного копирования данными, то звуковые данные преобразуются в запрещенные для копирования данные и сигнал SCMS вместе с звуковыми данными записывается на мини-диск. Кроме того, если сигнал SCMS показывает, что звуковые данные являются запрещенными для копирования данными, то звуковые данные не записываются на мини-диск. С помощью сигнала SCMS обеспечивается предотвращение незаконного копирования защищенных авторским правом звуковых данных в блок дисковода мини-диска.
Однако SCMS является действенной только тогда, когда само устройство записи данных выполнено с возможностью контролирования записи звуковых данных со стороны устройства воспроизведения данных на основе сигнала SCMS. Поэтому системе SCMS трудно поддерживать дисковод мини-диска, выполненный без возможности контроля SCMS. Для применения SCMS, например, устройство воспроизведения DVD использует систему скремблирования содержимого для предотвращения незаконного копирования защищенных авторским правом данных.
Система скремблирования содержимого выполнена так, что зашифрованные данные изображения, звуковые данные и т.п. записываются в DVD-ROM (память, доступная только для считывания) и каждому лицензированному устройству воспроизведения DVD дается шифровальный ключ для расшифровки зашифрованных данных. Лицензия выдается устройству воспроизведения DVD, выполненному в соответствии с заданными правилами работы, исключающими незаконное копирование и т.д. Поэтому при использовании шифровального ключа лицензированное устройство воспроизведения DVD может расшифровывать зашифрованные данные, записанные в DVD-ROM, для воспроизведения видео- и аудиоданных из DVD-ROM.
С другой стороны, нелицензированное устройство воспроизведения DVD не может расшифровывать зашифрованные данные, записанные в DVD-ROM, поскольку оно не имеет шифровального ключа для зашифрованных данных. Таким образом, система скремблирования содержимого не дает устройству воспроизведения DVD, не отвечающему условиям лицензирования, возможность воспроизводить DVD-ROM, в которой записаны цифровые данные, с целью предотвращения незаконного копирования.
Однако система скремблирования содержимого, используемая в DVD-ROM, направлена на носитель информации, на который пользователь не может записывать данные (называемый в последующем как носитель ROM), но не на любой носитель информации, на который пользователь может записывать данные (называемый в последующем как носитель RAM).
Таким образом, копирование всех зашифрованных данных, записанных на носителе ROM, в том виде как они есть, в носитель RAM создает так называемое пиратское издание данных, которое может воспроизводиться лицензированным устройством воспроизведения DVD.
Для решения этой проблемы заявитель данного изобретения предложил, как раскрыто в выложенной заявке Японии №224461 от 1999 (заявка на патент Японии №25310 от 1998), способ, в котором информация для идентификации каждого носителя информации (называемая в последующем как информация идентификации носителя) записывается с другими данными на носитель информации для обеспечения доступа к информации идентификации носителя в носителе информации только тогда, когда устройство воспроизведения, которое должно воспроизводить носитель информации, лицензировано для информации идентификации носителя.
Согласно этому способу данные в носителе информации шифруют личным ключом (главным ключом), полученным посредством лицензирования информации идентификации носителя, так что любое нелицензированное устройство воспроизведения не может получить какие-либо значимые данные, даже если оно может считывать зашифрованные данные. Следует отметить, что устройство воспроизведения, лицензированное для информации идентификации носителя, имеет режим работы, ограничивающий незаконное копирование.
Лицензированное устройство воспроизведения может получать доступ к информации идентификации носителя. Информация идентификации носителя является уникальной для каждого носителя информации. Даже если нелицензированное устройство воспроизведения сможет копировать все зашифрованные данные, записанные на таком носителе информации, на новый носитель информации, то данные, записанные таким образом на новый носитель информации, не могут быть правильно расшифрованы нелицензированным устройством воспроизведения, а также лицензированным устройством воспроизведения. Таким образом, по существу возможно предотвратить незаконное копирование данных.
Необходимо напомнить, что в способе, раскрытом в выложенной заявке Японии №224461 от 1999 (заявка на патент Японии №25310 от 1998), используется секторный ключ, уникальный для каждого сектора диска, для шифрования данных содержимого, таких как изображение, звук, программа и т.д., подлежащих записи на диск.
Указанный выше способ предназначен для решения проблемы, заключающейся в том, что если большое количество данных зашифровано одним шифровальным ключом, то шифровальный ключ может быть вскрыт с помощью дифференциального или линейного криптоанализа с комбинированием зашифрованного текста, записанного на носителе информации, и открытых или расшифрованных данных, полученных злоумышленником с помощью любых средств. В способе, раскрытом в указанной выложенной заявке заявителя данного изобретения, разный шифровальный ключ присваивается каждому сектору заданного размера, так что лишь ограниченное количество данных может быть обработано одним шифровальным ключом, что затрудняет раскрытие шифровального ключа. Кроме того, способ позволяет минимизировать количество данных, которые можно расшифровать, если вскрыт шифровальный ключ.
Однако в примере, описанном в указанной выложенной заявке Японии, шифровальный ключ (секторный ключ) для каждого сектора, используемый для расшифровки содержимого, дополнительно зашифрован ключом более высокого порядка и хранится в секторе заголовка носителя информации. Таким образом, носитель информации должен обеспечивать зону, достаточно широкую для хранения секторного ключа в секторе заголовка, и для записи или воспроизведения содержимого должен обеспечиваться доступ к сектору заголовка для записи (для записи) или считывания (для воспроизведения) зашифрованного шифровального ключа.
Сущность изобретения
В соответствии с этим целью данного изобретения является устранение указанных выше недостатков уровня техники посредством создания устройства записи информации, устройства воспроизведения информации, способа записи информации, способа воспроизведения информации, носителя записанной информации и средства обслуживания программы, в которых данные блока можно шифровать различными шифровальными ключами, соответственно, для улучшения защиты от криптографического анализа данных без необходимости предоставления какой-либо зоны записи для шифровальных ключей на носителе информации или на диске, а именно без сужения имеющейся зоны данных в носителе информации.
В частности, данное изобретение имеет целью создание устройства записи информации, устройства воспроизведения информации, способа записи информации, способа воспроизведения информации, носителя информации и средства исполнения программы, в которых метка времени входа (ATS), сформированная в виде случайных данных, соответствующих времени входа каждого пакета, включенного в поток транспортировки данных, используется для генерирования блочного ключа, предназначенного для шифрования данных блока, за счет чего усиливается защита против криптографического анализа данных, и в которых метка времени входа используется для генерирования блочного ключа для каждого блока без предоставления в носителе информации дополнительной зоны для хранения шифровального ключа для каждого блока, что обеспечивает эффективное использование зоны основных данных в носителе информации.
Согласно первому аспекту данного изобретения может быть создано устройство записи информации для записи информации на носитель информации, при этом устройство содержит: средство обработки транспортного потока для присоединения метки времени входа (ATS) к каждому из дискретных транспортных пакетов, включенных в транспортный поток; и криптографическое средство для генерирования блочного ключа для шифрования данных блока, включающих более одного транспортного пакета, каждый из которых имеет присоединенную метку времени входа, из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, и шифрования каждого блока данных с помощью генерированного таким образом блочного ключа; при этом данные, зашифрованные с помощью криптографического средства, записываются на носитель информации.
В указанном выше устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует блочный ключ для шифрования данных блока из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, присоединенную к первому пакету из множества транспортных пакетов, включенных в данные блока.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, и генерирует блочный ключ из уникального титульного ключа и начального числа блока.
Дополнительно к этому, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует идентификатор диска, являющийся идентификатором носителя информации, уникальным для носителя информации, и титульный ключ, уникальный для данных, подлежащих записи на носитель информации, и сохраняет их на носителе информации.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, начальное число блока содержит информацию управления копированием дополнительно к метке времени входа.
Дополнительно к этому, в устройстве записи информации, согласно данному изобретению, криптографическое средство шифрует с помощью блочного ключа только данные, включенные в данные блока, и исключает данные в начальной зоне, включающей начальное число блока.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, использует генерированный таким образом уникальный титульный ключ в качестве ключа для функции шифрования, подставляет начальное число блока в функцию шифрования и выдает результат подстановки в качестве блочного ключа.
Дополнительно к этому, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, подставляет генерированный таким образом уникальный титульный ключ и начальное число блока в одностороннюю функцию и выдает результат подстановки в качестве блочного ключа.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство генерирует уникальный ключ устройства или из ключа большой интегральной схемы, хранящегося в большой интегральной схеме, содержащейся в криптографическом средстве, или из ключа устройства, хранящегося в устройстве записи информации, или из ключа носителя, хранящегося в носителе информации, или из ключа дисковода, хранящегося в блоке дисковода для носителя информации, или на основе комбинации этих ключей, и генерирует блочный ключ для шифрования данных блока из уникального ключа устройства, генерированного таким образом, и начального числа блока.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, криптографическое средство шифрует данные блока с помощью блочного ключа в соответствии с алгоритмом DES (стандарт шифрования данных).
Кроме того, указанное устройство записи информации содержит интерфейсное средство для приема информации, подлежащей записи на носитель информации, и идентификации информации управления копированием, присоединенной к каждому из пакетов, включенных в транспортный поток, для определения на основе информации управления копированием, разрешена или нет запись на носитель информации.
Кроме того, указанное устройство записи информации содержит интерфейсное средство для приема информации, подлежащей записи на носитель информации, и идентификации двухбитового индикатора режима шифрования (EMI), в качестве информации управления копированием, для определения на основе EMI, разрешена или нет запись на носитель информации.
Согласно второму аспекту данного изобретения может быть создано устройство воспроизведения информации для обратного воспроизведения информации с носителя информации, при этом устройство содержит: криптографическое средство для расшифровки зашифрованных данных, записанных на носителе информации, посредством генерирования блочного ключа для расшифровки зашифрованных данных в данных блока, имеющих метку времени входа, присоединенную к каждому из множества транспортных пакетов, из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, и расшифровки каждого блока данных генерированным таким образом блочным ключом; и средство обработки транспортного потока для управления выходом данных на основе метки времени входа, присоединенной к каждому из множества транспортных пакетов, включенных в данные блока, расшифрованные с помощью криптографического средства.
В указанном выше устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство генерирует блочный ключ для расшифровки данных блока из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, присоединенную к первому пакету из множества транспортных пакетов, включенных в данные блока.
Кроме того, в указанном выше устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, и генерирует блочный ключ из уникального титульного ключа и начального числа блока.
Кроме того, в указанном выше устройстве воспроизведения информации, согласно данному изобретению, начальное число блока включает информацию управления копированием дополнительно к метке времени входа (ATS).
Кроме того, в указанном выше устройстве воспроизведения информации, согласно данному изобретению, при расшифровке данных блока криптографическое средство расшифровывает с помощью блочного ключа только данные, включенные в данные блока, и исключает данные в начальной зоне, включающей начальное число блока данных.
Кроме того, в указанном выше устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, использует генерированный таким образом уникальный титульный ключ в качестве ключа для функции шифрования, вводит начальное число блока в функцию шифрования и выдает результат ввода в качестве блочного ключа.
Кроме того, в указанном выше устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство генерирует уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, вводит генерированный таким образом уникальный титульный ключ и начальное число блока в одностороннюю функцию и выдает результат ввода в качестве блочного ключа.
Кроме того, в указанном устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство генерирует уникальный ключ устройства из любого ключа большой интегральной схемы, хранящегося в большой интегральной схеме, содержащейся в криптографическом средстве, ключа устройства, хранящегося в устройстве воспроизведения информации, ключа носителя, хранящегося в носителе информации, и ключа дисковода, хранящегося в блоке дисковода для носителя информации, или комбинации этих ключей, и генерирует блочный ключ для расшифровки данных блока из уникального ключа устройства, генерированного таким образом, и начального числа блока.
Кроме того, в указанном устройстве воспроизведения информации, согласно данному изобретению, криптографическое средство расшифровывает данные блока с помощью блочного ключа в соответствии с алгоритмом DES (стандарт шифрования данных).
Кроме того, указанное устройство воспроизведения информации содержит интерфейсное средство для приема информации, подлежащей записи на носитель информации, и идентификации информации управления копированием, присоединенной к каждому из пакетов, включенных в транспортный поток, для определения на основе информации управления копированием, разрешено или нет воспроизведение с носителя информации.
Кроме того, указанное устройство воспроизведения информации содержит интерфейсное средство для приема информации, подлежащей воспроизведению с носителя информации, и идентификации двухбитового индикатора режима шифрования (EMI), в качестве информации управления копированием, для определения на основе EMI, разрешено или нет воспроизведение с носителя информации.
Согласно третьему аспекту данного изобретения может быть создан способ записи информации на носитель информации, при этом способ содержит стадии: присоединения метки времени входа (ATS) к каждому из дискретных транспортных пакетов, включенных в транспортный поток; и генерирования блочного ключа для шифрования данных блока, включающих более одного транспортного пакета, каждый из которых имеет присоединенную метку времени входа, из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, и шифрования каждого блока данных с помощью генерированного таким образом блочного ключа; при этом данные, зашифрованные на криптографической стадии, записывают на носитель информации.
В указанном выше способе записи информации, согласно данному изобретению, на криптографической стадии генерируют блочный ключ для шифрования данных блока из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, присоединенную к первому пакету из множества транспортных пакетов, включенных в данные блока.
Кроме того, в указанном способе записи информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, и генерируют блочный ключ из уникального титульного ключа и начального числа блока.
Дополнительно к этому, указанный способ записи информации, согласно данному изобретению, содержит стадию генерирования идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульный ключ, уникальный для данных, подлежащих записи на носитель информации, и сохранения их в носителе информации.
Дополнительно к этому, в способе записи информации, согласно данному изобретению, на криптографической стадии шифруют с помощью блочного ключа только данные, включенные в данные блока, и исключают данные в начальной зоне, включающей начальное число блока.
Кроме того, в указанном способе записи информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, используют генерированный таким образом уникальный титульный ключ в качестве ключа для функции шифрования, подставляют начальное число блока в функцию шифрования и выдают результат подстановки в качестве блочного ключа.
Дополнительно к этому, в указанном способе записи информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве записи информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носитель информации, подставляют генерированный таким образом уникальный титульный ключ и начальное число блока в одностороннюю функцию и выдают результат подстановки в качестве блочного ключа.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, на криптографической стадии генерируют уникальный ключ устройства из любого ключа большой интегральной схемы, хранящегося в большой интегральной схеме, содержащейся на криптографическом средстве, ключа устройства, хранящегося в устройстве записи информации, ключа носителя, хранящегося в носителе информации, и ключа дисковода, хранящегося в блоке дисковода для носителя информации, или комбинации этих ключей, и генерируют блочный ключ для шифрования данных блока из уникального ключа устройства, генерированного таким образом, и начального числа блока.
Кроме того, в указанном устройстве записи информации, согласно данному изобретению, на криптографической стадии шифруют данные блока с помощью блочного ключа в соответствии с алгоритмом DES (стандарт шифрования данных).
Кроме того, указанный способ записи информации содержит стадию идентификации информации управления копированием, присоединенную к каждому из пакетов, включенных в транспортный поток, для определения на основе информации управления копированием, разрешена или нет запись на носитель информации.
Кроме того, указанный способ записи информации содержит стадию идентификации двухбитового индикатора режима шифрования (EMI), в качестве информации управления копированием, для определения на основе EMI, разрешена или нет запись на носитель информации.
Согласно четвертому аспекту данного изобретения может быть создан способ воспроизведения информации для обратного воспроизведения информации с носителя информации, при этом способ содержит стадии: генерирования блочного ключа для расшифровки зашифрованных данных блока, имеющих метку времени входа, присоединенную к каждому из множества транспортных пакетов, из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включает метку времени входа, и расшифровки каждого блока данных генерированным таким образом блочным ключом; управления выходом данных на основе метки времени входа, присоединенной к каждому из множества транспортных пакетов, включенных в данные блока, расшифрованные на криптографической стадии.
В указанном выше способе воспроизведения информации, согласно данному изобретению, на криптографической стадии генерируют блочный ключ для расшифровки данных блока из начального числа блока, которое является дополнительной информацией, уникальной для данных блока, и включают метку времени входа, присоединенную к начальному пакету из множества транспортных пакетов, включенных в данные блока.
Кроме того, в указанном выше способе воспроизведения информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, и генерирует блочный ключ из уникального титульного ключа и начального числа блока.
Кроме того, в указанном выше способе воспроизведения информации, согласно данному изобретению, при расшифровке данных блока расшифровывают с помощью блочного ключа только данные, включенные в данные блока, и исключают данные в начальной зоне, включающей начальное число блока данных.
Кроме того, в указанном выше способе воспроизведения информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, используют генерированный таким образом уникальный титульный ключ в качестве ключа для функции шифрования, подставляют начальное число блока в функцию шифрования и выдают результат подстановки в качестве блочного ключа.
Кроме того, в указанном выше способе воспроизведения информации, согласно данному изобретению, на криптографической стадии генерируют уникальный титульный ключ из главного ключа, хранящегося в устройстве воспроизведения информации, идентификатора диска, являющегося идентификатором носителя информации, уникальным для носителя информации, и титульного ключа, уникального для данных, подлежащих записи на носителе информации, подставляют генерированный таким образом уникальный титульный ключ и начальное число блока в одностороннюю функцию и выдают результат подстановки в качестве блочного ключа.
Кроме того, в указанном способе воспроизведения информации, согласно данному изобретению, на криптографической стадии генерируют уникальный ключ устройства из любого ключа большой интегральной схемы, хранящегося в большой интегральной схеме, содержащейся на криптографическом средстве, ключа устройства, хранящегося в устройстве воспроизведения информации, ключа носителя, хранящегося в носителе информации, и ключа дисковода, хранящегося в блоке дисковода для носителя информации, или комбинации этих ключей, и генерируют блочный ключ для расшифровки данных блока из уникального ключа устройства, генерированного таким образом, и начального числа блока.
Кроме того, в указанном способе воспроизведения информации, согласно данному изобретению, на криптографической стадии расшифровывают данные блока с помощью блочного ключа в соответствии с алгоритмом DES (стандарт шифрования данных).
Кроме того, указанный способ воспроизведения информации содержит стадию идентификации информации управления копированием, присоединенной к каждому из пакетов, включенных в транспортный поток, для определения на основе информации управления копированием, разрешено или нет воспроизведение с носителя информации.
Кроме того, указанный способ воспроизведения информации содержит стадию идентификации двухбитового индикатора режима шифрования (EMI), в качестве информации управления копированием, для определения на основе EMI, разрешено или нет воспроизведение с носителя информации.
Согласно пятому аспекту данного изобретения может быть создан носитель информации, имеющий записанные на нем данные блока, включающие более одного пакетов, включенных в транспортный поток и имеющих метку времени входа (ATS), присоединенную к каждому из пакетов, при этом данные блока содержат: незашифрованную часть данных, имеющих случайное число блока, включающее метку времени входа, из которого генерируется блочный ключ для шифрования данных блока; и зашифрованную часть данных, зашифрованную блочным ключом.
Согласно шестому аспекту данного изобретения может быть создано средство обслуживания программы, которое обслуживает компьютерную программу, в соответствии с которой выполняется запись информации на носитель информации в компьютерной системе, при этом компьютерная программа содержит операции: присоединения метки времени входа (ATS) к каждому из дискретных транспортных пакетов, включенных в транспортный поток; и генерирования блочного ключа для шифрования данных блока, включающих более одного пакетов, каждый из которых имеет присоединенную метку времени входа, из начального числа блока, являющегося дополнительной информацией, уникальной для данных блока, и включающей метку времени входа, и шифрования всех данных блока с помощью генерированного таким образом блочного ключа.
Согласно седьмому аспекту данного изобретения может быть создано средство обслуживания программы, которое обслуживает компьютерную программу, в соответствии с которой выполняется воспроизведение информации с носителя информации в компьютерной системе, при этом компьютерная программа содержит операции: генерирования блочного ключа для расшифровки зашифрованных данных блока, имеющих метку времени входа, присоединенную к каждому из множества транспортных пакетов, из начального числа блока, являющегося дополнительной информацией, уникальной для данных блока, включающей метку времени входа, и расшифровки всех данных блока с помощью генерированного таким образом блочного ключа; и обработки транспортного потока для управления выходом данных на основе метки времени входа, присоединенной к каждому из множества транспортных пакетов, включенных в данные блока, расшифрованные на стадии расшифровки.
Согласно данному изобретению содержимое, подлежащее записи на носитель информации, формируется из пакетов TS, определенных в MPEG-2, и каждый пакет записывается на носитель информации вместе с меткой времени входа, являющейся информацией о времени, в которое пакет записывается устройством записи. ATS обозначает метку времени входа и является данными из 24 до 32 бит.
Число Х пакетов TS, каждый из которых имеет метку времени входа, присоединенную к нему, записываются в один блок (сектор) носителя информации, и метка времени входа, присоединенная к первому пакету TS, используется для генерирования блочного ключа для шифрования данных в блоке.
Таким образом, данные в каждом блоке можно шифровать уникальным блочным ключом без необходимости обеспечения специальной зоны для хранения ключа и доступа к любым данным, кроме основных данных, во время записи и воспроизведения.
Кроме того, дополнительно к метке времени входа (ATS) к пакету TS, подлежащему записи, можно присоединять информацию управления копированием (CCI) и использовать ATS и CCI для генерирования блочного ключа.
Следует отметить, что средства обслуживания программы, согласно шестому и седьмому аспектам данного изобретения, являются средством, которое обслуживает компьютерную программу в пригодном для считывания компьютером виде в компьютерной системе общего назначения, способной выполнять различные программные коды. Средство не ограничивается какой-либо специальной формой, а может быть любым носителем информации, таким как CD, FD, МО и т.д., а также средством передачи, таким как сеть.
Указанное средство обслуживания программы определяет структурное и функциональное взаимодействие между компьютерной программой и средством для выполнения функций заданной компьютерной программы в компьютерной системе.
Краткое описание чертежей
Эти задачи и другие задачи, признаки и преимущества данного изобретения следуют из приведенного ниже подробного описания предпочтительных вариантов выполнения данного изобретения со ссылками на прилагаемые чертежи, на которых:
фиг.1 изображает блок-схему устройства записи/воспроизведения информации, согласно первому примеру данного изобретения;
фиг.2 - блок-схему устройства записи/воспроизведения информации, согласно втор