OpenAIβs ChatGPT will have to comply with tougher EU rules such as removing illegal content or face potential fines, the European Commission said on Monday, as Brussels grapples with how its existing digital regulation applies to rapidly evolving AI services.
The Commission said the chatbot, social media forum Reddit, and gaming platform Roblox would be classified as so-called very large online platforms under the EU Digital Services Act, its landmark online safety regime.
The designation means all three services will face additional obligations such as removing illegal content and protecting the privacy and security of minors and could face fines of up to 6 percent of their global revenue if they fail to comply.
Almost a year ago, OTW spoke about quantum computers and the risk of our encryption getting broken within three years. In March, Google shared its concern on the same issue, moving up its own post-quantum migration deadline to 2029. Some companies are migrating to mitigate that risk, but not many are taking it seriously. Eventually, a huge number of companies are going to get left behind with weak and breakable encryption. Hackers will only benefit from that negligence.
To help you minimize the risk and get an actionable plan with recommendations tailored to your company, we want to show you how AC-Scanner works.
AC-Scanner
AC-Scanner is basically a script for post-quantum cryptography exposure assessment. It maps your full cryptographic attack surface across TLS endpoints and SSH services, assesses every asset against NIST post-quantum standards and generates a structured Cryptographic Bill of Materials (CBOM).
Before we continue with the scan, you might want to watch a video by OTW and David Bombal on the risk of quantum computing being able to decrypt things at mass scale and expose session keys.
Setting Up
Docker is the easiest way to get started. Weβll start with the CLI version first, then show you how to get the web version up and running. They both work the same way, so you can choose any.
root > docker run --rm -it qubitac/acscanner:latest bash -c 'rm -f /.dockerenv && cd /app/scripts && ./scan.sh -h'
Weβre only interested in the presets here. As you can see, you can test basically any of your assets.
Scanning Assets β CLI
Letβs choose some random Russian company for this scan. We donβt intend them to benefit from the results, we will just use it for demonstration to show how prevalent the issue is.
If youβre testing a big company, it will take time.Β
Results will be stored in ~/ac-scans
Here we only need crypto-bom.json thatβs hiding in cbom.
Results
Upload crypto-bom.json to the dashboard by clicking Load CBOM. You will see the overview.Β
You can already see the infrastructure is not PQC ready and has several critical issues.Β
The next step is HTTPS. Although 9 of their endpoints are using HTTPS, itβs vulnerable and the risks are high.
The scanner tried to fingerprint the SSH endpoints too, but they werenβt open.
Letβs look at the issues that the company has. It will show all the affected hosts with severity assigned to each.Β
Quantum risks may help tracking the progress of your migration. The results below are from a different company, but you can see they have only 3 PQC ready hosts out of 308.Β
Recommendations will help you address issues by giving you prioritized actions.Β
The recommendations were intentionally redacted by us to make them unusable. However, you can still clearly see how the page is structured.
Finally, your main goal is migration. Here it lists all the migration phases and gives you deadlines by which they need to be completed.Β
As you can see, legacy TLS should be abandoned by 2027 and hybrid PQC key exchange should be introduced no later than 2028. That applies to everyone, not just this organization in particular. The report gives clarity and orients your client so thereβs no confusion.
Scanning Assets β Web
If you donβt want to work in the terminal, you can use the web version.Β
Itβs available in the browser on http://localhost:8080/.
Summary
AC-Scanner is easy to work with if you use Docker, otherwise youβll run into some incompatibility issues. The dashboard has all the valuable information and most importantly itβs actionable and orienting. You donβt just see the vulnerabilities, you get a guide with recommendations on how to fix them too. Your client will definitely appreciate that.