2 repositorios
Implementations of the DNSCrypt protocol for authenticated and encrypted DNS communication.
Distinct from Network Transport Protocols: DNSCrypt is a specific protocol for DNS; existing candidates are either too generic (authenticated encryption) or unrelated (protocol integrations).
Explore 2 awesome GitHub repositories matching security & cryptography · DNSCrypt Implementations. Refine with filters or upvote what's useful.
doggo is a multi-protocol DNS lookup client, performance analyzer, and diagnostic troubleshooting tool. It functions as a command-line utility for performing DNS queries across various transport protocols, including UDP, TCP, HTTPS, TLS, and QUIC. The project distinguishes itself through a focus on secure and distributed resolution. It implements encrypted DNS standards such as DNS over HTTPS, DNS over QUIC, and DNSCrypt, and provides DNSSEC validation to verify chains of trust for signed domains. Additionally, it can execute queries from global geographic locations via an external API to ana
Authenticates communication between the client and resolver to prevent spoofing and ensure confidentiality via DNSCrypt.
dnsproxy is an encrypted DNS proxy and traffic router that translates and forwards DNS requests between clients and upstream resolvers. It functions as a server for multiple secure protocols, including DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, and DNSCrypt, to protect queries from eavesdropping and tampering. The project differentiates itself through advanced routing and optimization capabilities. It utilizes a domain-based routing engine to direct queries to specific upstream servers via wildcard rules and employs parallel querying to return responses from the fastest responding network a
Implements the DNSCrypt protocol to ensure secure and authenticated communication with DNS resolvers.