Is a DigiD pentest a fit for your business?

DigiD Pentest

Is your organization responsible for a DigiD environment and do you want to make sure your digital identity system is optimally secured? Our DigiD pentest (standard v3.0) provides a thorough analysis of your application, APIs and underlying infrastructure.

We test against the latest NOREA standards and guidelines, so vulnerabilities are identified and resolved in time, and your DigiD connection stays demonstrably secure.

  • Relevant insights
  • Free & no obligation
  • Personal contact

[ 01 ]DigiD guidelines

Clear DigiD Guidelines

Stay compliant with DigiD requirements every year with Tozetta's DigiD pentests. We offer a complete Hacking-as-a-Service solution, giving you direct access to an audit-proof report through our interactive Tozetta Reports portal. You can also easily request a retest for specific findings to make sure you always meet the standard.

DigiD is mandatory or relevant for, among others:

Government bodiesHealthcare institutionsEducational institutionsPension funds

Certifications

Our ethical hackers are broadly certified

From OffSec to Hack The Box: the Tozetta team sets the bar high with internationally recognized, hands-on certifications. We put that in-depth expertise to work in every pentest, so organizations can count on thorough, high-quality security research.

OSCP

OSCP

Offensive Security Certified Professional

OSWE

OSWE

Offensive Security Web Expert

OSEP

OSEP

Offensive Security Experienced Penetration Tester

OSED

OSED

Offensive Security Exploit Developer

OSCE3

OSCE3

Offensive Security Certified Expert 3

CPTS

CPTS

HTB Certified Penetration Testing Specialist

CWEE

CWEE

HTB Certified Web Exploitation Expert

CWES

CWES

HTB Certified Web Exploitation Specialist

AED

AED

Android Exploit Developer

APIsec

APIsec

API Penetration Testing

eWPT

eWPT

Web Application Penetration Tester

BED

BED

Browser Exploit Design

Corelan

Corelan

Windows Expert-Level Stack Exploit Dev

OSCP

OSCP

Offensive Security Certified Professional

OSWE

OSWE

Offensive Security Web Expert

OSEP

OSEP

Offensive Security Experienced Penetration Tester

OSED

OSED

Offensive Security Exploit Developer

OSCE3

OSCE3

Offensive Security Certified Expert 3

CPTS

CPTS

HTB Certified Penetration Testing Specialist

CWEE

CWEE

HTB Certified Web Exploitation Expert

CWES

CWES

HTB Certified Web Exploitation Specialist

AED

AED

Android Exploit Developer

APIsec

APIsec

API Penetration Testing

eWPT

eWPT

Web Application Penetration Tester

BED

BED

Browser Exploit Design

Corelan

Corelan

Windows Expert-Level Stack Exploit Dev

Kevin van den Eshof

A DigiD connection gives access to some of the most sensitive data there is: the citizen service number. Logius rightly sets strict requirements, and we verify that the technology actually meets them.

Kevin van den Eshof

Co-founder & Private Investigator, Tozetta

[ 02 ]Requirement

Do I need to run a DigiD pentest?

Organizations that use DigiD as an identification method are legally required to have an ICT security audit carried out every year. This means, among other things, that a pentest must be performed every year on all DigiD implementations and the associated infrastructure.

  • Identify and remove vulnerabilities in your DigiD environment.
  • Meet the strict requirements of NOREA, Logius, BZK.
  • Offer a secure digital environment to users and regulators.
  • Receive concrete recommendations to minimize future security risks.
Tozetta ethical hacker

[ 03 ]Pentest standards

DigiD V3.0 Pentest Standards

DigiD security is essential for organizations that use this digital identification system. The DigiD V3.0 Pentest helps you meet the mandatory security guidelines and protects your environment against potential cyber threats. Our pentest focuses on the following core aspects from the NOREA guidance.

B.01

The organization formulates an information security policy specifically aimed at web-application-related topics such as data classification, access provisioning and vulnerability management.

B.05

In a contract with a third party for outsourcing the delivery or management of a web application (as a service), the security requirements and wishes are documented and determined at the appropriate (organizational) level.

U/TV.01

The use of identity and access resources provides reliable and effective mechanisms for recording and determining user identity, granting rights to users, making the use of these resources verifiable, and automating labor-intensive tasks.

U/WA.02

