(TAKEN) Further development of test.defo.ie ECH test site

https://test.defo.ie has a bunch of automated test of Encrypted Client Hello (ECH) based around a python test generation framework, and use of scripting and selenium for headless browser tests. The project is to a) replicate that setup on another machine, and b) propose and implement enhancements to the test setup that can later be added … Read more

Develop a curl test setup for ECH

We contributed the code for the experimental Encrypted Client Hello (ECH) feature to the curl project. As curl is just a client, current ECH tests require use of an external ECH-enabled server, which is undesirable. The project’s goal is to make progress on devloping curl ECH tests, which likely requires development of a test server … Read more

Bundle Protocol implementation interoperability tests

The Bundle Protocol (BP, RFC9171) is a delay tolerant transport protocol. The project is to survey available BP implementations, to setup interoperability testing for a subset of those, to report on results found and possibly to propose improvements/fixes where interoperability issues are discovered.

Modern delay-tolerant email

Email is inherently a delay-tolerant application. However, modern email deployments involve online checks used by anti-spam mechanisms, non-standard UA/MS interactions, MFA client authentication and hop-by-hop encryption all of which can be problematic in the face of high delays or disruptions, and perhaps especially at scale. The project here is to analyse how significant delay and … Read more

(TAKEN) Continue development of (parts of) an Internet scanning infrastructure tailored to Ireland

Scanning public-facing Internet services in order to detect security- and privacy-relevant patterns and problems is becomming well-trodden ground. Typical studies attempt Internet-scale IPv4 scans, e.g., to detect uses of outdated ciphers in uses of the Transport Layer Security (TLS) protocol. More local scans (e.g., https://eprint.iacr.org/2018/299) could however produce results that are easier to translate into … Read more

Compare censorship experienced in Ireland with another country

The project is to survey censorship measurement tools and data sets (e.g. https://ooni.org/ and similar), to compare and contrast those, and then use some subset of the identified tooling and data to compare the censorship situation for Internet users based in Ireland against the position of users based in some other country, to be agreed … Read more