abstract_secret