Using Nitrokey 3 for Preboot Authentification

Hi,

is it possible to use a Nitrokey as Preboot Authentification? Today I’m using a PIN which have to be entered upon boot to unlock the SSD key from TPM. And if yes, are there differences between Windows (Bitlocker) vs. other OS with native SSD encryption?

Thanks in advance!
Gonzo