dns-blocklists VS AMDSEV

Compare dns-blocklists vs AMDSEV and see what are their differences.

dns-blocklists

Lists and configuration for our DNS blocking service (by mullvad)

AMDSEV

AMD Secure Encrypted Virtualization (by AMDESE)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
dns-blocklists AMDSEV
22 1
793 269
5.3% 1.1%
8.2 2.1
9 days ago 28 days ago
Shell Shell
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

dns-blocklists

Posts with mentions or reviews of dns-blocklists. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-10.

AMDSEV

Posts with mentions or reviews of AMDSEV. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-10.
  • Mullvad: Moving our Encrypted DNS servers to run in RAM
    4 projects | news.ycombinator.com | 10 Nov 2023
    Okay, if we are switching the topic now to AMD's memory encryption, I'll bite, too.

    First: Only Ryzen PRO or EPYC models support it, which kind of kicks out all mobile or laptop systems already. Then, only Zen3 CPUs work, because previous generations have a boot freeze bug, which wasn't fixed and upstream linux 5.15 as a result disabled the mem encrypt flag by default.

    Second: Before you switch topic to SEV, that's only supported for EPYC models, see here [2]

    Regarding attacks: At least AMD had an injection attack problem where SEV in EPYC 7xxx and 3xxx processors was confirmed to be affected without AMD confirming the vulnerability (yet...). It was a master thesis iirc from a guy in luebeck.

    There are also known sidechannel attacks which void RAM encryption in practice, like Hertzbleed which used frequency scaling to decrypt ECDSA and PIKE SIDH (which is meanwhile known to be unsecure, at least for PIKE). [3]

    Google also did an audit on Intel's TDX where they found bugs in loop boundaries, off by one errors and similar feasible attack methods (which haven't been published as a PoC yet, so I grant you that). [4]

    So I would still argue that with these very narrow set of available processors (Intel Pro 13th generation for TME and EPYC 7xxx that have both SME and SEV) is highly limited in its availability and also not available for laptop hardware due to them being server CPUs.

    Additionally there's been a lot of attack surfaces that have been proven to have access to SME or SEV stored keys in the CPU and there have been other sidechannel attacks which conceptionally are very unlikely to be fixed anytime soon.

    So I would still argue that memory encryption in practice is unreliable.

    [1] https://lists.freedesktop.org/archives/amd-gfx/2021-October/...

    [2] https://github.com/AMDESE/AMDSEV/issues/1

    [3] https://www.hertzbleed.com/

    [4] https://services.google.com/fh/files/misc/intel_tdx_-_full_r...

    Edit: found the AMD injection attack thesis:

    [01] https://www.its.uni-luebeck.de/fileadmin/files/theses/MA_Luc...

    Another attack on SEV, which was confirmed by others since the USENIX conference. Both of the techniques rely heavily on pattern matching to find the decryption oracles though, and around 16 bytes for their OpenSSH demonstrations.

    [02] https://www.its.uni-luebeck.de/fileadmin/files/theses/MA_Luc...

    [02]

What are some alternatives?

When comparing dns-blocklists and AMDSEV you can also consider the following projects:

NextDNS-Config - Setup guide for NextDNS, a DoH proxy with advanced capabilities.

stboot - Mirror only. Official repository at https://git.glasklar.is/system-transparency/core/stboot

hblock - Improve your security and privacy by blocking ads, tracking and malware domains.

The Blocklist Project - These lists were created because the founder of the project wanted something with a little more control over what is being blocked. Many lists out there are all or nothing. We set out to create lists with more control over what is being blocked and believe that we have accomplished that.

accomplist - ACCOMPLIST - List Compiler

Pi-hole - A black hole for Internet advertisements

FilterLists - :shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.