Aja es mejor ocultarlo que encriptarlo. Porque para ocultarlo puedes usar el referer o la ip. Por ejemplo si vienen de Google les muestras adsense, si es entrada directa no... o les muestras uno falso, lo mismo para la IP, si vienen de México o de USA, no muestras anuncios...
Pero también puedes encriptar el id-pub, para mostrarlo solo cuando se cargue la página. Si la descargan con curl, por ejemplo, el js no se procesa y no sabrían tu ID.
Te animo a que encriptes tu código de AdSense en tus sitios y así ahuyentes a tus enemigos. Te dejo la referencia a la función
.ready() y un
ejemplo completo de encriptación, ambos con jQuery.