Compliance Tools

Tool RFC 9116 • BSI TR-03183-3

Security.txt Generator

Generate a valid .well-known/security.txt file compliant with RFC 9116 and BSI TR-03183-3 guidelines for CRA compliance.

Configuration

Where should security researchers report vulnerabilities? Start with 'mailto:' for email or 'https://' for web forms.

When does this file expire? BSI recommends max 1 year. Update regularly.

Link to your PGP public key. Strongly recommended for secure communication.

Link to your Coordinated Vulnerability Disclosure policy.

Link to a page where you thank security researchers.

The official URL where this file is hosted.

Comma-separated language codes (e.g., en, de, fr).

Live Preview

/.well-known/security.txt
# Security.txt file generated by CRA Compliance Toolkit
# https://www.cra-toolkit.com

Expires: 2027-10-17T09:02:00.000Z
BSI TR-03183-3 Compliance Tips:
  • Sign this file with PGP for authenticity
  • Host at /.well-known/security.txt
  • Ensure HTTPS access only
  • Update before expiration date

About security.txt

The security.txt file is a proposed standard (RFC 9116) that allows websites to define a security policy and contact information for security researchers. Under the CRA, having a clear vulnerability disclosure process is a key requirement.

Contact

Primary way for researchers to reach you. Can be email (mailto:) or a web form (https://).

Expires

Ensures the file is kept up-to-date. Set a reminder to renew before expiration.

Encryption

PGP key for encrypted communication. Critical for sensitive vulnerability reports.

Policy

Your full CVD policy explaining the disclosure process, timelines, and safe harbor.

Test Your security.txt

Enter your domain to check if a valid security.txt file is deployed and accessible.