iTunes Music Store sa skladá zo stránok založených na XML, mnoho z nich šifrovaná pomocou 128-bit AES v móde CBC. AES-CBC je typ symetrického kľúč šifrovania. AES (pre Advanced Encryption Standard) v podstate trvá 128bitové blok kódu a reorganizuje ho do 128-bit bloku šifrového textu pomocou určitý kľúč (šifrovací algoritmus). Režim CBC (Cipher Block reťazenie) je metóda zakryť všetky šifrovacie vzory, ktoré by mohli odhaliť kľúč. V CBC, čo sa stane, je niečo ako šifrovacieho systému double-layer. Počas procesu šifrovania, každé po sebe idúce, 128-bitový blok nešifrované textu (nazveme to " pôvodného bloku ") je XORed s predchádzajúcim, už šifrovanú blok ciphertext pre generovanie 128bitové blok textu, ktorý predstavuje originál blok. &Quote; XOR " Prevádzka je kus počítačový kód, ktorý vracia hodnoty založené na " exclusive OR " vzorec - napríklad, operácia XOR môže konštatovať, že v prípade, že prvý bit v pôvodného bloku alebo prvý bit v ciphertext bloku " 1 palec (ale iba jeden alebo druhý), potom je výsledná hodnota je " 1. " Táto " 1 " Teraz je prvá bit v novej, 128-bit " reprezentačný blok &Quote .; Je to reprezentačný blok, ktorý bude zašifrovaný pomocou tlačidla. Týmto spôsobom, ak ste boli šifrovanie stránku, ktorá mala dve po sebe idúce identické 128-bitové bloky kódu, ktoré by skončiť ako úplne odlišné bloky ciphertext.
Rovnaký kľúč slúži na šifrovanie a dešifrovanie ciphertext - to je " symetrický " časť procesu. Potom, čo je každý blok dešifrovanie pomocou kľúča, je operácia XOR je obrátený na generovanie pôvodnej blok textu. Pozri kryptografických algoritmov a RFC 3602 sa dozvedieť viac o šifrovanie AES-CBC.
Ako sme už spomenuli, iTunes Store raz použitý vlastnú metódu šifrovania volal Fairplay pre jeho systému riadenia digitálnych práv. Ak ste si zakúpili skladbu, súbor bol zašifrovaný ako súčasť procesu sťahovania. Ďalej, budeme sa bližšie pozrieť na Fairplay a diskusiu, ktorá ho obklopovala.
Gift iTunes
Môžete si kúpiť niekoho iTunes Music Card (kúpiť v obchode), alebo iTunes darčekový certifikát (zakúpiť prostredníctvom iTunes) pre určitú peňa