Caesar Cipher

Classic substitution cipher with custom shift encrypt/decrypt。 Runs locally—nothing uploaded.