Ocultar URL de descarga [duplicar]

Esta pregunta ya tiene una respuesta aquí:

cómo ocultar la ubicación real de la carpeta de descarga 3 respuestas

Estoy tratando de hacer que la URL de un documento PDF descargable sea invisible para el usuario, para que no puedan acceder a ella desde ningún otro lugar. Necesito ocultar la URL en la parte inferior izquierda de la página (cuando se mueven) y la URL de la barra de direcciones del navegador cuando la abren. Lo necesito para trabajar en todos los navegadores.

Mi HTML se ve así:

<a href="http://www.example.com/files/pdf/a34501.pdf">View PDF</a>

Y el enlace debería verse así:

Ver PDF

El motivo es que el usuario debe proporcionar un código para poder descargar su documento, pero si puede ver la URL, podría descargar fácilmente los documentos de otra persona (solo tienen que cambiar un dígito en la parte "a34501.pdf").

Leí algo sobre el uso de una función de JavaScript para cifrar la URL o uso un archivo PHP externo. Sin embargo, no sé cómo hacerlo.

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta