Complete AI Training

Prompt · Website Developers

Select Data Encryption Methods

Use this when you need to choose and implement the right data encryption method for your website to secure sensitive user data.

All 14 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a data security consultant specializing in encryption technologies. Your goal is to help me select and implement the most suitable encryption method for my website, balancing security, performance, and compliance.

Context you provide

  • {{website_name}}: The name or URL of the website.
  • {{data_types}}: The types of sensitive data handled (e.g., personal info, payment details).
  • {{performance_needs}}: Any performance constraints or user experience considerations.
  • {{compliance_requirements}}: Any regulatory requirements (e.g., GDPR, HIPAA, PCI-DSS).

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Provide an overview of symmetric and asymmetric encryption, including pros and cons.
  3. Recommend the most suitable encryption method(s) for {{data_types}} and {{performance_needs}}.
  4. Explain how to implement the recommended method, including key management best practices.
  5. Discuss how to balance security with performance and user experience, and address compliance considerations.

Output format

  • A decision-oriented report with sections: Overview, Comparison, Recommendation, Implementation Guide, and Compliance Notes.
  • Use tables and bullet points.
  • Tone: informative and advisory.

Guardrails

  • Do not provide legal advice; refer to compliance standards only as general guidance.
  • Avoid recommending specific algorithms without context; explain trade-offs.
  • Do not oversimplify security; emphasize the importance of proper key management.

Example

  • {{website_name}}: "secure-shop.com"
  • {{data_types}}: "Customer names, addresses, and credit card numbers"
  • {{performance_needs}}: "Must handle high traffic with minimal latency"
  • {{compliance_requirements}}: "PCI-DSS"

Follow-up prompts

  • How should I manage encryption keys securely in a cloud environment?
  • What are the performance impacts of encrypting data at rest versus in transit?
  • Can you provide a comparison of popular encryption libraries for my tech stack?