Newsgroup: it.comp.macintosh
Titolo: MacIntel e il Trusted Computing: richiesta di info.

Buongiornata a tutti!
Sono un membro del gruppo 
http://www.no1984.org
, preoccupato quindi di
quanto si stia concretando con le nuove forme di controllo sociale rese
possibile datta tecnologia TC, sono anche Macuser da una ventina
d'anni. Appassionato, sì, ma non integralista acritico.
Un amico, giornalista informatico, Linuxiano, mi ha predisposto una
serie di domande da porre nelle Mac-liste che frequento. Vi ringrazio
fin d'ora per le vostre cortesi risposte.
Grazie mille.
jmp
***
Ecco le domande (alcune simili perché copincollate da email diverse:
***
Ti invio qualche domanda "standard" che credo si possa
fare ai MacUsers/MacSpecialists senza metterli troppo in difficoltà:
1) C'è ancora il TPM sulle macchine di serie?
2) La stessa copia di McOS X si può installare liberamente su due
diverse macchine Apple, purchè non vengano usate contemporaneamente?
3) Si può installare McOS X su un PC dotato di TPM, come alcuni PC che
cominciano ad arrivare sulmercato? Se no, perchè?
Le domande servono a stabilire questi aspetti:
1) Se viene ancora usato il TPM
2) Se il sistema operativo è ancorato ad uno specifico TPM o se si
limita a verificare la presenza di un TPM generico.
3) Se ci sono altre differenze tra i MacIntel ed i PC, a parte il TPM
Credo di conoscere già le risposte:
1) Viene ancora usato il TPM
2) Non viene tenuta traccia dello specifico TPM ma solo della sua
presenza o meno, per cui si può installare la stessa copia su più
macchine Apple (operazione priva di senso visto che non si possono
comprare separatamente)
3) Ci sono altre differenze tra i PC ed i MacIntel, oltre al TPM.
Diversamente il TPM, da solo, non impedirebbe di installare McOS sui PC
 dotati di TPM.
