ammesso e non concesso che si possa fare .. ovviamente non si può fare in PHP, che gira sul server ...
voglio sperare che in JS *non* si possa fare e non mi pare una cosa che java permetta di fare con una applet (a meno di non convincere l'utente ad abbassare i brutto la securety di java...)
vuoi la certezza di una macchina? usa certificati a chiave asimmetrica :-)