task for secret generation