***
Oggetto: [tc] Apple su Intel, nessuno ne ha comprato uno?
Per caso, qualcuno ha comprato uno dei nuovi Apple su piattaforma
Intel?
C'è qualcuno che sviluppa sui Mac in lista?
Vorrei sentire un report di prima mano su come sono fatti i nuovi
MacIntel per capire alcune cose:
1) Sulle macchine di serie c'è ancora il TPM della Infineon che c'era
sulle macchine di sviluppo?
2) Il codice del McOS X non dovrebbe essere cifrato per cui dovrebbe
essere possibile vedere le stringhe di testo con contiene e vedere se
ci sono ancora le funzioni TPM-related che avevano trovato i primi
sviluppatori (con un debugger forse si può fare di meglio ma non so
cosa ci sia su Apple).
3) Sarebbe interessante provare ad installare la stessa copia del McOS
X su due diverse macchine Apple. se non va su, con ogni probabilità la
copia del S.O. è stata associata (in un modo o nell'altro) alla
Endorsement Key del TPM (la chiave RSA che identifica in modo univoco
il chip). Questo creerebbe la stessa identica situazione dell'odiato
numero di serie del Pentium III.
C'è nessuno che può rispondere a queste domande?

 C'è qualcuno che sviluppa sui Mac in lista?
Si. Ma non sui nuovi MacIntel.
-- 
Ricordo che alla libertà di parola, è associata anche la libertà 
di pensiero. Purtroppo vedo che sempre più spesso si fa uso della 
prima e non della seconda.

 X su due diverse macchine Apple.
Dovrebbe andare senza problemi
(diverso potrebbe essere il caso delle copie fornite con la macchina)
ciao

 sulle macchine di sviluppo?
Developer Transition System:
http://img205.imageshack.us/my.php?image=tpm2nj.jpg
iMac Intel Core Duo:
http://mactree.sannet.ne.jp/~kodawarisan/imac_intel/0114113.jpg
///
[
https://www.trustedcomputinggroup.org/faq/CompleteFAQ/
]
«TCG believes that privacy is a necessary element of a trusted system.
The system owner has ultimate control and permissions over private
information and must "opt-in" to utilize the TCG subsystem. Integrity
metrics can be reported by the TCG subsystem but the specification will
not restrict the choice and options of the owner preserving openness and
the ability of the owner to choose.
1. The TCG specification will support privacy principles in a number of
ways:
2. The owner controls personalization.
3. The owner controls the trust relationship.
4. The system provides private object storage and digital signature
capability.
5. Private personalization information is never exposed.
6. Owner keys are encrypted prior to transmission.
It is also important to know what the solutions are not:
1. They are not global identifiers.
2. They are not personalized before user interaction.
3. They are not fixed functions—they can be disabled permanently.
4. They are not controlled by others (only the owner controls them).»
[
https://www.trustedcomputinggroup.org/faq/PC_Client_TIS_FAQ/
]
«What is the downside in performance or value if a PC maker does not
follow this specification?
If a PC maker chooses to use a Family 1.2 TPM on its platform that does
not follow this specification, the components on that platform will have
to use proprietary interfaces and protocols, and the TPM may not provide
the minimal resources (such as protected non-volatile storage capacity)
and features that software components from other vendors expect.»
-- 
http://mio.discoremoto.virgilio.it/ppg

 SunOS i86pc;
Un Maramao che ti invidio. :P
-- 
I've always been more concerned with users. )\._.,--....,'``.
Programmers do their work but once, while  /,   _.. \   _\  (`._._,
users are saddled with it ever thereafter. `_.-(,_..'--(,_..'`-.;.'

 Sono un membro del gruppo 
http://www.no1984.org
,
Hei ma siete quelli di cui parla anche l'ultimo numero di Famiglia Cristiana?
ag

 Un Maramao che ti invidio. :P
ma è SunOS per x86?
mica si può scaricare liberamente dal sito Sun?
io ho qui i 3 cd della versione 9 da qualche parte.
li avevo scaricati tempo fa e li avevo anche installati da qualche parte.
oppure ho preso un'abbaglio? o un'abbacchio?

Stai scherzando o dici sul serio?
se fosse vero, vista la diffusione della rivista e la pericolosità del
TC sarebbe davvero una bella cosa.
Se è vero, mi potersi cortesemente passare i dati per reperirne copia?

Ringrazio tutti per la cortesia che dimostrate :-)
Vi pregherei di tenere in considerazione questa problematica,
parallelamente all'uscita di tutti i modelli MacIntel e di darmene
informazione.
Se poi gli amici sviluppatori (ma non solo loro, ovviamente...)
intendessero iscriversi alla nostra mailing list, questo è il link:
http://www.no1984.org/Mailing_List
Siamo in pochissimi Macuser e nessuno che sia uno svilupatore.
Grazie ancora, e buonasettimana a tutti.
jmp

baubo ha scritto:

Non scherzo affatto, il caso vuole che stessi leggendo la cosa stamattina.
Ti scanno la pagina e te la mando via mail volentieri.
mandami il tuo indirizzo, il mio è il carbonaro at 
alice.it
ciao
ag

 mandami il tuo indirizzo, il mio č il carbonaro at 
alice.it
sbagliato: ilcarbonaro at 
alice.it
ciao
andre

 
http://www.no1984.org/Mailing_List
Scritto... ma io sono molto scettico (non tanto su tcpa, quanto per la
mancanza di acriticità che spesso vedo su ambo i fronti: da un lato lo
capisco, bisogna fare soldi e fare bere la gente... ma dall'altra...)
-- 
Uccidete i filosofi e tenetevi riso e bacchette per voi.

 TC sarebbe davvero una bella cosa.
Finchè non scoprono che con TC si potrebbero cancellare tutte le cose
blasfeme dal disco di un ignaro utente... ;)


 mica si può scaricare liberamente dal sito Sun?
OpenSolaris e` oggi open-source, quindi in particolare si puo` scaricare
liberamente (sia per x86 sia per Sparc).
Alex

 capisco, bisogna fare soldi e fare bere la gente... ma dall'altra...)
Beh, una mancanza di acriticita` sarebbe una presenza di spirito
critico, quindi, se l'osservassi, io personalmente sarei contento;-).
Alex

 blasfeme dal disco di un ignaro utente... ;)
Ma quello richiede il Theologically Correct, mica il Trusted Computing!
Facile far confusione sulle sigle...
Alex

 Vi pregherei di tenere in considerazione questa problematica
«IBM's Global Security Analysis Lab (GSAL) has done extensive analysis
of the Trusted Computing Platform Alliance (TCPA) chip available on some
IBM systems. We have the chip running under Linux, and have studied it
extensively. In order to clarify a lot of misunderstanding about the
chip, we are making available some helpful white papers and open source
device drivers for Linux, so that interested people can test and use the
chip in an open environment.»
IBM Watson Research - Global Security Analysis Lab: TCPA Resources
http://www.research.ibm.com/gsal/tcpa/
-- 
http://mio.discoremoto.virgilio.it/ppg

 Un Maramao che ti invidio. :P
«This is no girly-man software.» <g>
-- 
http://mio.discoremoto.virgilio.it/ppg

"1) C'è ancora il TPM sulle macchine di serie? "
no, e in realtà non c'é mai stato. c'era un chip tpm nelle macchine
intel di sviluppo e un'estensione di sistema, peraltro facilmente
removibile, controllava la sua presenza. esso era utilizzato solo per
limitare la diffusione di mac os x su sistemi non apple e le
applicazioni non potevano accedere alle sue funzionalità.
"2) La stessa copia di McOS X si può installare liberamente su due
diverse macchine Apple, purchè non vengano usate contemporaneamente? "
assolutamente sì. questo ovviamente non vale per le copie che arrivano
allegate alle macchine, che sono ad hoc per quel modello (ma quindi su
modelli simili vanno...).
"3) Si può installare McOS X su un PC dotato di TPM, come alcuni PC
che
cominciano ad arrivare sulmercato? Se no, perchè? "
Legalmente no, tecnicamente direi decisamente di sì, se si riescono ad
installare altri os (tipo linux) e se l'hardware presente su queste
macchine non é incompatibile (conta che é un'operazione che non é
stata prevista, os x é ottimizzato solo per hardware apple...). mac os
x ignorerebbe semplicemente la presenza del chip tpm.
"2) Se il sistema operativo è ancorato ad uno specifico TPM o se si
limita a verificare la presenza di un TPM generico. "
la versione di sviluppo intel era ancorata al chip infineon presente
sui prototipi.
"3) Se ci sono altre differenze tra i MacIntel ed i PC, a parte il TPM
"
in teoria no.
"Apple su Intel, nessuno ne ha comprato uno? "
personalmente no, ma conosco gente che l'ha fatto; inoltre su parecchi
siti é stato riportato che in effetti, almeno negli imac, il tpm non
c'é. per i macbook sapremo a breve, visto che sono appena partite le
spedizioni, ma se non c'é negli imac dubito che ci sia sui
portatili...
"C'è qualcuno che sviluppa sui Mac in lista? "
io, anche se poca roba fatta solo su ppc...
"1) Sulle macchine di serie c'è ancora il TPM della Infineon che c'era
sulle macchine di sviluppo? "
solo sulle macchine di sviluppo, per il motivo che ho scritto sopra.
"2) Il codice del McOS X non dovrebbe essere cifrato per cui dovrebbe
essere possibile vedere le stringhe di testo con contiene e vedere se
ci sono ancora le funzioni TPM-related che avevano trovato i primi
sviluppatori (con un debugger forse si può fare di meglio ma non so
cosa ci sia su Apple). "
tutte le funzioni relative al tpm erano state trovate solamente in
un'estensione non più presente nella versione finale. su mac ci sono
parecchi ottimi debugger provenienti dal mondo unix.
già che siamo in tema, recentemente (a novembre, se non erro) apple ha
registrato un brevetto su una nuova tecnica di cifratura del codice.
"3) Sarebbe interessante provare ad installare la stessa copia del McOS
X su due diverse macchine Apple. se non va su, con ogni probabilità la
copia del S.O. è stata associata (in un modo o nell'altro) alla
Endorsement Key del TPM (la chiave RSA che identifica in modo univoco
il chip). Questo creerebbe la stessa identica situazione dell'odiato
numero di serie del Pentium III. "
fatto, nessun problema.
ogni mac ha un numero univoco, ma é resettabile via software e non é
accessibile dalle applicazioni. serve solo in caso di furto...
"Ringrazio tutti per la cortesia che dimostrate :-) "
grazie a te per l'interessamento!
"Se poi gli amici sviluppatori (ma non solo loro, ovviamente...)
intendessero iscriversi alla nostra mailing list, questo è il link:
http://www.no1984.org/Mailing_List
 "
grazie, mi iscriverò.

 critico, quindi, se l'osservassi, io personalmente sarei contento;-).
Ecco vedi cosa mi succede quando scrivo i post pensando ad altro? Mi
frego con la doppia negazione come un pischello! :)


 Ma quello richiede il Theologically Correct, mica il Trusted Computing!
LOL :)
