keep: the main tower within the walls of a medieval castle or fortress
stronghold: a strongly fortified defensive structure
trade secret: a secret (method or device or formula) that gives a manufacturer an advantage over the competition