National Forests mirror state laws, it is therefore legal to open carry while hiking in the White Mountain National Forest.
Don't forget if you do not have a NH Pistol & Revolver license (or a CCW permit from a State recognized by NH) you must have the firearm unloaded in your car on the way to/from the park.