Кіріспе

4C ұйымы қолданатын блок шифрі

Cryptomeria шифрі, сондай-ақ C2 деп аталады, 4C ұйымы анықтаған және лицензиялаған меншік блок шифрі. Ол CSS алгоритмінің (DVD Video үшін қолданылған) ізбасары болып табылады және DRM шектеулі Secure Digital карталары мен DVD Audio дискілерінде қолданылатын CPRM/CPPM цифрлық құқықтарды басқару жүйесі үшін жасалған.

Шифрлау мәліметтері

C2 симметриялық кілт алгоритмі 10 раундтық Фейстель шифры. DES сияқты, оның кілттік өлшемі 56 бит, ал блок өлшемі 64 бит. Шифрлау және дешифрлеу алгоритмдері қарастыру үшін қолжетімді, бірақ іске асыру үшін "құпия тұрақты" деп аталатын, ауыстыру қорабының (S-қорабы) мәндері қажет, олар тек 4C ұйымынан алынатын лицензия арқылы ғана қолжетімді. 4C ұйымы әрбір қолданбаға (мысалы, DVD Audio, DVD Video және CPRM) арналған S-қорабының әртүрлі жиынтығына лицензия береді.

Криптоанализ

2008 жылы таңдалған кілт сценарийінде S қорабын анықтау үшін Cryptomeria алгоритмінің 8 раундты қысқартылған нұсқасына қарсы шабуыл жарияланды. Практикалық тәжірибеде шабуыл 2 жай мәтін-шифрланған мәтін жұбын пайдалана отырып, 15 сағаттық процессор уақытында S қорабының бөліктерін қалпына келтіруге қол жеткізді. Шабуыл DVD Audio-дан алынған S қорабының мәндеріне негізделгендіктен, CPRM әртүрлі S қорабын пайдалануы мүмкін деген болжам жасалды. 2009 жылдың 06 мамырында DVD Audio CPPM құрылғы кілттерін қалпына келтіру үшін тағы бір күшпен шабуыл жасалды. Шабуыл Queen "The Game" DVD Audio дискісіндегі MKB файлын тексеру арқылы 24570 құпия құрылғы кілтінің кез келгенін табуға бағытталған. 2009 жылдың 20 қазанында 0-баған мен 24408-қатардағы кілт табылды. DVD VR CPRM құрылғы кілттерін қалпына келтіру үшін ұқсас күшпен шабуыл 2009 жылдың 20 қазанында жасалды. Шабуыл Panasonic LM AF120LE DVD RAM дискісінен MKB файлын тексеру арқылы 3066 құпия құрылғы кілтінің кез келгенін табуға бағытталған. 2009 жылдың 27 қарашасында 0-баған мен 2630-қатардағы кілт табылды. Қазіргі таңда CPPM/CPRM қорғау схемасы сенімсіз деп есептеледі.