The management of web applications is process-oriented and procedurally organized, with authorized administrators performing tasks based on job profiles.

U/WA.03

The web application limits the possibility of manipulation through normalization and validation of input before it is processed.

U/WA.04

The web application limits output to values that can be (safely) processed by normalizing them.

U/WA.05

The web application guarantees the reliability of information through the use of privacy-enhancing and cryptographic techniques.

U/PW.02

The web server guarantees specific characteristics of the content of the protocols.

U/PW.03

The web server is configured according to a configuration baseline.

U/PW.05

The management of platforms uses secure (communication) protocols to access management mechanisms and is carried out in accordance with the operational policy for platforms.

U/PW.07

A hardening guideline is available for configuring platforms.

U/NW.03

The network is divided into physical and logical domains (zones), in particular a DMZ positioned between the internal network and the internet.

U/NW.04

Network components and network traffic are protected by protection and detection mechanisms.

U/NW.05

Within the production environment, management and production traffic are shielded from each other.

U/NW.06

A hardening guideline is available for configuring networks.

C.03

Vulnerability assessments (security scans) are carried out on the ICT components of the web application (scope) in a process-oriented and procedural manner.

C.04

Penetration tests, supported by guidelines, are carried out on the web application infrastructure (scope) in a process-oriented and procedural manner.

C.06

Detection functions (logging and detection) are active within the web application environment and set up efficiently, effectively and securely.

C.07

Log and detection information (records and alerts) and the security conditions of ICT systems are regularly checked (monitored, analyzed) and findings are reported.

C.08

Change management is process-oriented and procedural such that changes to the ICT facilities of web applications are implemented in a timely, authorized and tested manner.

C.09

Patch management, supported by guidelines, is process-oriented and procedural such that the latest (security) patches are installed in the ICT facilities in a timely manner.

[ 04 ]Our process

How does a DigiD pentest work?

No jargon, just a clear process. Click a step or sit back and relax.

Introduction & Scope

A no-obligation conversation or an interactive questionnaire, in which we determine the scope of your DigiD environment together.

Engagement progress25%

[ 05 ]Pentest methods

Pentesting methods

Black, Grey or White box? Pick a method below and see instantly how much knowledge the ethical hacker gets up front, and therefore how realistic the attack is.

The hacker starts completely blind

Black box Pentest

In a black box penetration test the organization gives the ethical hacker no information about the systems and IT structure up front.

Knowledge level up front0%

What the hacker sees up front

URL, IP addresses or external application(s)
Credentials or limited (user) access
Source code, architecture and/or admin rights
Ian van der Wurff, ethical hacker

I've capped off 5+ years of experience as an ethical hacker with an OSCP, OSED, OSWE, OSEP & OSCE3 certification. With that knowledge, I make sure your DigiD pentest is delivered audit-proof, according to the latest NOREA guidelines.

OSCP
OSED
OSWE
OSEP
OSCE3

Schedule an introduction

Want to find out how Tozetta can help you meet the DigiD Pentestv3.0 guidelines, effectively spot vulnerabilities and strengthen your cybersecurity based on NOREA's guidelines? Schedule an introduction.

Frequently Asked DigiD Pentest Questions

What is DigiD and what is it used for?
DigiD is an online login tool that people in the Netherlands can use to identify themselves. This login method is mandatory for government bodies and other organizations that handle sensitive information. You use DigiD, for example, to log in with the tax authority, your municipality or your health insurer. It ensures that only you have access to your personal data.
For which organizations is DigiD relevant?

DigiD is important for organizations that handle citizens' personal data. These include, for example:

  • Government bodies such as municipalities, ministries and the tax authority.
  • Healthcare institutions such as hospitals and health insurers.
  • Educational institutions such as universities and colleges.
  • Pension funds that manage pension schemes.

These organizations must use DigiD because they need the Citizen Service Number (BSN) to identify people.

What requirements does DigiD place on information security?

DigiD sets strict requirements for the security of systems that work with it. Think for example of making two-factor authentication (2FA) mandatory, such as logging in with an SMS code or the DigiD app. Data must also always be transmitted and stored encrypted, so that, for example, Citizen Service Numbers (BSN) do not leak.

In addition, web applications that use DigiD must be protected against common cyber threats, such as SQL injections and XSS attacks. An incorrectly configured website can allow hackers to gain access to sensitive data or even take over users' sessions.

