encrypt ve decrypt işlemleri client(javascript) tarafında yapıldığı sürece gizlemen teknik olarak pek mümkün değil. bir şekilde bulunur.
sadece işi zorlaştırabilirsin böylece pek fazla anlamayan kişiler dur hemen kaynak koduna bakayım da bulayım diyemez.
base62 ile encode olayı kullanılır mesela,
javascriptcompressor.compdf'i php'de okuyup gösterebilirsin,
en basit haliyle show.php sayfası,
<?php
$pdfUrl = '/pdf/'.$_GET["f"].'.pdf';
if (file_exists($pdfUrl)) {
header('Content-Type: application/pdf');
readfile($pdfUrl);
} else {
echo "yok oyle bir dosya";
}
?>
show.php?f=ornek dediğin zaman /pdf/ornek.pdf'i yükleyip gosterecek.