Sadece bir kaç openssl işlevi bir anahtar veya sertifika bağımsız değişkeni gerektirir. Aşağıdaki yöntemlerden biri kullanılabilir.
Sertifikalar
OpenSSL X.509
türünde bir özkaynak).
Certificate Signing Requests (CSRs)
OpenSSL X.509 CSR
türünde bir özkaynak).
Genel ve Gizli Anahtarlar
OpenSSL key
türünde bir özkaynak).
OpenSSL X.509
türünde bir özkaynak).
array($anahtar,
$parolası)
sözdizimini de kullanabilirsiniz; burada
$anahtar file:// kullarak belirtilen bir anahtar
veya bunun dizgesel içeriği, $parolası ise gizli
anahtarın parolasını içeren bir dizge olmalıdır.