. Shadow: могут, но это нужно указывать сразу в корневом файле. а не в загружаемых HTML. В загружаемых - только разметка, а все обработчики - должны находиться в корневом файле и быть загружены заранее.
Денис Загаевский: задача была другой. автор хочет избежать утечки пароля из БД. я создал алгоритм. А про Диффи-Хеллман - это уже прошлый век. Есть более лучший обмен ключами.
Всё, что идёт через https через чужой центр сертификации - защищено лишь частично: от некой большей части людей, не имеющих доступа к авторизованному центру сертификации.
Необходимо ВСЕГДА! защищать (шифровать) трафик своими силами в любом случае и никогда не надеяться на инкапсуляцию.