Hardware requirements
  • 8 GB RAM
  • 50 GB free disk space

Software requirements

Supported operating systems:

  • Windows Server 2008 SP2 x64 (with KB980368 update installed)
  • Windows Server 2008 R2 SP1
  • Windows Server 2012/2012 R2
  • Windows Server 2016 
  • Windows Server 2019
  • Windows Server 2022

Internet Information Services (IIS) 7.0 and higher, with the following modules:

  • Static Content

  • HTTP Redirection

  • ASP.NET

  • .NET Extensibility

  • ISAPI Extensions

  • ISAPI Filters

  • Basic Authentication

  • Windows Authentication

  • IIS Management Console

To perform a quick installation of Internet Information Services with required modules, make sure to run the PowerShell script from the \IIS.Setup.Scripts directory of the installation package.

To deploy the Axidian CertiFlow server, first install and configure the Internet Information Services (IIS) components, and then install the Microsoft .NET Core 3.1 Hosting Bundle and Microsoft .NET Framework 4.5.

The easiest way to install .NET Core on Windows is to run the installer downloaded from the Microsoft portal (ASP.NET Core Runtime - Installers - Hosting bundle).

Additional Microsoft Components:

  • Microsoft .NET Core 3.1 Hosting Bundle
  • Microsoft .NET 4.5 and higher

Environment requirements

User Directory: Active Directory

Certification authorities:

  • Microsoft Enterprise CA running on:
    • Windows Server 2003 and 2008, starting with Enterprise edition
    • Windows Server 2012 R2, any edition
    • Windows Server 2016, any edition
    • Windows Server 2019, any edition
    • Windows Server 2022, any edition

Supported data storage types:

  • Microsoft SQL Server 2012 SP2 and higher, any edition
  • PostgreSQL 10 and higher

Supported cryptographic service providers (CSP):

  • CSP of smart card manufacturer (Gemalto, RSA etc.)
  • Microsoft Base Smart Card Cryptographic Service Provider (if CSP is supplied by smart card manufacturer)


  • No labels