ARMOR: Aligning Secure and Safe Large Language Models via Meticulous Reasoning | Synapse