Prompt Fencing: A Cryptographic Approach to Establishing Security Boundaries in Large Language Model Prompts