Если 5 гб не монолит, а скорее всего нет, то можно в фоне подпись делать, но я скорее бы отказался от авторства по подписи, а на уровне системы завязался бы на либо версии как предложил Геннадий, либо управлять правами на досту к файлам как карточка в сэд пущена по процессу, но это не элегантно тоже)