Offfuscando variáveis POST entre Javascript e PHP

Ideally eu gostaria de criptografar as variáveis para que não haja maneira de descobri-las, no entanto, dado que o cliente enviará a variável via javascript e que qualquer coisa pode ser descriptografada se virem o código, estou procurando alternativa

Eu estava pensando em usar algo que retornaria HEX semelhante ao md5 ou sha1, mas criptografia e, em seguida, como incorporar a hora ou a data do servidor na variável, para que a criptografia fosse válida apenas por 1-2 minuto

O javascript teria uma função ofuscada / minimizada que basearia a criptografia no tempo de acordo com o javascript e, em seguida, o postaria em php. Enquanto a data / hora dos servidores durasse X minutos, seria descriptografada corretament

Gostaria de enviar o que parece ser dados aleatórios e recuperar o que parece ser dados aleatórios. Não quero que sejam os mesmos dado

Este é o melhor método? Só estou tentando impedir as pessoas que tentam usar sniffers HTTP. Eu sei que, uma vez que eles acessem a fonte javascript, nada poderá impedi-la, com tempo / compreensão suficientes do que está acontecendo.

Se você deseja publicar um código real, lembre-se de que a função / capacidade deve existir em javascript e PHP5 (<5.3). Gostaria que as funções nativas simples / pequenas não implementassem uma classe de terceiros enorme para JS e PH

Edit: SSL / HTTPS está fora de questã

questionAnswers(4)

yourAnswerToTheQuestion