Navigation and service

Presentation of the revised draft of AIS 20/31

begin 2023.06.05 02:30 PM
end 2023.06.07 07:00 PM

The Bundesamt für Sicherheit in der Informationstechnik (BSI) is revising the requirements for random number generators. A draft of the mathematical-technical reference AIS 20/31 was published in September 2022 A proposal for: Functionality classes for random number generators - Version 2.35 - Draft. The comment period ended on February 15, 2023. The BSI recieved many valuable comments.


The BSI invites to a workshop in which an updated draft of the AIS 20/31 will be presented.

Selected comments will be discussed, and questions to the AIS 20/31 can be asked.

Virtual participation will be possible. The workshop will be held in English.

Registration by E-Mail will be possible until June 2, 2023 (e-mail: ais-20-31@bsi.bund.de).

Please indicate whether you want to attend in person or virtually.

Tentative program

Download the 2023 draft version 2.36.

(Time zone: Central European daylight time)

Monday, June 5, 2023

  • 14:30 – 14:45 Günther Welsch (BSI, Head of Department), Welcome and Opening Remarks
  • 14:45 – 14:55: Alexander Krüger (SRC), Organizational Remarks
  • 14:55 – 15:10: Matthias Peter, Werner Schindler (BSI), General Remarks, Structure of AIS 20/31, Overview of the Workshop Program
  • 15:10 – 16:30: Matthias Peter, Werner Schindler (BSI), Deterministic RNGs I
    General Aspects and Requirements, Functionality Classes DRG.2, DRG.3, DRG.4, Explanations of the Requirements and Examples, NIST Approved Designs, DRNG seeding DRNG, Selected Comments.
  • 16:30 – 17:00: Coffee break
  • 17:00 – 18:00: Matthias Peter, Werner Schindler (BSI). Deterministic RNGs II
  • 18:00 – 19:00: Open Question Session I (Deterministic RNGs)

Tuesday, June 6, 2023

  • 14:30 – 15:30: Matthias Peter, Werner Schindler (BSI). Physical True RNGs I. General Aspects and Requirements, Functionality Classes PTG.2, PTG.3, Explanations of the Requirements and Examples, Stochastic Models, Online Test, Selected Comments
    15:30 – 16:30: Johannes Mittmann (BSI). Stochastic Models and Online Tests
  • 16:30 – 17:00: Coffee break
  • 17:00 – 18:00: Matthias Peter, Werner Schindler (BSI). Physical True RNGs II
  • 18:00 – 19:00: Open Question Session II (Physical True RNGs)

Social event on Tuesday evening: Tables will be reserved in a restaurant for those interested in participating.

Wednesday, June 7, 2023

  • 14:30 – 15:40: Matthias Peter, Werner Schindler (BSI). Non-physical True RNGs and Cross-class Topics
    General Aspects and Requirements, Functionality Class NTG.1, Explanations of the Requirements and Examples, Linux RNG Study, Cross-class Topics, Selected Comments
  • 15:40 – 16:20: John Kelsey (NIST). SP 800-90 Overview
  • 16:20 – 16:50: Coffee break
  • 16:50 – 17:30: Kerry McKay (NIST). Bridging the Gap Between the SP 800-90 Series and AIS 20/31
  • 17:30 – 18:00: Fritz Bollmann (BSI). Common Criteria Certification: Transition Periods for AIS20/31
  • 18:00 – 18:45 Open Question Session III (Topics of the Day)
  • 18:45 – 18:55: Matthias Peter, Werner Schindler (BSI). Wrap-up
  • 18:55 – 19:00: Matthias Peter, Werner Schindler (BSI). Farewell

Place of the physical meeting:

SRC Security Research & Consulting GmbH

Emil-Nolde-Straße 7, 53113 Bonn