Because these systems are an attractive target for cybercriminals, organizations must have an ICT security assessment carried out annually by an independent auditor. This is comparable to a vehicle inspection: if an organization does not meet the requirements, Logius can block access to DigiD. We carry out the mandatory pentest as part of this process, identifying vulnerabilities in systems before malicious actors do. This allows organizations to take timely action to keep their DigiD connection secure.

What is a DigiD pentest?
A penetration test makes vulnerabilities within software and systems visible. Under various standards, running a pentest is mandatory, including within a DigiD assessment. Within the guidelines of a DigiD assessment, specific requirements are set for the penetration test. That's why we refer to it as a “DigiD pentest”.
What role does pentesting play within a DigiD assessment?

According to the “Handreiking ICT-beveiligingsassessment DigiD 2024” guidance from NOREA, organizations that use DigiD must carry out a penetration test on their DigiD web application and the associated infrastructure at least once a year. In addition, running a pentest is mandatory after significant changes, such as:

  • Replacement of the application
  • Implementation of a new version
  • Migration of web servers
  • Database migration

Based on a risk assessment, it is recommended to run a pentest multiple times a year to properly respond to new threats. This proactive testing policy helps identify and remediate potential vulnerabilities in time, continuously strengthening the security of DigiD implementations.

What is the difference between a pentest and a DigiD pentest?

A DigiD pentest and a regular pentest differ mainly in scope and requirements. A regular pentest examines the security of a system, application or network for vulnerabilities, with the approach and methodology depending on the specific needs of the client. This can range from black-box testing (without prior knowledge) to white-box testing (with full access to the code and infrastructure).

A DigiD pentest, on the other hand, is a strictly regulated security test specifically for organizations that integrate DigiD into their systems. This pentest must meet the requirements of Logius, the manager of DigiD, and focuses on the security of DigiD connections and the protection of personal data. The test methodology and reporting must meet established guidelines, and the results are assessed by Logius before a system is approved for using DigiD.

Why is a DigiD pentest mandatory?
A DigiD pentest is mandatory for all organizations that use DigiD, because the system provides access to privacy-sensitive data. Logius sets strict security requirements to prevent misuse and data breaches. Regular testing verifies that security still meets the standards and that no vulnerabilities are present.
How often must a DigiD pentest be carried out?
A DigiD pentest must be carried out at least annually or after significant changes to the system. This is necessary to guarantee that new functionality or updates don't introduce vulnerabilities. Without an approved test, the system may not use a DigiD integration.
What is the difference between a DigiD pentest and a DigiD Assessment?

A DigiD pentest is a thorough security test in which an ethical hacker searches for vulnerabilities in the DigiD connection. The pentest must meet the guidelines of Logius, which has the requirements drawn up by NOREA. The results of this pentest are included in the DigiD Assessment.

A DigiD assessment is a broader audit that evaluates not only the technical security (including the pentest), but also the organizational and procedural measures surrounding DigiD use. This assessment is mandatory and must be carried out by an auditor accredited by Logius.

A DigiD pentest is therefore part of the DigiD assessment.

How can an organization prepare for a DigiD pentest?

Good preparation for a DigiD pentest helps an organization discover vulnerabilities early and ensures that the annual DigiD assessment runs smoothly.

  • Gather documentation: Make it easier for the pentesters by having potentially relevant documents ready, such as architecture documents, network diagrams and configurations. If a previous pentest or security scan was ever carried out, provide it as a reference.
  • Arrange access and a test environment: Make sure pentesters have access to a test environment that resembles the production environment as closely as possible. Also give the pentester(s) access to a test account. It is of course wise to test in a test environment, in case something ever breaks.
What are the consequences of not meeting DigiD assessment requirements?

Failing to meet DigiD requirements can have several serious consequences for organizations:

  • Suspension or termination of DigiD services: If an organization does not submit its annual assessment report on time, Logius can suspend or even deactivate the DigiD connection. This means the organization can no longer use DigiD for its services.
  • Formal warning: If the assessment report is not delivered on time, Logius sends a registered warning letter. This puts the organization in default and gives it a final chance to meet its obligations.
  • Reputational damage: Failing to comply with DigiD standards can lead to negative publicity and reduced trust from customers and partners in the organization.

Ready to have your DigiD environment tested?

Get in touch, no obligation, or schedule an introduction directly.