Independiente de donde se almacene . .con PHP es complicado que puedas acceder a dicho archivo y menos vinculalor por un link HTTP directamente.
Esto es así por qué queda fuera en principio ese tipo de archivo del "Documento Root" del servidor HTTP y PHP en condiciones normales (de configuración tipo "open_base_dir .. o safe_mode") no le está permitido acceder a un directorio en esa zona de tu servidor.
Ahora .. PHP tiene funciones para trabajar con SSL y certificados:
http://www.php.net/manual/en/ref.openssl.php
(Requiere que instales esa extensión ...)
Un saludo,