complete FIPS fast path