2014-05-02 3 views
1

Кто-нибудь видел что-то подобное?FairPlayKeyData яблочная активация

-----BEGIN CONTAINER----- 
AAEAAbhNth6wR78Jv94ci38B8XFG0Q1xdb2+JXji2RATYKGibZb41Syi1j/gB7oH 
62qFCGdG2cFPm8Kj5eDDb6lpqW3WKmTPhMZE2aa/GCClgOPNu/Qqfb2vqWAwvgHy 
......... 
3jGzdXy6d4h7yfhycVcM2OtoE0eM701TpxWSPyjPawe6VKndfNN8C881iwiABFfN 
qCtsUB+OxDDeJndc3VVxMEEPC2JujTbElPi/ekt1Xr2gHYLa 
-----END CONTAINER----- 

что это означает? как он генерируется? ITunes отправить сертификат яблоко FairPlayCertChain и FairPlaySignature, яблоко отвечает FairPlayKeyData и другая информация ...

+0

Вы обнаружили что-то новое? Я также изучаю процесс активации. – user1307957

ответ

2

Введение в Fairplay DRM можно найти на странице 2 из http://teal.gmu.edu/courses/ECE646/project/reports_2007/AD-1.pdf

Подробнее о White-Box DES (что за DRM) и одной реализации генерирующих таких контейнеров: https://crypto.stanford.edu/DRM2002/whitebox.pdf

Аннотация второго PDF:

Для приложений, таких как решения для управления цифровыми правами (drm), использующие криптографические реализации в программном обеспечении, криптография с белым ящиком (или более формально: криптографическая реализация, предназначенная для противодействия контексту атаки белого ящика) более подходит , чем традиционный черный ящик криптография. В контексте «белого ящика» злоумышленник обладает полной видимостью реализации и исполнения программного обеспечения, , и наша цель - предотвратить извлечение секретных ключей из программы . Мы представляем методы, затрудняющие извлечение ключей в контексте «белого ящика» , с акцентом на симметричные блок-шифры, реализованные с помощью ящиков замещения и линейных преобразований. A des Реализация (полезная также для тройного des ) представлена ​​в качестве конкретного примера.

Если такая информация не является тем, что вы ищете, будьте аккуратнее в вопросе.

+0

Это DRM вообще, но какой конкретный формат используется в вышеупомянутом фрагменте? – user1307957

+0

Первый абзац первой ссылки: «Мы приводим неудачи WMDRM и Fairplay DRM, чтобы выделить эти недостатки». Хотя в основном это касается общего DRM, он выделяет FairPlay DRM в том, как он должен работать и как он терпит неудачу. – Mast

 Смежные вопросы

  • Нет связанных вопросов^_^