-
Notifications
You must be signed in to change notification settings - Fork 0
Feature Request: Implement TLS Support #7
Copy link
Copy link
Open
Description
Description
This issue tracks the implementation of TLS Support to enhance the security of the DNS server.
TLS Support
Objective:
- Encrypt communication between the DNS server and clients using Transport Layer Security (TLS).
Benefits:
- Prevents eavesdropping and man-in-the-middle attacks.
- Builds user trust by ensuring data confidentiality and integrity.
Tasks:
- Use Python's
sslmodule to enable TLS. - Obtain a trusted SSL/TLS certificate for the server.
- Implement DNS over TLS (DoT) or DNS over HTTPS (DoH).
- Configure the server to listen on a secure port (e.g., 853 for DoT).
- Add configuration options for enabling/disabling TLS.
References:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels