Text this: Operational Semantics and Verification of Security Protocols