monte
Извини, но фигню говоришь полную.
Самое главное - полная привязка к конкретному компьютеру в интернете невозможна. Сетевые протоколы, знаешь ли, не предусматривают передачи с каждым пакетом полной информации о всем установленном железе. Далее концептуальные возражения:
Ты сайт для кого делаешь? Если для людей, то учти, что человек один раз к тебе не попавший, когда ему нужно, во второй не придет, и еще всем знакомым об этом расскажет.
Если ты хочешь сохранить в тайне какие-то сведения под грифом "секретно", то не размещай их в интернете, а положи в папочку, а папочку в сейф убери.
Если нет - то почитай про системы разные аутентификации, про SSL, хэширование паролей и.т.д.
P.S. а привязку к машине можно сделать только по MAC адресу, для чего тебе придется разбирать вручную пакеты. Возможно это можно оформит как модуль для апача, возможно это кто-то делал, не знаю. Да и о надежности такой идентификации сказать ничего не могу - не знаю, что файрволлы с этими адресами делают.
P.P.S классический случай, когда хотят ненужного и невозможного, вроде перетасовывания ID в таблице БД после удаления записи.