Pro podepisování PDF dokumentů (přidávání elektronických podpisů či značek, a také časových razítek) existuje celá řada programů a utilit jak od společnosti Adobe, tak i od třetích stran. Zde se nejprve seznámíme s řešeními od třetích stran (a v další části i s možnostmi, které nabízí samotné produkty Adobe).
Obecně pro podepisování existují dvě základní možnosti:
· podepsání (a přidání „podpisového“ časového razítka) při vytváření PDF dokumentu
· přidání podpisu (a razítka) k již existujícímu PDF dokumentu
První varianta se týká situací, kdy PDF dokument teprve vzniká, a to nejčastěji skrze konverzi z nějakého jiného datového formátu. Příslušný konverzní program, je-li k tomu uzpůsoben, může ke vznikajícímu PDF dokumentu rovnou připojit i jeho podpis. Snad vždy je ale tato možnost omezena jen na jeden elektronický podpis.
Ze všech konverzních programů, schopných vytvářet PDF dokumenty, ale mají schopnost připojit elektronický podpis jen některé. A z nich opět jen některé jsou schopny přidat k podpisu také (podpisové) časové razítko.
Přidat k jednomu dokumentu více elektronických podpisů umožňuje obvykle až druhá varianta, při které příslušný program (pro podepisování) manipuluje s již existujícím PDF dokumentem. Pak není problémem přidat k jednomu PDF dokumentu tolik elektronických podpisů (či značek), kolik je třeba. A to buď najednou, v rámci jedné operace, ale častěji spíše opakovaně (opakovaným použitím podepisujícího programu těmi osobami, které k dokumentu připojují svůj podpis).
Ty programy, které mají schopnost připojit k již existujícímu PDF dokumentu elektronický podpis (případně značku), se mohou dále lišit i v rozsahu této své schopnosti. Některé například dokáží vytvářet jen neviditelné podpisy (viz část 6.1). Jiné zvládají i podpisy viditelné a nabízí třeba i možnost vytvářet různé varianty jejich vzhledu.
Podobně jen některé z programů, schopných přidávat elektronický podpis, zvládnou přidat také časové razítko.