lundehundt
abgemeldet
- Dabei seit
- 22.02.2003
- Beiträge
- 19.102
- Reaktionspunkte
- 967
sgmelin schrieb:Ich denke nicht, dass hier mit private und public keys gearbeitet wird, da dadurch ja jeder Rechner eindeutig zu identifizieren ist. Wie sollte Apple denn nun wissen, dass gerade dieser eine Rechner zu deautorisieren ist.
Ich denke vielmehr, dass es sich tatsächlich lediglich um einen Zähler handelt. Zumindest auf Apples Seite. Auf der Playerseite wird natürlich ein Key installiert, um das Stück abspielen zu können. Und iTunes meldet sich regelmässig bei Apple, wenn eine Internetverbindung besteht und fragt die Anzahl der vergebenen Lizenzen ab.
Ich habe private und public keys extra in Hochkomma gestellt weil es nur darum ging die aehnliche Funktionsweise deutlich zu machen.
Gegen deine Theorie spricht dass Fairplay auch dann funktioniert wenn wochenlang keiner der authorisierten Rechner mit dem Internet verbunden ist. Die Internetverbindung wird nur benoetigt um einen Rechner zu authorisieren oder zu deauthorisieren.
Es muss ein Key auf dem Rechner sein, der zu einem Key im AAC file passen muss. Also entweder in einer Datei oder, was wesentlich unwahrscheinlicher ist, im NVRAM oder entsprechend BIOS auf einem PC.
Dieser Key wird von Apple beim authorisieren des Rechners generiert. Er muss weiterhin an die Hardware des Rechners gekoppelt sein, denn ein einfaches Wechsel der Platte auf einen anderen Rechner geht nicht.
Vermutlich handelt es sich dabei um die MAC Adresse, die dem Apple Server vom implementieren des Keys bekannt ist. Eine ander Moeglichkeit waere die S/N. Wie sonst koennte der Apple Server wissen, dass - wie in dem Fall von Ezekeel - ein bestimmter Rechner dazu autorisiert ist zu deauthorisieren.
Nur der Rechner der autorisiert hat kann auch deauthorisieren. Dabei haette es im Fall von Ezekeel nicht der gleiche Rechner sein muessen fuer den ein neuer Key generiert wurde sondern auch ein ganz anderer. Und nur an der Stelle kommt dein Zaehler in's Spiel. Mehr als 5 aktive autorisierte Rechner sind nicht moeglich. Und nur weil Ezekeel sein Windows neu installiert wird dieser Zahler nicht auf 4 gesetzt.
Wie gesagt - es bleibt Spekulation solange es Apple Confidential Propriatary ist. Aber ein simpler server-seitiger Zaehler tut es wohl nicht
Cheers,
Lunde
Zuletzt bearbeitet: